Attribute

Stable Interface Interface Overview interface Attribute { attributeName : string } Interface Description Attribute decorator and metadata. Interface Details attributeName : string exported from @angular/core/index, defined in @angular/core/src/metadata/di.ts

AfterViewChecked

Stable Class What it does Lifecycle hook that is called after every check of a component's view. How to use . @Component({selector: 'my-cmp', template: `...`}) class MyComponent implements AfterViewChecked { ngAfterViewChecked() { // ... } } Class Overview class AfterViewChecked { ngAfterViewChecked() : void } Class Description See Lifecycle Hooks Guide. Class Details ngAfterViewChecked() : void exported from @angular/core/index, defined in @angular/core/src/metadata/life

NgModule

Stable Interface Interface Overview interface NgModule { providers : Provider[] declarations : Array<Type<any>|any[]> imports : Array<Type<any>|ModuleWithProviders|any[]> exports : Array<Type<any>|any[]> entryComponents : Array<Type<any>|any[]> bootstrap : Array<Type<any>|any[]> schemas : Array<SchemaMetadata|any[]> id : string } Interface Description NgModule decorator and metadata Interface Details provid

TestComponentRenderer

Experimental Class Class Overview class TestComponentRenderer { insertRootElement(rootElementId: string) } Class Description An abstract class for inserting the root test component element in a platform independent way. Class Details insertRootElement(rootElementId: string) exported from @angular/core/testing/index, defined in @angular/core/testing/test_bed.ts

async()

Stable Function Class Export export async(fn: Function) : (done: any) => any Wraps a test function in an asynchronous test zone. The test will automatically complete when all asynchronous calls within this zone are done. Can be used to wrap an inject call. Example: it('...', async(inject([AClass], (object) => { object.doSomething.then(() => { expect(...); }) }); exported from @angular/core/testing/index defined in @angular/core/testing/async.ts

ClientMessageBroker

Experimental Class Class Overview class ClientMessageBroker { runOnService(args: UiArguments, returnType: Type<any>) : Promise<any> } Class Description Class Details runOnService(args: UiArguments, returnType: Type<any>) : Promise<any> exported from @angular/platform-webworker/index, defined in @angular/platform-webworker/src/web_workers/shared/client_message_broker.ts

NgProbeToken

Experimental Class Class Overview class NgProbeToken { constructor(name: string, token: any) } Class Description Constructor constructor(name: string, token: any) exported from @angular/platform-browser/index, defined in @angular/platform-browser/src/dom/debug/ng_probe.ts

ServerModule

Experimental Class Class Overview class ServerModule { } Class Description The ng module for the server. Annotations @NgModule({imports: [BrowserModule]}) exported from @angular/platform-server/index, defined in @angular/platform-server/src/server.ts

AnimationStyleMetadata

Experimental Class Class Overview class AnimationStyleMetadata { constructor(styles: Array<string|{[key: string]: string | number}>, offset?: number) styles : Array<string|{[key: string]: string | number}> offset : number } Class Description Metadata representing the entry of animations. Instances of this class are provided via the animation DSL when the style animation function is called. Constructor constructor(styles: Array<string|{[key: string]: string | nu

AnimationGroupMetadata

Experimental Class Class Overview class AnimationGroupMetadata { constructor(_steps: AnimationMetadata[]) steps : AnimationMetadata[] } Class Description Metadata representing the entry of animations. Instances of this class are provided via the animation DSL when the group animation function is called. Constructor constructor(_steps: AnimationMetadata[]) Class Details steps : AnimationMetadata[] exported from @angular/core/index, defined in @angular/core/src/animation/metad