docs: add api stability indicators for @angular/common

This commit is contained in:
Igor Minar
2016-05-27 11:24:05 -07:00
parent 1c929031a2
commit 7bc2d9a93a
48 changed files with 128 additions and 24 deletions

View File

@ -46,6 +46,8 @@ import {NgPlural, NgPluralCase} from './ng_plural';
* ...
* }
* ```
*
* @stable
*/
export const CORE_DIRECTIVES: Type[] = /*@ts2dart_const*/[
NgClass,

View File

@ -72,6 +72,8 @@ import {StringMapWrapper, isListLikeIterable} from '../../src/facade/collection'
* }
* }
* ```
*
* @stable
*/
@Directive({selector: '[ngClass]', inputs: ['rawClass: ngClass', 'initialClasses: class']})
export class NgClass implements DoCheck, OnDestroy {

View File

@ -76,6 +76,8 @@ export class NgForRow {
*
* See a [live demo](http://plnkr.co/edit/KVuXxDp0qinGDyo307QW?p=preview) for a more detailed
* example.
*
* @stable
*/
@Directive({selector: '[ngFor][ngForOf]', inputs: ['ngForTrackBy', 'ngForOf', 'ngForTemplate']})
export class NgFor implements DoCheck {

View File

@ -22,6 +22,8 @@ import {isBlank} from '../../src/facade/lang';
* - `<div *ngIf="condition">...</div>`
* - `<div template="ngIf condition">...</div>`
* - `<template [ngIf]="condition"><div>...</div></template>`
*
* @stable
*/
@Directive({selector: '[ngIf]', inputs: ['ngIf']})
export class NgIf {

View File

@ -15,6 +15,9 @@ import {SwitchView} from './ng_switch';
const _CATEGORY_DEFAULT = 'other';
/**
* @experimental
*/
export abstract class NgLocalization { abstract getPluralCategory(value: any): string; }
/**
@ -71,6 +74,7 @@ export abstract class NgLocalization { abstract getPluralCategory(value: any): s
* }
*
* ```
* @experimental
*/
@Directive({selector: '[ngPluralCase]'})
@ -84,6 +88,9 @@ export class NgPluralCase {
}
/**
* @experimental
*/
@Directive({selector: '[ngPlural]'})
export class NgPlural implements AfterContentInit {
private _switchValue: number;

View File

@ -59,6 +59,8 @@ import {isPresent, isBlank} from '../../src/facade/lang';
*
* In this example the `font-style`, `font-size` and `font-weight` styles will be updated
* based on the `style` property's value changes.
*
* @stable
*/
@Directive({selector: '[ngStyle]', inputs: ['rawStyle: ngStyle']})
export class NgStyle implements DoCheck {

View File

@ -68,6 +68,8 @@ export class SwitchView {
*
* bootstrap(App).catch(err => console.error(err));
* ```
*
* @experimental
*/
@Directive({selector: '[ngSwitch]', inputs: ['ngSwitch']})
export class NgSwitch {
@ -166,6 +168,8 @@ export class NgSwitch {
* If multiple match expression match the switch expression value, all of them are displayed.
*
* See {@link NgSwitch} for more details and example.
*
* @experimental
*/
@Directive({selector: '[ngSwitchWhen]', inputs: ['ngSwitchWhen']})
export class NgSwitchWhen {
@ -193,6 +197,8 @@ export class NgSwitchWhen {
* value.
*
* See {@link NgSwitch} for more details and example.
*
* @experimental
*/
@Directive({selector: '[ngSwitchDefault]'})
export class NgSwitchDefault {

View File

@ -6,6 +6,8 @@ import {isPresent} from '../../src/facade/lang';
*
* ### Syntax
* - `<template [ngTemplateOutlet]="templateRefExpression"></template>`
*
* @experimental
*/
@Directive({selector: '[ngTemplateOutlet]'})
export class NgTemplateOutlet {