KeyValueDifferFactory

Stable Interface Interface Overview interface KeyValueDifferFactory { supports(objects: any) : boolean create(cdRef: ChangeDetectorRef) : KeyValueDiffer } Interface Description Provides a factory for KeyValueDiffer. Interface Details supports(objects: any) : boolean create(cdRef: ChangeDetectorRef) : KeyValueDiffer exported from @angular/core/index, defined in @angular/core/src/change_detection/differs/keyvalue_differs.ts

createPlatformFactory()

Experimental Function Class Export export createPlatformFactory(parentPlaformFactory: (extraProviders?: Provider[]) => PlatformRef, name: string, providers?: Provider[]) : (extraProviders?: Provider[]) => PlatformRef Creates a factory for a platform exported from @angular/core/index defined in @angular/core/src/application_ref.ts

DebugElement

Experimental Class Class Overview class DebugElement { constructor(nativeNode: any, parent: any, _debugInfo: RenderDebugInfo) name : string properties : {[key: string]: any} attributes : {[key: string]: string} classes : {[key: string]: boolean} styles : {[key: string]: string} childNodes : DebugNode[] nativeElement : any addChild(child: DebugNode) removeChild(child: DebugNode) insertChildrenAfter(child: DebugNode, newChildren: DebugNode[]) query(predicate: Pred

ViewEncapsulation

Stable Enum Class Overview class ViewEncapsulation { Emulated Native None } Class Description Defines template and style encapsulation options available for Component's Component. See ViewMetadata. Class Details Emulated Emulate Native scoping of styles by adding an attribute containing surrogate id to the Host Element and pre-processing the style rules provided via ViewMetadata or ViewMetadata, and adding the new Host Element attribute to all selectors. This is the default opti

PACKAGE_ROOT_URL

Experimental Const Variable Export export PACKAGE_ROOT_URL A token which indicates the root directory of the application exported from @angular/core/index defined in @angular/core/src/application_tokens.ts

wtfLeave

Experimental Const Variable Export export wtfLeave Used to mark end of Scope. scope to end. returnValue (optional) to be passed to the WTF. Returns the `returnValue for easy chaining. exported from @angular/core/index defined in @angular/core/src/profile/profile.ts

NavigationCancel

Stable Class What it does Represents an event triggered when a navigation is canceled. Class Overview class NavigationCancel { constructor(id: number, url: string, reason: string) id : number url : string reason : string toString() : string } Class Description Constructor constructor(id: number, url: string, reason: string) Class Details id : number url : string reason : string toString() : string exported from @angular/router/index, defined in @angular/router/src/r

RouterOutletMap

Stable Class What it does Contains all the router outlets created in a component. Class Overview class RouterOutletMap { registerOutlet(name: string, outlet: RouterOutlet) : void removeOutlet(name: string) : void } Class Description Class Details registerOutlet(name: string, outlet: RouterOutlet) : void Adds an outlet to this map. removeOutlet(name: string) : void Removes an outlet from this map. exported from @angular/router/index, defined in @angular/router/src/router_outlet_ma

RouterLinkWithHref

Stable Directive What it does Lets you link to specific parts of your app. See RouterLink for more information. Class Overview class RouterLinkWithHref { constructor(router: Router, route: ActivatedRoute, locationStrategy: LocationStrategy) target : string queryParams : {[k: string]: any} fragment : string routerLinkOptions : {preserveQueryParams: boolean, preserveFragment: boolean} preserveQueryParams : boolean preserveFragment : boolean href : string routerLink

ServiceMessageBroker

Experimental Class Class Overview class ServiceMessageBroker { registerMethod(methodName: string, signature: Type<any>[], method: Function, returnType?: Type<any>) : void } Class Description Helper class for UIComponents that allows components to register methods. If a registered method message is received from the broker on the worker, the UIMessageBroker deserializes its arguments and calls the registered method. If that method returns a promise, the UIMessageBroker returns