NgModel

Stable Directive What it does Creates a FormControl instance from a domain model and binds it to a form control element. The FormControl instance will track the value, user interaction, and validation status of the control and keep the view synced with the model. If used within a parent form, the directive will also register itself with the form as a child control. How to use This directive can be used by itself or as part of a larger form. All you need is the ngModel selector to activate

BrowserTestingModule

Stable Class Class Overview class BrowserTestingModule { } Class Description NgModule for testing. Annotations @NgModule({ exports: [BrowserModule], providers: [ {provide: APP_ID, useValue: 'a'}, ELEMENT_PROBE_PROVIDERS, {provide: NgZone, useFactory: createNgZone}, {provide: AnimationDriver, useValue: AnimationDriver.NOOP} ] }) exported from @angular/platform-browser/testing/index, defined in @angular/platform-browser/testing/browser.ts

WORKER_UI_LOCATION_PROVIDERS

Experimental Const Variable Export export WORKER_UI_LOCATION_PROVIDERS A list of Providers. To use the router in a Worker enabled application you must include these providers when setting up the render thread. exported from @angular/platform-webworker/index defined in @angular/platform-webworker/src/web_workers/ui/location_providers.ts

AnimationKeyframesSequenceMetadata

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

resolveForwardRef()

Experimental Function Class Export export resolveForwardRef(type: any) : any Lazily retrieves the reference value from a forwardRef. Acts as the identity function when given a non-forward-ref value. Example (live demo) let ref = forwardRef(() => 'refValue'); expect(resolveForwardRef(ref)).toEqual('refValue'); expect(resolveForwardRef('regularValue')).toEqual('regularValue'); See: forwardRef exported from @angular/core/index defined in @angular/core/src/di/forward_ref.ts

NgControlStatus

Stable Directive Class Overview class NgControlStatus { constructor(cd: NgControl) } Selectors [formControlName] [ngModel] [formControl] Class Description Directive automatically applied to Angular form controls that sets CSS classes based on control status (valid/invalid/dirty/etc). Constructor constructor(cd: NgControl) exported from @angular/forms/index, defined in @angular/forms/src/directives/ng_control_status.ts

SafeScript

Stable Interface Interface Overview interface SafeScript { } Interface Description Marker interface for a value that's safe to use as JavaScript. exported from @angular/platform-browser/index, defined in @angular/platform-browser/src/security/dom_sanitization_service.ts

CookieXSRFStrategy

Experimental Class Class Overview class CookieXSRFStrategy { constructor(_cookieName?: string, _headerName?: string) configureRequest(req: Request) } Class Description XSRFConfiguration sets up Cross Site Request Forgery (XSRF) protection for the application using a cookie. See Cross-Site_RequestForgery(CSRF) for more information on XSRF. Applications can configure custom cookie and header names by binding an instance of this class with different cookieName and headerName values.

LoadChildren

Stable Type-alias What it does The type of loadChildren. See Routes for more details. Interface Overview interface LoadChildren { } Interface Description exported from @angular/router/index, defined in @angular/router/src/config.ts

PLATFORM_INITIALIZER

Experimental Const Variable Export export PLATFORM_INITIALIZER A function that will be executed when a platform is initialized. exported from @angular/core/index defined in @angular/core/src/application_tokens.ts