docs(*): add @publicModule
tags
Initial set of tags to demonstrate the public docs filtering Closes #988
This commit is contained in:

committed by
Misko Hevery

parent
8229d7edc2
commit
85799aa1a5
@ -1,5 +1,8 @@
|
||||
import {ChangeDetector, CHECK_ONCE, DETACHED, CHECK_ALWAYS} from 'angular2/change_detection';
|
||||
|
||||
/**
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class BindingPropagationConfig {
|
||||
_cd:ChangeDetector;
|
||||
|
||||
|
@ -21,6 +21,7 @@ import {CssProcessor} from './css_processor';
|
||||
/**
|
||||
* Cache that stores the ProtoView of the template of a component.
|
||||
* Used to prevent duplicate work and resolve cyclic dependencies.
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class CompilerCache {
|
||||
_cache:Map;
|
||||
@ -46,6 +47,7 @@ export class CompilerCache {
|
||||
* The compiler loads and translates the html templates of components into
|
||||
* nested ProtoViews. To decompose its functionality it uses
|
||||
* the CompilePipeline and the CompileSteps.
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class Compiler {
|
||||
_reader: DirectiveMetadataReader;
|
||||
|
@ -1,3 +1,6 @@
|
||||
/**
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class OnChange {
|
||||
onChange(changes) {
|
||||
throw "OnChange.onChange is not implemented";
|
||||
|
@ -10,6 +10,7 @@ import {UrlResolver} from './url_resolver';
|
||||
|
||||
/**
|
||||
* Strategy to load component templates.
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class TemplateLoader {
|
||||
_xhr: XHR;
|
||||
|
13
modules/angular2/src/core/compiler/view.js
vendored
13
modules/angular2/src/core/compiler/view.js
vendored
@ -28,6 +28,7 @@ var VIEW_POOL_PREFILL = 0;
|
||||
|
||||
/**
|
||||
* Const of making objects: http://jsperf.com/instantiate-size-of-object
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
@IMPLEMENTS(ChangeDispatcher)
|
||||
export class View {
|
||||
@ -280,6 +281,9 @@ export class View {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class ProtoView {
|
||||
element;
|
||||
elementBinders:List<ElementBinder>;
|
||||
@ -640,6 +644,9 @@ export class ProtoView {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class ElementBindingMemento {
|
||||
_elementIndex:int;
|
||||
_setterName:string;
|
||||
@ -656,6 +663,9 @@ export class ElementBindingMemento {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class DirectiveBindingMemento {
|
||||
_elementInjectorIndex:int;
|
||||
_directiveIndex:int;
|
||||
@ -712,6 +722,9 @@ class DirectiveMemento {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class PropertyUpdate {
|
||||
currentValue;
|
||||
previousValue;
|
||||
|
@ -8,6 +8,9 @@ import {isPresent, isBlank} from 'angular2/src/facade/lang';
|
||||
import {EventManager} from 'angular2/src/core/events/event_manager';
|
||||
import * as ldModule from './shadow_dom_emulation/light_dom';
|
||||
|
||||
/**
|
||||
* @publicModule angular2/angular2
|
||||
*/
|
||||
export class ViewContainer {
|
||||
parentView: viewModule.View;
|
||||
templateElement;
|
||||
|
Reference in New Issue
Block a user