2016-01-27 11:47:04 -05:00
|
|
|
import {publicApi} from 'ts-api-guardian';
|
|
|
|
|
|
|
|
// =================================================================================================
|
|
|
|
// =================================================================================================
|
|
|
|
// =========== S T O P - S T O P - S T O P - S T O P - S T O P - S T O P ===========
|
|
|
|
// =================================================================================================
|
|
|
|
// =================================================================================================
|
|
|
|
//
|
2016-05-27 15:40:31 -04:00
|
|
|
// DO NOT EDIT THIS FILE UNLESS YOU GET IT CLEARED BY: mhevery, vsavkin, tbosch or iminar!!
|
2016-01-27 11:47:04 -05:00
|
|
|
//
|
|
|
|
// =================================================================================================
|
|
|
|
// =================================================================================================
|
2016-06-07 15:19:54 -04:00
|
|
|
/* clang-format off */
|
2016-01-27 11:47:04 -05:00
|
|
|
const CORE = [
|
2016-04-12 12:40:37 -04:00
|
|
|
'AbstractProviderError',
|
2016-04-14 15:35:24 -04:00
|
|
|
'AbstractProviderError.addKey(injector:ReflectiveInjector, key:ReflectiveKey):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AbstractProviderError.constructor(injector:ReflectiveInjector, key:ReflectiveKey, constructResolvingMessage:Function)',
|
2016-06-07 15:19:54 -04:00
|
|
|
'AbstractProviderError.constructResolvingMessage:Function',
|
2016-04-12 12:40:37 -04:00
|
|
|
'AbstractProviderError.context:any',
|
2016-04-14 15:35:24 -04:00
|
|
|
'AbstractProviderError.injectors:ReflectiveInjector[]',
|
|
|
|
'AbstractProviderError.keys:ReflectiveKey[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'AbstractProviderError.message:string',
|
|
|
|
'AfterContentChecked',
|
|
|
|
'AfterContentChecked.ngAfterContentChecked():any',
|
|
|
|
'AfterContentInit',
|
|
|
|
'AfterContentInit.ngAfterContentInit():any',
|
|
|
|
'AfterViewChecked',
|
|
|
|
'AfterViewChecked.ngAfterViewChecked():any',
|
|
|
|
'AfterViewInit',
|
|
|
|
'AfterViewInit.ngAfterViewInit():any',
|
2016-06-07 15:19:54 -04:00
|
|
|
'animate(timing:string|number, styles:AnimationStyleMetadata|AnimationKeyframesSequenceMetadata=null):AnimationAnimateMetadata',
|
2016-05-25 15:46:22 -04:00
|
|
|
'AnimationAnimateMetadata',
|
|
|
|
'AnimationAnimateMetadata.constructor(timings:string|number, styles:AnimationStyleMetadata|AnimationKeyframesSequenceMetadata)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AnimationAnimateMetadata.styles:AnimationStyleMetadata|AnimationKeyframesSequenceMetadata',
|
|
|
|
'AnimationAnimateMetadata.timings:string|number',
|
2016-05-25 15:46:22 -04:00
|
|
|
'AnimationEntryMetadata',
|
|
|
|
'AnimationEntryMetadata.constructor(name:string, definitions:AnimationStateMetadata[])',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AnimationEntryMetadata.definitions:AnimationStateMetadata[]',
|
|
|
|
'AnimationEntryMetadata.name:string',
|
2016-05-25 15:46:22 -04:00
|
|
|
'AnimationGroupMetadata',
|
|
|
|
'AnimationGroupMetadata.constructor(_steps:AnimationMetadata[])',
|
|
|
|
'AnimationGroupMetadata.steps:AnimationMetadata[]',
|
|
|
|
'AnimationKeyframesSequenceMetadata',
|
|
|
|
'AnimationKeyframesSequenceMetadata.constructor(steps:AnimationStyleMetadata[])',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AnimationKeyframesSequenceMetadata.steps:AnimationStyleMetadata[]',
|
2016-05-25 15:46:22 -04:00
|
|
|
'AnimationMetadata',
|
|
|
|
'AnimationPlayer',
|
|
|
|
'AnimationPlayer.destroy():void',
|
|
|
|
'AnimationPlayer.finish():void',
|
|
|
|
'AnimationPlayer.getPosition():number',
|
|
|
|
'AnimationPlayer.onDone(fn:Function):void',
|
|
|
|
'AnimationPlayer.parentPlayer:AnimationPlayer',
|
|
|
|
'AnimationPlayer.parentPlayer=(player:AnimationPlayer)',
|
|
|
|
'AnimationPlayer.pause():void',
|
|
|
|
'AnimationPlayer.play():void',
|
|
|
|
'AnimationPlayer.reset():void',
|
|
|
|
'AnimationPlayer.restart():void',
|
|
|
|
'AnimationPlayer.setPosition(p:any):void',
|
|
|
|
'AnimationSequenceMetadata',
|
|
|
|
'AnimationSequenceMetadata.constructor(_steps:AnimationMetadata[])',
|
|
|
|
'AnimationSequenceMetadata.steps:AnimationMetadata[]',
|
|
|
|
'AnimationStateDeclarationMetadata',
|
|
|
|
'AnimationStateDeclarationMetadata.constructor(stateNameExpr:string, styles:AnimationStyleMetadata)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AnimationStateDeclarationMetadata.stateNameExpr:string',
|
|
|
|
'AnimationStateDeclarationMetadata.styles:AnimationStyleMetadata',
|
2016-05-25 15:46:22 -04:00
|
|
|
'AnimationStateMetadata',
|
|
|
|
'AnimationStateTransitionMetadata',
|
2016-05-26 12:22:44 -04:00
|
|
|
'AnimationStateTransitionMetadata.constructor(stateChangeExpr:string, steps:AnimationMetadata)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AnimationStateTransitionMetadata.stateChangeExpr:string',
|
2016-05-26 12:22:44 -04:00
|
|
|
'AnimationStateTransitionMetadata.steps:AnimationMetadata',
|
2016-05-25 15:46:22 -04:00
|
|
|
'AnimationStyleMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AnimationStyleMetadata.constructor(styles:Array<string|{[key:string]:string|number}>, offset:number=null)',
|
|
|
|
'AnimationStyleMetadata.offset:number=null',
|
|
|
|
'AnimationStyleMetadata.styles:Array<string|{[key:string]:string|number}>',
|
2016-05-25 15:46:22 -04:00
|
|
|
'AnimationWithStepsMetadata',
|
|
|
|
'AnimationWithStepsMetadata.constructor()',
|
|
|
|
'AnimationWithStepsMetadata.steps:AnimationMetadata[]',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ApplicationRef',
|
|
|
|
'ApplicationRef.bootstrap(componentFactory:ComponentFactory<C>):ComponentRef<C>',
|
|
|
|
'ApplicationRef.componentTypes:Type[]',
|
|
|
|
'ApplicationRef.dispose():void',
|
|
|
|
'ApplicationRef.injector:Injector',
|
|
|
|
'ApplicationRef.registerBootstrapListener(listener:(ref: ComponentRef<any>) => void):void',
|
|
|
|
'ApplicationRef.registerDisposeListener(dispose:() => void):void',
|
|
|
|
'ApplicationRef.run(callback:Function):any',
|
|
|
|
'ApplicationRef.tick():void',
|
|
|
|
'ApplicationRef.waitForAsyncInitializers():Promise<any>',
|
|
|
|
'ApplicationRef.zone:NgZone',
|
2016-06-07 15:19:54 -04:00
|
|
|
'asNativeElements(debugEls:DebugElement[]):any',
|
|
|
|
'assertPlatform(requiredToken:any):PlatformRef',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AttributeMetadata',
|
|
|
|
'AttributeMetadata.attributeName:string',
|
|
|
|
'AttributeMetadata.constructor(attributeName:string)',
|
|
|
|
'AttributeMetadata.token:AttributeMetadata',
|
2016-06-07 15:19:54 -04:00
|
|
|
'AttributeMetadata.toString():string',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AttributeMetadataFactory',
|
|
|
|
'BaseException',
|
2016-06-08 19:38:52 -04:00
|
|
|
'BaseException.constructor(message:string=\'--\')',
|
|
|
|
'BaseException.message:string=\'--\'',
|
2016-05-27 15:40:31 -04:00
|
|
|
'BaseException.stack:any',
|
|
|
|
'BaseException.toString():string',
|
2016-06-07 15:19:54 -04:00
|
|
|
'bind(token:any):ProviderBuilder',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Binding',
|
|
|
|
'Binding.constructor(token:any, {toClass,toValue,toAlias,toFactory,deps,multi}:{toClass?:Type, toValue?:any, toAlias?:any, toFactory:Function, deps?:Object[], multi?:boolean})',
|
|
|
|
'Binding.toAlias:any',
|
|
|
|
'Binding.toClass:any',
|
|
|
|
'Binding.toFactory:any',
|
|
|
|
'Binding.toValue:any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ChangeDetectionStrategy',
|
|
|
|
'ChangeDetectionStrategy.CheckAlways',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ChangeDetectionStrategy.Checked',
|
2016-06-07 15:19:54 -04:00
|
|
|
'ChangeDetectionStrategy.CheckOnce',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ChangeDetectionStrategy.Default',
|
|
|
|
'ChangeDetectionStrategy.Detached',
|
|
|
|
'ChangeDetectionStrategy.OnPush',
|
|
|
|
'ChangeDetectorRef',
|
|
|
|
'ChangeDetectorRef.checkNoChanges():void',
|
|
|
|
'ChangeDetectorRef.detach():void',
|
|
|
|
'ChangeDetectorRef.detectChanges():void',
|
|
|
|
'ChangeDetectorRef.markForCheck():void',
|
|
|
|
'ChangeDetectorRef.reattach():void',
|
|
|
|
'Class(clsDef:ClassDefinition):ConcreteType',
|
|
|
|
'ClassDefinition',
|
|
|
|
'ClassDefinition.constructor:Function|any[]',
|
|
|
|
'ClassDefinition.extends:Type',
|
|
|
|
'CollectionChangeRecord',
|
|
|
|
'CollectionChangeRecord.constructor(item:any, trackById:any)',
|
|
|
|
'CollectionChangeRecord.currentIndex:number',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CollectionChangeRecord.item:any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'CollectionChangeRecord.previousIndex:number',
|
|
|
|
'CollectionChangeRecord.toString():string',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CollectionChangeRecord.trackById:any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ComponentDecorator',
|
2016-05-25 15:46:22 -04:00
|
|
|
'ComponentDecorator.View(obj:{templateUrl?:string, template?:string, directives?:Array<Type|any[]>, pipes?:Array<Type|any[]>, renderer?:string, styles?:string[], styleUrls?:string[], animations?:AnimationEntryMetadata[]}):ViewDecorator',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ComponentFactory.componentType:Type',
|
|
|
|
'ComponentFactory.constructor(selector:string, _viewFactory:Function, _componentType:Type)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ComponentFactory.create(injector:Injector, projectableNodes:any[][]=null, rootSelectorOrNode:string|any=null):ComponentRef<C>',
|
|
|
|
'ComponentFactory.selector:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ComponentFactory<C>',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ComponentMetadata',
|
2016-05-25 15:46:22 -04:00
|
|
|
'ComponentMetadata.animations:AnimationEntryMetadata[]',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ComponentMetadata.changeDetection:ChangeDetectionStrategy',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ComponentMetadata.constructor({selector,inputs,outputs,properties,events,host,exportAs,moduleId,providers,viewProviders,changeDetection=ChangeDetectionStrategy.Default,queries,templateUrl,template,styleUrls,styles,animations,directives,pipes,encapsulation}:{selector?:string, inputs?:string[], outputs?:string[], properties?:string[], events?:string[], host?:{[key:string]:string}, providers?:any[], exportAs?:string, moduleId?:string, viewProviders?:any[], queries?:{[key:string]:any}, changeDetection?:ChangeDetectionStrategy, templateUrl?:string, template?:string, styleUrls?:string[], styles?:string[], animations?:AnimationEntryMetadata[], directives?:Array<Type|any[]>, pipes?:Array<Type|any[]>, encapsulation?:ViewEncapsulation}={})',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ComponentMetadata.directives:Array<Type|any[]>',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ComponentMetadata.encapsulation:ViewEncapsulation',
|
|
|
|
'ComponentMetadata.moduleId:string',
|
|
|
|
'ComponentMetadata.pipes:Array<Type|any[]>',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ComponentMetadata.styles:string[]',
|
2016-06-07 15:19:54 -04:00
|
|
|
'ComponentMetadata.styleUrls:string[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ComponentMetadata.template:string',
|
|
|
|
'ComponentMetadata.templateUrl:string',
|
|
|
|
'ComponentMetadata.viewProviders:any[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ComponentMetadataFactory',
|
|
|
|
'ComponentRef.changeDetectorRef:ChangeDetectorRef',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ComponentRef.componentType:Type',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ComponentRef.destroy():void',
|
|
|
|
'ComponentRef.hostView:ViewRef',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ComponentRef.injector:Injector',
|
2016-04-30 13:52:04 -04:00
|
|
|
'ComponentRef.instance:C',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ComponentRef.location:ElementRef',
|
2016-04-13 20:05:17 -04:00
|
|
|
'ComponentRef.onDestroy(callback:Function):void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ComponentRef<C>',
|
|
|
|
'ComponentResolver',
|
2016-06-10 19:31:34 -04:00
|
|
|
'ComponentResolver.clearCache():void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ComponentResolver.resolveComponent(component:Type|string):Promise<ComponentFactory<any>>',
|
2016-06-07 15:19:54 -04:00
|
|
|
'const APP_ID:any',
|
|
|
|
'const APP_INITIALIZER:any',
|
|
|
|
'const APPLICATION_COMMON_PROVIDERS:Array<Type|{[k:string]:any}|any[]>',
|
|
|
|
'const AUTO_STYLE:any',
|
|
|
|
'const PACKAGE_ROOT_URL:any',
|
|
|
|
'const PLATFORM_COMMON_PROVIDERS:Array<any|Type|Provider|any[]>',
|
2016-06-14 21:23:40 -04:00
|
|
|
'const PLATFORM_DIRECTIVES:OpaqueToken',
|
2016-06-07 15:19:54 -04:00
|
|
|
'const PLATFORM_INITIALIZER:any',
|
2016-06-14 21:23:40 -04:00
|
|
|
'const PLATFORM_PIPES:OpaqueToken',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ContentChildMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ContentChildMetadata.constructor(_selector:Type|string, {read=null}:{read?:any}={})',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ContentChildMetadataFactory',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ContentChildrenMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ContentChildrenMetadata.constructor(_selector:Type|string, {descendants=false,read=null}:{descendants?:boolean, read?:any}={})',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ContentChildrenMetadataFactory',
|
2016-06-07 15:19:54 -04:00
|
|
|
'coreBootstrap(componentFactory:ComponentFactory<C>, injector:Injector):ComponentRef<C>',
|
|
|
|
'coreLoadAndBootstrap(componentType:Type, injector:Injector):Promise<ComponentRef<any>>',
|
|
|
|
'createNgZone():NgZone',
|
|
|
|
'createPlatform(injector:Injector):PlatformRef',
|
2016-04-12 12:40:37 -04:00
|
|
|
'CyclicDependencyError',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CyclicDependencyError.constructor(injector:ReflectiveInjector, key:ReflectiveKey)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DebugElement',
|
|
|
|
'DebugElement.addChild(child:DebugNode):any',
|
|
|
|
'DebugElement.attributes:{[key:string]:string}',
|
|
|
|
'DebugElement.childNodes:DebugNode[]',
|
|
|
|
'DebugElement.children:DebugElement[]',
|
2016-06-01 19:57:12 -04:00
|
|
|
'DebugElement.classes:{[key:string]:boolean}',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DebugElement.constructor(nativeNode:any, parent:any, _debugInfo:RenderDebugInfo)',
|
|
|
|
'DebugElement.insertChildrenAfter(child:DebugNode, newChildren:DebugNode[]):any',
|
|
|
|
'DebugElement.name:string',
|
|
|
|
'DebugElement.nativeElement:any',
|
2016-06-03 13:51:13 -04:00
|
|
|
'DebugElement.properties:{[key:string]:any}',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DebugElement.query(predicate:Predicate<DebugElement>):DebugElement',
|
|
|
|
'DebugElement.queryAll(predicate:Predicate<DebugElement>):DebugElement[]',
|
|
|
|
'DebugElement.queryAllNodes(predicate:Predicate<DebugNode>):DebugNode[]',
|
|
|
|
'DebugElement.removeChild(child:DebugNode):any',
|
2016-05-31 12:15:17 -04:00
|
|
|
'DebugElement.styles:{[key:string]:string}',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DebugElement.triggerEventHandler(eventName:string, eventObj:any):any',
|
|
|
|
'DebugNode',
|
|
|
|
'DebugNode.componentInstance:any',
|
|
|
|
'DebugNode.constructor(nativeNode:any, parent:DebugNode, _debugInfo:RenderDebugInfo)',
|
|
|
|
'DebugNode.context:any',
|
|
|
|
'DebugNode.inject(token:any):any',
|
|
|
|
'DebugNode.injector:Injector',
|
|
|
|
'DebugNode.listeners:EventListener[]',
|
|
|
|
'DebugNode.nativeNode:any',
|
|
|
|
'DebugNode.parent:DebugElement',
|
|
|
|
'DebugNode.providerTokens:any[]',
|
|
|
|
'DebugNode.references:{[key:string]:any}',
|
|
|
|
'DebugNode.source:string',
|
2016-04-28 20:50:03 -04:00
|
|
|
'DefaultIterableDiffer',
|
|
|
|
'DefaultIterableDiffer.check(collection:any):boolean',
|
|
|
|
'DefaultIterableDiffer.collection:any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'DefaultIterableDiffer.constructor(_trackByFn?:TrackByFn)',
|
2016-04-28 20:50:03 -04:00
|
|
|
'DefaultIterableDiffer.diff(collection:any):DefaultIterableDiffer',
|
|
|
|
'DefaultIterableDiffer.forEachAddedItem(fn:Function):any',
|
|
|
|
'DefaultIterableDiffer.forEachIdentityChange(fn:Function):any',
|
|
|
|
'DefaultIterableDiffer.forEachItem(fn:Function):any',
|
|
|
|
'DefaultIterableDiffer.forEachMovedItem(fn:Function):any',
|
|
|
|
'DefaultIterableDiffer.forEachPreviousItem(fn:Function):any',
|
|
|
|
'DefaultIterableDiffer.forEachRemovedItem(fn:Function):any',
|
|
|
|
'DefaultIterableDiffer.isDirty:boolean',
|
|
|
|
'DefaultIterableDiffer.length:number',
|
|
|
|
'DefaultIterableDiffer.onDestroy():any',
|
|
|
|
'DefaultIterableDiffer.toString():string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'DirectiveDecorator',
|
|
|
|
'DirectiveMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'DirectiveMetadata.constructor({selector,inputs,outputs,properties,events,host,providers,exportAs,queries}:{selector?:string, inputs?:string[], outputs?:string[], properties?:string[], events?:string[], host?:{[key:string]:string}, providers?:any[], exportAs?:string, queries?:{[key:string]:any}}={})',
|
2016-04-12 12:40:37 -04:00
|
|
|
'DirectiveMetadata.events:string[]',
|
|
|
|
'DirectiveMetadata.exportAs:string',
|
|
|
|
'DirectiveMetadata.host:{[key:string]:string}',
|
|
|
|
'DirectiveMetadata.inputs:string[]',
|
|
|
|
'DirectiveMetadata.outputs:string[]',
|
|
|
|
'DirectiveMetadata.properties:string[]',
|
|
|
|
'DirectiveMetadata.providers:any[]',
|
|
|
|
'DirectiveMetadata.queries:{[key:string]:any}',
|
|
|
|
'DirectiveMetadata.selector:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DirectiveMetadataFactory',
|
2016-06-07 15:19:54 -04:00
|
|
|
'disposePlatform():void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'DoCheck',
|
|
|
|
'DoCheck.ngDoCheck():any',
|
2016-01-27 11:47:04 -05:00
|
|
|
'DynamicComponentLoader',
|
2016-05-27 15:40:31 -04:00
|
|
|
'DynamicComponentLoader.loadAsRoot(type:Type, overrideSelectorOrNode:string|any, injector:Injector, onDispose?:() => void, projectableNodes?:any[][]):Promise<ComponentRef<any>>',
|
|
|
|
'DynamicComponentLoader.loadNextToLocation(type:Type, location:ViewContainerRef, providers?:ResolvedReflectiveProvider[], projectableNodes?:any[][]):Promise<ComponentRef<any>>',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ElementRef',
|
2016-04-18 16:24:42 -04:00
|
|
|
'ElementRef.constructor(nativeElement:any)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ElementRef.nativeElement:any',
|
2016-04-28 17:00:31 -04:00
|
|
|
'EmbeddedViewRef.context:C',
|
2016-04-13 20:05:17 -04:00
|
|
|
'EmbeddedViewRef.destroy():any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'EmbeddedViewRef.rootNodes:any[]',
|
|
|
|
'EmbeddedViewRef<C>',
|
2016-06-07 15:19:54 -04:00
|
|
|
'enableProdMode():any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'EventEmitter.constructor(isAsync:boolean=false)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'EventEmitter.emit(value:T):any',
|
2016-01-27 11:47:04 -05:00
|
|
|
'EventEmitter.next(value:any):any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'EventEmitter.subscribe(generatorOrNext?:any, error?:any, complete?:any):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'EventEmitter<T>',
|
|
|
|
'ExceptionHandler',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ExceptionHandler.call(exception:any, stackTrace:any=null, reason:string=null):void',
|
|
|
|
'ExceptionHandler.constructor(_logger:any, _rethrowException:boolean=true)',
|
|
|
|
'ExceptionHandler.exceptionToString(exception:any, stackTrace:any=null, reason:string=null):string',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ExpressionChangedAfterItHasBeenCheckedException',
|
2016-01-06 17:13:44 -05:00
|
|
|
'ExpressionChangedAfterItHasBeenCheckedException.constructor(oldValue:any, currValue:any, context:any)',
|
2016-06-07 15:19:54 -04:00
|
|
|
'forwardRef(forwardRefFn:ForwardRefFn):Type',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ForwardRefFn',
|
2016-06-07 15:19:54 -04:00
|
|
|
'getDebugNode(nativeNode:any):DebugNode',
|
|
|
|
'getPlatform():PlatformRef',
|
2016-04-12 12:40:37 -04:00
|
|
|
'GetTestability',
|
|
|
|
'GetTestability.addToWindow(registry:TestabilityRegistry):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'GetTestability.findTestabilityInTree(registry:TestabilityRegistry, elem:any, findInAncestors:boolean):Testability',
|
2016-06-07 15:19:54 -04:00
|
|
|
'group(steps:AnimationMetadata[]):AnimationGroupMetadata',
|
2016-04-12 12:40:37 -04:00
|
|
|
'HostBindingMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'HostBindingMetadata.constructor(hostPropertyName?:string)',
|
|
|
|
'HostBindingMetadata.hostPropertyName?:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'HostBindingMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'HostListenerMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'HostListenerMetadata.args?:string[]',
|
|
|
|
'HostListenerMetadata.constructor(eventName:string, args?:string[])',
|
|
|
|
'HostListenerMetadata.eventName:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'HostListenerMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'HostMetadata',
|
|
|
|
'HostMetadata.toString():string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'HostMetadataFactory',
|
2016-06-07 15:19:54 -04:00
|
|
|
'InjectableMetadata',
|
|
|
|
'InjectableMetadata.constructor()',
|
|
|
|
'InjectableMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'InjectMetadata',
|
|
|
|
'InjectMetadata.constructor(token:any)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'InjectMetadata.token:any',
|
2016-06-07 15:19:54 -04:00
|
|
|
'InjectMetadata.toString():string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'InjectMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Injector',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Injector.get(token:any, notFoundValue?:any):any',
|
2016-06-07 15:19:54 -04:00
|
|
|
'Injector.THROW_IF_NOT_FOUND:any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'InputMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'InputMetadata.bindingPropertyName?:string',
|
|
|
|
'InputMetadata.constructor(bindingPropertyName?:string)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'InputMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'InstantiationError',
|
2016-04-14 15:35:24 -04:00
|
|
|
'InstantiationError.addKey(injector:ReflectiveInjector, key:ReflectiveKey):void',
|
|
|
|
'InstantiationError.causeKey:ReflectiveKey',
|
|
|
|
'InstantiationError.constructor(injector:ReflectiveInjector, originalException:any, originalStack:any, key:ReflectiveKey)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'InstantiationError.context:any',
|
2016-04-14 15:35:24 -04:00
|
|
|
'InstantiationError.injectors:ReflectiveInjector[]',
|
|
|
|
'InstantiationError.keys:ReflectiveKey[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'InstantiationError.wrapperMessage:string',
|
|
|
|
'InvalidProviderError',
|
|
|
|
'InvalidProviderError.constructor(provider:any)',
|
|
|
|
'IterableDiffer',
|
|
|
|
'IterableDiffer.diff(object:any):any',
|
|
|
|
'IterableDiffer.onDestroy():any',
|
|
|
|
'IterableDifferFactory',
|
2016-05-27 15:40:31 -04:00
|
|
|
'IterableDifferFactory.create(cdRef:ChangeDetectorRef, trackByFn?:TrackByFn):IterableDiffer',
|
2016-04-12 12:40:37 -04:00
|
|
|
'IterableDifferFactory.supports(objects:any):boolean',
|
|
|
|
'IterableDiffers',
|
2016-01-27 11:47:04 -05:00
|
|
|
'IterableDiffers.constructor(factories:IterableDifferFactory[])',
|
2016-05-27 15:40:31 -04:00
|
|
|
'IterableDiffers.create(factories:IterableDifferFactory[], parent?:IterableDiffers):IterableDiffers',
|
2016-01-27 11:47:04 -05:00
|
|
|
'IterableDiffers.extend(factories:IterableDifferFactory[]):Provider',
|
2016-05-27 15:40:31 -04:00
|
|
|
'IterableDiffers.factories:IterableDifferFactory[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'IterableDiffers.find(iterable:any):IterableDifferFactory',
|
2016-06-07 15:19:54 -04:00
|
|
|
'keyframes(steps:AnimationStyleMetadata[]):AnimationKeyframesSequenceMetadata',
|
2016-04-12 12:40:37 -04:00
|
|
|
'KeyValueChangeRecord',
|
|
|
|
'KeyValueChangeRecord.constructor(key:any)',
|
|
|
|
'KeyValueChangeRecord.currentValue:any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'KeyValueChangeRecord.key:any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'KeyValueChangeRecord.previousValue:any',
|
|
|
|
'KeyValueChangeRecord.toString():string',
|
|
|
|
'KeyValueDiffer',
|
|
|
|
'KeyValueDiffer.diff(object:any):any',
|
|
|
|
'KeyValueDiffer.onDestroy():any',
|
|
|
|
'KeyValueDifferFactory',
|
2016-01-27 11:47:04 -05:00
|
|
|
'KeyValueDifferFactory.create(cdRef:ChangeDetectorRef):KeyValueDiffer',
|
2016-04-12 12:40:37 -04:00
|
|
|
'KeyValueDifferFactory.supports(objects:any):boolean',
|
|
|
|
'KeyValueDiffers',
|
2016-01-27 11:47:04 -05:00
|
|
|
'KeyValueDiffers.constructor(factories:KeyValueDifferFactory[])',
|
2016-05-27 15:40:31 -04:00
|
|
|
'KeyValueDiffers.create(factories:KeyValueDifferFactory[], parent?:KeyValueDiffers):KeyValueDiffers',
|
2016-01-27 11:47:04 -05:00
|
|
|
'KeyValueDiffers.extend(factories:KeyValueDifferFactory[]):Provider',
|
2016-05-27 15:40:31 -04:00
|
|
|
'KeyValueDiffers.factories:KeyValueDifferFactory[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'KeyValueDiffers.find(kv:Object):KeyValueDifferFactory',
|
|
|
|
'NgZone',
|
|
|
|
'NgZone.assertInAngularZone():void',
|
|
|
|
'NgZone.assertNotInAngularZone():void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgZone.constructor({enableLongStackTrace=false}:any)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgZone.hasPendingMacrotasks:boolean',
|
|
|
|
'NgZone.hasPendingMicrotasks:boolean',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgZone.isInAngularZone():boolean',
|
|
|
|
'NgZone.isStable:boolean',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgZone.onError:EventEmitter<any>',
|
|
|
|
'NgZone.onMicrotaskEmpty:EventEmitter<any>',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgZone.onStable:EventEmitter<any>',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgZone.onUnstable:EventEmitter<any>',
|
|
|
|
'NgZone.run(fn:() => any):any',
|
2016-04-14 17:52:35 -04:00
|
|
|
'NgZone.runGuarded(fn:() => any):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgZone.runOutsideAngular(fn:() => any):any',
|
|
|
|
'NgZoneError',
|
|
|
|
'NgZoneError.constructor(error:any, stackTrace:any)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'NgZoneError.error:any',
|
|
|
|
'NgZoneError.stackTrace:any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NoAnnotationError',
|
|
|
|
'NoAnnotationError.constructor(typeOrFunc:any, params:any[][])',
|
|
|
|
'NoProviderError',
|
2016-04-14 15:35:24 -04:00
|
|
|
'NoProviderError.constructor(injector:ReflectiveInjector, key:ReflectiveKey)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'OnChanges',
|
2016-05-17 18:52:13 -04:00
|
|
|
'OnChanges.ngOnChanges(changes:SimpleChanges):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'OnDestroy',
|
|
|
|
'OnDestroy.ngOnDestroy():any',
|
|
|
|
'OnInit',
|
|
|
|
'OnInit.ngOnInit():any',
|
|
|
|
'OpaqueToken',
|
|
|
|
'OpaqueToken.constructor(_desc:string)',
|
|
|
|
'OpaqueToken.toString():string',
|
|
|
|
'OptionalMetadata',
|
|
|
|
'OptionalMetadata.toString():string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'OptionalMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'OutOfBoundsError',
|
|
|
|
'OutOfBoundsError.constructor(index:any)',
|
|
|
|
'OutputMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'OutputMetadata.bindingPropertyName?:string',
|
|
|
|
'OutputMetadata.constructor(bindingPropertyName?:string)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'OutputMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'PipeMetadata',
|
|
|
|
'PipeMetadata.constructor({name,pure}:{name:string, pure?:boolean})',
|
|
|
|
'PipeMetadata.name:string',
|
|
|
|
'PipeMetadata.pure:boolean',
|
2016-05-17 18:52:13 -04:00
|
|
|
'PipeMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'PipeTransform',
|
|
|
|
'PipeTransform.transform(value:any, args:any[]):any',
|
|
|
|
'PlatformRef',
|
|
|
|
'PlatformRef.dispose():void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'PlatformRef.disposed:boolean',
|
2016-04-12 12:40:37 -04:00
|
|
|
'PlatformRef.injector:Injector',
|
|
|
|
'PlatformRef.registerDisposeListener(dispose:() => void):void',
|
2016-06-07 15:19:54 -04:00
|
|
|
'provide(token:any, {useClass,useValue,useExisting,useFactory,deps,multi}:{useClass?:Type, useValue?:any, useExisting?:any, useFactory?:Function, deps?:Object[], multi?:boolean}):Provider',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Provider',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Provider.constructor(token:any, {useClass,useValue,useExisting,useFactory,deps,multi}:{useClass?:Type, useValue?:any, useExisting?:any, useFactory?:Function, deps?:Object[], multi?:boolean})',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Provider.dependencies:Object[]',
|
|
|
|
'Provider.multi:boolean',
|
|
|
|
'Provider.token:any',
|
|
|
|
'Provider.useClass:Type',
|
|
|
|
'Provider.useExisting:any',
|
|
|
|
'Provider.useFactory:Function',
|
|
|
|
'Provider.useValue:any',
|
|
|
|
'ProviderBuilder',
|
|
|
|
'ProviderBuilder.constructor(token:any)',
|
|
|
|
'ProviderBuilder.toAlias(aliasToken:any):Provider',
|
|
|
|
'ProviderBuilder.toClass(type:Type):Provider',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ProviderBuilder.toFactory(factory:Function, dependencies?:any[]):Provider',
|
|
|
|
'ProviderBuilder.token:any',
|
2016-06-07 15:19:54 -04:00
|
|
|
'ProviderBuilder.toValue(value:any):Provider',
|
2016-04-12 12:40:37 -04:00
|
|
|
'QueryList.changes:Observable<any>',
|
2016-01-06 17:13:44 -05:00
|
|
|
'QueryList.dirty:any',
|
2016-06-17 09:38:52 -04:00
|
|
|
'QueryList.filter(fn:(item: T, index?: number) => boolean):T[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'QueryList.first:T',
|
2016-06-17 09:38:52 -04:00
|
|
|
'QueryList.forEach(fn:(item: T, index?: number) => void):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'QueryList.last:T',
|
|
|
|
'QueryList.length:number',
|
2016-06-17 09:38:52 -04:00
|
|
|
'QueryList.map(fn:(item: T, index?: number) => U):U[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'QueryList.notifyOnChanges():void',
|
2016-06-17 09:38:52 -04:00
|
|
|
'QueryList.reduce(fn:(acc: U, item: T, index?: number) => U, init:U):U',
|
2016-01-06 17:13:44 -05:00
|
|
|
'QueryList.reset(res:Array<T|any[]>):void',
|
|
|
|
'QueryList.setDirty():any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'QueryList.toArray():T[]',
|
|
|
|
'QueryList.toString():string',
|
|
|
|
'QueryList<T>',
|
|
|
|
'QueryMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'QueryMetadata.constructor(_selector:Type|string, {descendants=false,first=false,read=null}:{descendants?:boolean, first?:boolean, read?:any}={})',
|
2016-04-12 12:40:37 -04:00
|
|
|
'QueryMetadata.descendants:boolean',
|
|
|
|
'QueryMetadata.first:boolean',
|
|
|
|
'QueryMetadata.isVarBindingQuery:boolean',
|
|
|
|
'QueryMetadata.isViewQuery:boolean',
|
2016-05-17 18:52:13 -04:00
|
|
|
'QueryMetadata.read:any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'QueryMetadata.selector:any',
|
|
|
|
'QueryMetadata.toString():string',
|
|
|
|
'QueryMetadata.varBindings:string[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'QueryMetadataFactory',
|
|
|
|
'ReflectiveInjector',
|
|
|
|
'ReflectiveInjector.createChildFromResolved(providers:ResolvedReflectiveProvider[]):ReflectiveInjector',
|
|
|
|
'ReflectiveInjector.debugContext():any',
|
|
|
|
'ReflectiveInjector.fromResolvedBindings(providers:ResolvedReflectiveProvider[]):ReflectiveInjector',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ReflectiveInjector.fromResolvedProviders(providers:ResolvedReflectiveProvider[], parent:Injector=null):ReflectiveInjector',
|
|
|
|
'ReflectiveInjector.get(token:any, notFoundValue?:any):any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ReflectiveInjector.instantiateResolved(provider:ResolvedReflectiveProvider):any',
|
|
|
|
'ReflectiveInjector.parent:Injector',
|
|
|
|
'ReflectiveInjector.resolve(providers:Array<Type|Provider|{[k:string]:any}|any[]>):ResolvedReflectiveProvider[]',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ReflectiveInjector.resolveAndCreate(providers:Array<Type|Provider|{[k:string]:any}|any[]>, parent:Injector=null):ReflectiveInjector',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ReflectiveInjector.resolveAndCreateChild(providers:Array<Type|Provider|{[k:string]:any}|any[]>):ReflectiveInjector',
|
|
|
|
'ReflectiveInjector.resolveAndInstantiate(provider:Type|Provider):any',
|
|
|
|
'ReflectiveKey',
|
|
|
|
'ReflectiveKey.constructor(token:Object, id:number)',
|
|
|
|
'ReflectiveKey.displayName:string',
|
|
|
|
'ReflectiveKey.get(token:Object):ReflectiveKey',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ReflectiveKey.id:number',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ReflectiveKey.numberOfKeys:number',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ReflectiveKey.token:Object',
|
2016-04-12 12:40:37 -04:00
|
|
|
'RenderComponentType',
|
2016-01-06 17:13:44 -05:00
|
|
|
'RenderComponentType.constructor(id:string, templateUrl:string, slotCount:number, encapsulation:ViewEncapsulation, styles:Array<string|any[]>)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'RenderComponentType.encapsulation:ViewEncapsulation',
|
|
|
|
'RenderComponentType.id:string',
|
|
|
|
'RenderComponentType.slotCount:number',
|
|
|
|
'RenderComponentType.styles:Array<string|any[]>',
|
|
|
|
'RenderComponentType.templateUrl:string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Renderer',
|
2016-05-25 15:46:22 -04:00
|
|
|
'Renderer.animate(element:any, startingStyles:AnimationStyles, keyframes:AnimationKeyframe[], duration:number, delay:number, easing:string):AnimationPlayer',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Renderer.attachViewAfter(node:any, viewRootNodes:any[]):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Renderer.createElement(parentElement:any, name:string, debugInfo?:RenderDebugInfo):any',
|
|
|
|
'Renderer.createTemplateAnchor(parentElement:any, debugInfo?:RenderDebugInfo):any',
|
|
|
|
'Renderer.createText(parentElement:any, value:string, debugInfo?:RenderDebugInfo):any',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Renderer.createViewRoot(hostElement:any):any',
|
2016-03-28 17:25:22 -04:00
|
|
|
'Renderer.destroyView(hostElement:any, viewAllNodes:any[]):void',
|
|
|
|
'Renderer.detachView(viewRootNodes:any[]):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Renderer.invokeElementMethod(renderElement:any, methodName:string, args?:any[]):any',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Renderer.listen(renderElement:any, name:string, callback:Function):Function',
|
|
|
|
'Renderer.listenGlobal(target:string, name:string, callback:Function):Function',
|
2016-03-28 17:25:22 -04:00
|
|
|
'Renderer.projectNodes(parentElement:any, nodes:any[]):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Renderer.selectRootElement(selectorOrNode:string|any, debugInfo?:RenderDebugInfo):any',
|
2016-03-28 17:25:22 -04:00
|
|
|
'Renderer.setBindingDebugInfo(renderElement:any, propertyName:string, propertyValue:string):void',
|
|
|
|
'Renderer.setElementAttribute(renderElement:any, attributeName:string, attributeValue:string):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Renderer.setElementClass(renderElement:any, className:string, isAdd:boolean):any',
|
2016-03-28 17:25:22 -04:00
|
|
|
'Renderer.setElementProperty(renderElement:any, propertyName:string, propertyValue:any):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Renderer.setElementStyle(renderElement:any, styleName:string, styleValue:string):any',
|
|
|
|
'Renderer.setText(renderNode:any, text:string):any',
|
2016-04-14 15:35:24 -04:00
|
|
|
'ResolvedReflectiveBinding',
|
|
|
|
'ResolvedReflectiveFactory',
|
|
|
|
'ResolvedReflectiveFactory.constructor(factory:Function, dependencies:ReflectiveDependency[])',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ResolvedReflectiveFactory.dependencies:ReflectiveDependency[]',
|
|
|
|
'ResolvedReflectiveFactory.factory:Function',
|
2016-04-14 15:35:24 -04:00
|
|
|
'ResolvedReflectiveProvider',
|
|
|
|
'ResolvedReflectiveProvider.key:ReflectiveKey',
|
|
|
|
'ResolvedReflectiveProvider.multiProvider:boolean',
|
|
|
|
'ResolvedReflectiveProvider.resolvedFactories:ResolvedReflectiveFactory[]',
|
2016-06-07 15:19:54 -04:00
|
|
|
'resolveForwardRef(type:any):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'RootRenderer',
|
|
|
|
'RootRenderer.renderComponent(componentType:RenderComponentType):Renderer',
|
|
|
|
'SelfMetadata',
|
|
|
|
'SelfMetadata.toString():string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'SelfMetadataFactory',
|
2016-06-07 15:19:54 -04:00
|
|
|
'sequence(steps:AnimationMetadata[]):AnimationSequenceMetadata',
|
|
|
|
'setTestabilityGetter(getter:GetTestability):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'SimpleChange',
|
2016-01-27 11:47:04 -05:00
|
|
|
'SimpleChange.constructor(previousValue:any, currentValue:any)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'SimpleChange.currentValue:any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'SimpleChange.isFirstChange():boolean',
|
2016-05-27 15:40:31 -04:00
|
|
|
'SimpleChange.previousValue:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'SimpleChanges',
|
2016-04-12 12:40:37 -04:00
|
|
|
'SkipSelfMetadata',
|
|
|
|
'SkipSelfMetadata.toString():string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'SkipSelfMetadataFactory',
|
2016-06-07 15:19:54 -04:00
|
|
|
'state(stateNameExpr:string, styles:AnimationStyleMetadata):AnimationStateDeclarationMetadata',
|
|
|
|
'style(tokens:string|{[key:string]:string|number}|Array<string|{[key:string]:string|number}>):AnimationStyleMetadata',
|
2016-06-10 19:31:34 -04:00
|
|
|
'SystemJsCmpFactoryResolver',
|
|
|
|
'SystemJsCmpFactoryResolver.clearCache():void',
|
|
|
|
'SystemJsCmpFactoryResolver.resolveComponent(componentType:string|Type):Promise<ComponentFactory<any>>',
|
2016-05-17 18:52:13 -04:00
|
|
|
'SystemJsComponentResolver',
|
2016-06-10 19:31:34 -04:00
|
|
|
'SystemJsComponentResolver.clearCache():void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'SystemJsComponentResolver.constructor(_resolver:ComponentResolver)',
|
|
|
|
'SystemJsComponentResolver.resolveComponent(componentType:string|Type):Promise<ComponentFactory<any>>',
|
2016-04-28 17:00:31 -04:00
|
|
|
'TemplateRef.createEmbeddedView(context:C):EmbeddedViewRef<C>',
|
2016-05-17 18:52:13 -04:00
|
|
|
'TemplateRef.elementRef:ElementRef',
|
|
|
|
'TemplateRef<C>',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Testability',
|
|
|
|
'Testability.constructor(_ngZone:NgZone)',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Testability.decreasePendingRequestCount():number',
|
|
|
|
'Testability.findBindings(using:any, provider:string, exactMatch:boolean):any[]',
|
|
|
|
'Testability.findProviders(using:any, provider:string, exactMatch:boolean):any[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Testability.getPendingRequestCount():number',
|
|
|
|
'Testability.increasePendingRequestCount():number',
|
|
|
|
'Testability.isStable():boolean',
|
|
|
|
'Testability.whenStable(callback:Function):void',
|
|
|
|
'TestabilityRegistry',
|
|
|
|
'TestabilityRegistry.constructor()',
|
2016-05-27 15:40:31 -04:00
|
|
|
'TestabilityRegistry.findTestabilityInTree(elem:Node, findInAncestors:boolean=true):Testability',
|
2016-02-18 16:51:20 -05:00
|
|
|
'TestabilityRegistry.getAllRootElements():any[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'TestabilityRegistry.getAllTestabilities():Testability[]',
|
2016-01-27 11:47:04 -05:00
|
|
|
'TestabilityRegistry.getTestability(elem:any):Testability',
|
2016-04-12 12:40:37 -04:00
|
|
|
'TestabilityRegistry.registerApplication(token:any, testability:Testability):any',
|
|
|
|
'TrackByFn',
|
2016-06-07 15:19:54 -04:00
|
|
|
'transition(stateChangeExpr:string, steps:AnimationMetadata|AnimationMetadata[]):AnimationStateTransitionMetadata',
|
|
|
|
'trigger(name:string, animation:AnimationMetadata[]):AnimationEntryMetadata',
|
2016-04-12 12:40:37 -04:00
|
|
|
'TypeDecorator',
|
2016-05-27 15:40:31 -04:00
|
|
|
'TypeDecorator.annotations:any[]',
|
2016-06-07 15:19:54 -04:00
|
|
|
'TypeDecorator.Class(obj:ClassDefinition):ConcreteType',
|
|
|
|
'var __core_private__:any',
|
|
|
|
'var Attribute:AttributeMetadataFactory',
|
|
|
|
'var Component:ComponentMetadataFactory',
|
|
|
|
'var ContentChild:ContentChildMetadataFactory',
|
|
|
|
'var ContentChildren:ContentChildrenMetadataFactory',
|
|
|
|
'var Directive:DirectiveMetadataFactory',
|
|
|
|
'var Host:HostMetadataFactory',
|
|
|
|
'var HostBinding:HostBindingMetadataFactory',
|
|
|
|
'var HostListener:HostListenerMetadataFactory',
|
|
|
|
'var Inject:InjectMetadataFactory',
|
|
|
|
'var Injectable:InjectableMetadataFactory',
|
|
|
|
'var Input:InputMetadataFactory',
|
|
|
|
'var Optional:OptionalMetadataFactory',
|
|
|
|
'var Output:OutputMetadataFactory',
|
|
|
|
'var Pipe:PipeMetadataFactory',
|
|
|
|
'var Query:QueryMetadataFactory',
|
|
|
|
'var Self:SelfMetadataFactory',
|
|
|
|
'var SkipSelf:SkipSelfMetadataFactory',
|
|
|
|
'var Type:any',
|
|
|
|
'var ViewChild:ViewChildMetadataFactory',
|
|
|
|
'var ViewChildren:ViewChildrenMetadataFactory',
|
|
|
|
'var ViewQuery:QueryMetadataFactory',
|
|
|
|
'var wtfCreateScope:(signature: string, flags?: any) => impl.WtfScopeFn',
|
|
|
|
'var wtfEndTimeRange:(range: any) => void',
|
|
|
|
'var wtfLeave:<T>(scope: any, returnValue?: T) => T',
|
|
|
|
'var wtfStartTimeRange:(rangeType: string, action: string) => any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewChildMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ViewChildMetadata.constructor(_selector:Type|string, {read=null}:{read?:any}={})',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ViewChildMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewChildrenMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ViewChildrenMetadata.constructor(_selector:Type|string, {read=null}:{read?:any}={})',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ViewChildrenMetadataFactory',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewContainerRef',
|
|
|
|
'ViewContainerRef.clear():void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ViewContainerRef.createComponent(componentFactory:ComponentFactory<C>, index?:number, injector?:Injector, projectableNodes?:any[][]):ComponentRef<C>',
|
|
|
|
'ViewContainerRef.createEmbeddedView(templateRef:TemplateRef<C>, context?:C, index?:number):EmbeddedViewRef<C>',
|
|
|
|
'ViewContainerRef.detach(index?:number):ViewRef',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewContainerRef.element:ElementRef',
|
|
|
|
'ViewContainerRef.get(index:number):ViewRef',
|
|
|
|
'ViewContainerRef.indexOf(viewRef:ViewRef):number',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ViewContainerRef.injector:Injector',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ViewContainerRef.insert(viewRef:ViewRef, index?:number):ViewRef',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewContainerRef.length:number',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ViewContainerRef.parentInjector:Injector',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ViewContainerRef.remove(index?:number):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewDecorator',
|
2016-05-25 15:46:22 -04:00
|
|
|
'ViewDecorator.View(obj:{templateUrl?:string, template?:string, directives?:Array<Type|any[]>, pipes?:Array<Type|any[]>, renderer?:string, styles?:string[], styleUrls?:string[], animations?:AnimationEntryMetadata[]}):ViewDecorator',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ViewEncapsulation',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewEncapsulation.Emulated',
|
|
|
|
'ViewEncapsulation.Native',
|
|
|
|
'ViewEncapsulation.None',
|
|
|
|
'ViewMetadata',
|
2016-05-25 15:46:22 -04:00
|
|
|
'ViewMetadata.animations:AnimationEntryMetadata[]',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ViewMetadata.constructor({templateUrl,template,directives,pipes,encapsulation,styles,styleUrls,animations}:{templateUrl?:string, template?:string, directives?:Array<Type|any[]>, pipes?:Array<Type|any[]>, encapsulation?:ViewEncapsulation, styles?:string[], styleUrls?:string[], animations?:AnimationEntryMetadata[]}={})',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewMetadata.directives:Array<Type|any[]>',
|
|
|
|
'ViewMetadata.encapsulation:ViewEncapsulation',
|
|
|
|
'ViewMetadata.pipes:Array<Type|any[]>',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ViewMetadata.styles:string[]',
|
2016-06-07 15:19:54 -04:00
|
|
|
'ViewMetadata.styleUrls:string[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewMetadata.template:string',
|
|
|
|
'ViewMetadata.templateUrl:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ViewMetadataFactory',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ViewQueryMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ViewQueryMetadata.constructor(_selector:Type|string, {descendants=false,first=false,read=null}:{descendants?:boolean, first?:boolean, read?:any}={})',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ViewQueryMetadata.isViewQuery:any',
|
|
|
|
'ViewQueryMetadata.toString():string',
|
|
|
|
'ViewRef',
|
|
|
|
'ViewRef.destroyed:boolean',
|
2016-04-13 20:05:17 -04:00
|
|
|
'ViewRef.onDestroy(callback:Function):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'WrappedException',
|
2016-05-27 15:40:31 -04:00
|
|
|
'WrappedException.constructor(_wrapperMessage:string, _originalException:any, _originalStack?:any, _context?:any)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'WrappedException.context:any',
|
|
|
|
'WrappedException.message:string',
|
|
|
|
'WrappedException.originalException:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'WrappedException.originalStack:any',
|
|
|
|
'WrappedException.toString():string',
|
|
|
|
'WrappedException.wrapperMessage:string',
|
|
|
|
'WrappedException.wrapperStack:any',
|
|
|
|
'WrappedValue',
|
|
|
|
'WrappedValue.constructor(wrapped:any)',
|
|
|
|
'WrappedValue.wrap(value:any):WrappedValue',
|
2016-05-27 15:40:31 -04:00
|
|
|
'WrappedValue.wrapped:any',
|
2016-05-25 15:46:22 -04:00
|
|
|
'WtfScopeFn',
|
2016-05-27 15:40:31 -04:00
|
|
|
];
|
|
|
|
|
|
|
|
const CORE_TESTING = [
|
2016-06-07 15:19:54 -04:00
|
|
|
'async(fn:Function):Function',
|
|
|
|
'beforeEach(fn:Function):void',
|
|
|
|
'beforeEachProviders(fn:() => Array<any>):void',
|
|
|
|
'clearPendingTimers():void',
|
|
|
|
'containsRegexp(input:string):RegExp',
|
|
|
|
'discardPeriodicTasks():void',
|
|
|
|
'fakeAsync(fn:Function):Function',
|
|
|
|
'fit(name:string, fn:Function, timeOut:number=null):void',
|
|
|
|
'flushMicrotasks():void',
|
|
|
|
'getTestInjector():any',
|
|
|
|
'getTypeOf(instance:any):any',
|
|
|
|
'iit(name:string, fn:Function, timeOut:number=null):void',
|
|
|
|
'inject(tokens:any[], fn:Function):Function',
|
|
|
|
'injectAsync(tokens:any[], fn:Function):Function',
|
2016-05-27 15:40:31 -04:00
|
|
|
'InjectSetupWrapper',
|
|
|
|
'InjectSetupWrapper.constructor(_providers:() => any)',
|
|
|
|
'InjectSetupWrapper.inject(tokens:any[], fn:Function):Function',
|
|
|
|
'InjectSetupWrapper.injectAsync(tokens:any[], fn:Function):Function',
|
2016-06-07 15:19:54 -04:00
|
|
|
'instantiateType(type:Function, params:any[]=[]):any',
|
|
|
|
'it(name:string, fn:Function, timeOut:number=null):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Log',
|
|
|
|
'Log.add(value:any):void',
|
|
|
|
'Log.clear():void',
|
|
|
|
'Log.constructor()',
|
|
|
|
'Log.fn(value:any):any',
|
|
|
|
'Log.logItems:any[]',
|
|
|
|
'Log.result():string',
|
|
|
|
'MockApplicationRef',
|
|
|
|
'MockApplicationRef.bootstrap(componentFactory:ComponentFactory<C>):ComponentRef<C>',
|
|
|
|
'MockApplicationRef.componentTypes:Type[]',
|
|
|
|
'MockApplicationRef.dispose():void',
|
|
|
|
'MockApplicationRef.injector:Injector',
|
|
|
|
'MockApplicationRef.registerBootstrapListener(listener:(ref: ComponentRef<any>) => void):void',
|
|
|
|
'MockApplicationRef.registerDisposeListener(dispose:() => void):void',
|
|
|
|
'MockApplicationRef.run(callback:Function):any',
|
|
|
|
'MockApplicationRef.tick():void',
|
|
|
|
'MockApplicationRef.waitForAsyncInitializers():Promise<any>',
|
|
|
|
'MockApplicationRef.zone:NgZone',
|
|
|
|
'MockNgZone',
|
|
|
|
'MockNgZone.constructor()',
|
|
|
|
'MockNgZone.onStable:any',
|
|
|
|
'MockNgZone.run(fn:Function):any',
|
|
|
|
'MockNgZone.runOutsideAngular(fn:Function):any',
|
|
|
|
'MockNgZone.simulateZoneExit():void',
|
2016-06-07 15:19:54 -04:00
|
|
|
'resetBaseTestProviders():any',
|
|
|
|
'setBaseTestProviders(platformProviders:Array<Type|Provider|any[]>, applicationProviders:Array<Type|Provider|any[]>):any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'TestInjector',
|
2016-06-02 20:30:40 -04:00
|
|
|
'TestInjector.addProviders(providers:Array<Type|Provider|any[]|any>):any',
|
|
|
|
'TestInjector.applicationProviders:Array<Type|Provider|any[]|any>',
|
2016-05-27 15:40:31 -04:00
|
|
|
'TestInjector.createInjector():any',
|
|
|
|
'TestInjector.execute(tokens:any[], fn:Function):any',
|
|
|
|
'TestInjector.get(token:any):any',
|
2016-06-02 20:30:40 -04:00
|
|
|
'TestInjector.platformProviders:Array<Type|Provider|any[]|any>',
|
2016-05-27 15:40:31 -04:00
|
|
|
'TestInjector.reset():any',
|
|
|
|
'tick(millis:number=0):void',
|
|
|
|
'var afterEach:Function',
|
|
|
|
'var ddescribe:Function',
|
|
|
|
'var describe:Function',
|
|
|
|
'var expect:Function',
|
|
|
|
'var fdescribe:Function',
|
|
|
|
'var xdescribe:Function',
|
|
|
|
'withProviders(providers:() => any):any',
|
|
|
|
'xit(name:string, fn:Function, timeOut:number=null):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
];
|
|
|
|
|
|
|
|
const COMMON = [
|
|
|
|
'AbstractControl',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AbstractControl.asyncValidator:AsyncValidatorFn',
|
2016-02-19 14:49:31 -05:00
|
|
|
'AbstractControl.constructor(validator:ValidatorFn, asyncValidator:AsyncValidatorFn)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'AbstractControl.dirty:boolean',
|
|
|
|
'AbstractControl.errors:{[key:string]:any}',
|
2016-01-27 11:47:04 -05:00
|
|
|
'AbstractControl.find(path:Array<string|number>|string):AbstractControl',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AbstractControl.getError(errorCode:string, path:string[]=null):any',
|
|
|
|
'AbstractControl.hasError(errorCode:string, path:string[]=null):boolean',
|
|
|
|
'AbstractControl.markAsDirty({onlySelf}:{onlySelf?:boolean}={}):void',
|
|
|
|
'AbstractControl.markAsPending({onlySelf}:{onlySelf?:boolean}={}):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'AbstractControl.markAsTouched():void',
|
|
|
|
'AbstractControl.pending:boolean',
|
2016-01-27 11:47:04 -05:00
|
|
|
'AbstractControl.pristine:boolean',
|
2016-05-17 18:52:13 -04:00
|
|
|
'AbstractControl.root:AbstractControl',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AbstractControl.setErrors(errors:{[key:string]:any}, {emitEvent}:{emitEvent?:boolean}={}):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'AbstractControl.setParent(parent:ControlGroup|ControlArray):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'AbstractControl.status:string',
|
|
|
|
'AbstractControl.statusChanges:Observable<any>',
|
|
|
|
'AbstractControl.touched:boolean',
|
|
|
|
'AbstractControl.untouched:boolean',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AbstractControl.updateValueAndValidity({onlySelf,emitEvent}:{onlySelf?:boolean, emitEvent?:boolean}={}):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'AbstractControl.valid:boolean',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AbstractControl.validator:ValidatorFn',
|
2016-04-12 12:40:37 -04:00
|
|
|
'AbstractControl.value:any',
|
|
|
|
'AbstractControl.valueChanges:Observable<any>',
|
|
|
|
'AbstractControlDirective',
|
|
|
|
'AbstractControlDirective.control:AbstractControl',
|
|
|
|
'AbstractControlDirective.dirty:boolean',
|
|
|
|
'AbstractControlDirective.errors:{[key:string]:any}',
|
|
|
|
'AbstractControlDirective.path:string[]',
|
|
|
|
'AbstractControlDirective.pristine:boolean',
|
|
|
|
'AbstractControlDirective.touched:boolean',
|
|
|
|
'AbstractControlDirective.untouched:boolean',
|
|
|
|
'AbstractControlDirective.valid:boolean',
|
|
|
|
'AbstractControlDirective.value:any',
|
|
|
|
'AsyncPipe',
|
|
|
|
'AsyncPipe.constructor(_ref:ChangeDetectorRef)',
|
|
|
|
'AsyncPipe.ngOnDestroy():void',
|
2016-05-25 20:16:50 -04:00
|
|
|
'AsyncPipe.transform(obj:Observable<any>|Promise<any>|EventEmitter<any>):any',
|
2016-01-27 11:47:04 -05:00
|
|
|
'CheckboxControlValueAccessor',
|
|
|
|
'CheckboxControlValueAccessor.constructor(_renderer:Renderer, _elementRef:ElementRef)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'CheckboxControlValueAccessor.onChange:any',
|
|
|
|
'CheckboxControlValueAccessor.onTouched:any',
|
2016-01-27 11:47:04 -05:00
|
|
|
'CheckboxControlValueAccessor.registerOnChange(fn:(_: any) => {}):void',
|
|
|
|
'CheckboxControlValueAccessor.registerOnTouched(fn:() => {}):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'CheckboxControlValueAccessor.writeValue(value:any):void',
|
2016-06-07 15:19:54 -04:00
|
|
|
'const APP_BASE_HREF:OpaqueToken',
|
|
|
|
'const COMMON_DIRECTIVES:Type[][]',
|
|
|
|
'const COMMON_PIPES:any',
|
|
|
|
'const CORE_DIRECTIVES:Type[]',
|
|
|
|
'const FORM_DIRECTIVES:Type[]',
|
|
|
|
'const FORM_PROVIDERS:Type[]',
|
|
|
|
'const NG_ASYNC_VALIDATORS:OpaqueToken',
|
|
|
|
'const NG_VALIDATORS:OpaqueToken',
|
|
|
|
'const NG_VALUE_ACCESSOR:OpaqueToken',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Control',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Control.constructor(value:any=null, validator:ValidatorFn=null, asyncValidator:AsyncValidatorFn=null)',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Control.registerOnChange(fn:Function):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Control.updateValue(value:any, {onlySelf,emitEvent,emitModelToViewChange}:{onlySelf?:boolean, emitEvent?:boolean, emitModelToViewChange?:boolean}={}):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ControlArray',
|
|
|
|
'ControlArray.at(index:number):AbstractControl',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ControlArray.constructor(controls:AbstractControl[], validator:ValidatorFn=null, asyncValidator:AsyncValidatorFn=null)',
|
|
|
|
'ControlArray.controls:AbstractControl[]',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ControlArray.insert(index:number, control:AbstractControl):void',
|
|
|
|
'ControlArray.length:number',
|
|
|
|
'ControlArray.push(control:AbstractControl):void',
|
|
|
|
'ControlArray.removeAt(index:number):void',
|
|
|
|
'ControlContainer',
|
|
|
|
'ControlContainer.formDirective:Form',
|
|
|
|
'ControlContainer.name:string',
|
|
|
|
'ControlContainer.path:string[]',
|
|
|
|
'ControlGroup',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ControlGroup.addControl(name:string, control:AbstractControl):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ControlGroup.constructor(controls:{[key:string]:AbstractControl}, optionals:{[key:string]:boolean}=null, validator:ValidatorFn=null, asyncValidator:AsyncValidatorFn=null)',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ControlGroup.contains(controlName:string):boolean',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ControlGroup.controls:{[key:string]:AbstractControl}',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ControlGroup.exclude(controlName:string):void',
|
|
|
|
'ControlGroup.include(controlName:string):void',
|
2016-06-08 17:06:20 -04:00
|
|
|
'ControlGroup.registerControl(name:string, control:AbstractControl):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ControlGroup.removeControl(name:string):void',
|
|
|
|
'ControlValueAccessor',
|
2016-01-27 11:47:04 -05:00
|
|
|
'ControlValueAccessor.registerOnChange(fn:any):void',
|
|
|
|
'ControlValueAccessor.registerOnTouched(fn:any):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ControlValueAccessor.writeValue(obj:any):void',
|
|
|
|
'CurrencyPipe',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CurrencyPipe.transform(value:any, currencyCode:string=\'USD\', symbolDisplay:boolean=false, digits:string=null):string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'DatePipe',
|
2016-05-27 15:40:31 -04:00
|
|
|
'DatePipe.transform(value:any, pattern:string=\'mediumDate\'):string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'DecimalPipe',
|
2016-05-27 15:40:31 -04:00
|
|
|
'DecimalPipe.transform(value:any, digits:string=null):string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'DefaultValueAccessor',
|
2016-01-27 11:47:04 -05:00
|
|
|
'DefaultValueAccessor.constructor(_renderer:Renderer, _elementRef:ElementRef)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'DefaultValueAccessor.onChange:any',
|
|
|
|
'DefaultValueAccessor.onTouched:any',
|
2016-01-27 11:47:04 -05:00
|
|
|
'DefaultValueAccessor.registerOnChange(fn:(_: any) => void):void',
|
|
|
|
'DefaultValueAccessor.registerOnTouched(fn:() => void):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'DefaultValueAccessor.writeValue(value:any):void',
|
|
|
|
'Form',
|
|
|
|
'Form.addControl(dir:NgControl):void',
|
|
|
|
'Form.addControlGroup(dir:NgControlGroup):void',
|
|
|
|
'Form.getControl(dir:NgControl):Control',
|
|
|
|
'Form.getControlGroup(dir:NgControlGroup):ControlGroup',
|
|
|
|
'Form.removeControl(dir:NgControl):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Form.removeControlGroup(dir:NgControlGroup):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Form.updateModel(dir:NgControl, value:any):void',
|
|
|
|
'FormBuilder',
|
2016-05-27 15:40:31 -04:00
|
|
|
'FormBuilder.array(controlsConfig:any[], validator:ValidatorFn=null, asyncValidator:AsyncValidatorFn=null):ControlArray',
|
|
|
|
'FormBuilder.control(value:Object, validator:ValidatorFn=null, asyncValidator:AsyncValidatorFn=null):Control',
|
|
|
|
'FormBuilder.group(controlsConfig:{[key:string]:any}, extra:{[key:string]:any}=null):ControlGroup',
|
2016-05-17 18:52:13 -04:00
|
|
|
'HashLocationStrategy',
|
|
|
|
'HashLocationStrategy.back():void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'HashLocationStrategy.constructor(_platformLocation:PlatformLocation, _baseHref?:string)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'HashLocationStrategy.forward():void',
|
|
|
|
'HashLocationStrategy.getBaseHref():string',
|
|
|
|
'HashLocationStrategy.onPopState(fn:UrlChangeListener):void',
|
|
|
|
'HashLocationStrategy.path():string',
|
|
|
|
'HashLocationStrategy.prepareExternalUrl(internal:string):string',
|
|
|
|
'HashLocationStrategy.pushState(state:any, title:string, path:string, queryParams:string):any',
|
|
|
|
'HashLocationStrategy.replaceState(state:any, title:string, path:string, queryParams:string):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'I18nPluralPipe',
|
2016-04-22 18:33:32 -04:00
|
|
|
'I18nPluralPipe.transform(value:number, pluralMap:{[count:string]:string}):string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'I18nSelectPipe',
|
2016-04-22 18:33:32 -04:00
|
|
|
'I18nSelectPipe.transform(value:string, mapping:{[key:string]:string}):string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'JsonPipe',
|
2016-04-22 18:33:32 -04:00
|
|
|
'JsonPipe.transform(value:any):string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'Location',
|
|
|
|
'Location.back():void',
|
|
|
|
'Location.constructor(platformStrategy:LocationStrategy)',
|
|
|
|
'Location.forward():void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Location.go(path:string, query:string=\'\'):void',
|
|
|
|
'Location.isCurrentPathEqualTo(path:string, query:string=\'\'):boolean',
|
2016-05-17 18:52:13 -04:00
|
|
|
'Location.joinWithSlash(start:string, end:string):string',
|
|
|
|
'Location.normalize(url:string):string',
|
|
|
|
'Location.normalizeQueryParams(params:string):string',
|
|
|
|
'Location.path():string',
|
|
|
|
'Location.prepareExternalUrl(url:string):string',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Location.replaceState(path:string, query:string=\'\'):void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'Location.stripTrailingSlash(url:string):string',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Location.subscribe(onNext:(value: any) => void, onThrow:(exception: any) => void=null, onReturn:() => void=null):Object',
|
2016-05-17 18:52:13 -04:00
|
|
|
'LocationStrategy',
|
|
|
|
'LocationStrategy.back():void',
|
|
|
|
'LocationStrategy.forward():void',
|
|
|
|
'LocationStrategy.getBaseHref():string',
|
|
|
|
'LocationStrategy.onPopState(fn:UrlChangeListener):void',
|
|
|
|
'LocationStrategy.path():string',
|
|
|
|
'LocationStrategy.prepareExternalUrl(internal:string):string',
|
|
|
|
'LocationStrategy.pushState(state:any, title:string, url:string, queryParams:string):void',
|
|
|
|
'LocationStrategy.replaceState(state:any, title:string, url:string, queryParams:string):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'LowerCasePipe',
|
2016-04-22 18:33:32 -04:00
|
|
|
'LowerCasePipe.transform(value:string):string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'MaxLengthValidator',
|
2016-01-27 11:47:04 -05:00
|
|
|
'MaxLengthValidator.constructor(maxLength:string)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'MaxLengthValidator.validate(c:AbstractControl):{[key:string]:any}',
|
|
|
|
'MinLengthValidator',
|
2016-01-27 11:47:04 -05:00
|
|
|
'MinLengthValidator.constructor(minLength:string)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'MinLengthValidator.validate(c:AbstractControl):{[key:string]:any}',
|
|
|
|
'NgClass',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgClass.constructor(_iterableDiffers:IterableDiffers, _keyValueDiffers:KeyValueDiffers, _ngEl:ElementRef, _renderer:Renderer)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgClass.initialClasses=(v:string)',
|
|
|
|
'NgClass.ngDoCheck():void',
|
|
|
|
'NgClass.ngOnDestroy():void',
|
|
|
|
'NgClass.rawClass=(v:string|string[]|Set<string>|{[key:string]:any})',
|
|
|
|
'NgControl',
|
|
|
|
'NgControl.asyncValidator:AsyncValidatorFn',
|
|
|
|
'NgControl.name:string',
|
|
|
|
'NgControl.validator:ValidatorFn',
|
|
|
|
'NgControl.valueAccessor:ControlValueAccessor',
|
|
|
|
'NgControl.viewToModelUpdate(newValue:any):void',
|
|
|
|
'NgControlGroup',
|
2016-02-19 14:49:31 -05:00
|
|
|
'NgControlGroup.asyncValidator:AsyncValidatorFn',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgControlGroup.constructor(parent:ControlContainer, _validators:any[], _asyncValidators:any[])',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgControlGroup.control:ControlGroup',
|
|
|
|
'NgControlGroup.formDirective:Form',
|
|
|
|
'NgControlGroup.ngOnDestroy():void',
|
|
|
|
'NgControlGroup.ngOnInit():void',
|
|
|
|
'NgControlGroup.path:string[]',
|
|
|
|
'NgControlGroup.validator:ValidatorFn',
|
|
|
|
'NgControlName',
|
2016-02-19 14:49:31 -05:00
|
|
|
'NgControlName.asyncValidator:AsyncValidatorFn',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgControlName.constructor(_parent:ControlContainer, _validators:any[], _asyncValidators:any[], valueAccessors:ControlValueAccessor[])',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgControlName.control:Control',
|
|
|
|
'NgControlName.formDirective:any',
|
|
|
|
'NgControlName.model:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgControlName.ngOnChanges(changes:SimpleChanges):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgControlName.ngOnDestroy():void',
|
|
|
|
'NgControlName.path:string[]',
|
|
|
|
'NgControlName.update:any',
|
|
|
|
'NgControlName.validator:ValidatorFn',
|
|
|
|
'NgControlName.viewModel:any',
|
|
|
|
'NgControlName.viewToModelUpdate(newValue:any):void',
|
|
|
|
'NgControlStatus',
|
|
|
|
'NgControlStatus.constructor(cd:NgControl)',
|
|
|
|
'NgControlStatus.ngClassDirty:boolean',
|
|
|
|
'NgControlStatus.ngClassInvalid:boolean',
|
|
|
|
'NgControlStatus.ngClassPristine:boolean',
|
|
|
|
'NgControlStatus.ngClassTouched:boolean',
|
|
|
|
'NgControlStatus.ngClassUntouched:boolean',
|
|
|
|
'NgControlStatus.ngClassValid:boolean',
|
|
|
|
'NgFor',
|
2016-04-28 17:00:31 -04:00
|
|
|
'NgFor.constructor(_viewContainer:ViewContainerRef, _templateRef:TemplateRef<NgForRow>, _iterableDiffers:IterableDiffers, _cdr:ChangeDetectorRef)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgFor.ngDoCheck():any',
|
|
|
|
'NgFor.ngForOf=(value:any)',
|
2016-04-28 17:00:31 -04:00
|
|
|
'NgFor.ngForTemplate=(value:TemplateRef<NgForRow>)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgFor.ngForTrackBy=(value:TrackByFn)',
|
|
|
|
'NgForm',
|
|
|
|
'NgForm.addControl(dir:NgControl):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgForm.addControlGroup(dir:NgControlGroup):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgForm.constructor(validators:any[], asyncValidators:any[])',
|
|
|
|
'NgForm.control:ControlGroup',
|
|
|
|
'NgForm.controls:{[key:string]:AbstractControl}',
|
|
|
|
'NgForm.form:ControlGroup',
|
|
|
|
'NgForm.formDirective:Form',
|
|
|
|
'NgForm.getControl(dir:NgControl):Control',
|
|
|
|
'NgForm.getControlGroup(dir:NgControlGroup):ControlGroup',
|
|
|
|
'NgForm.ngSubmit:any',
|
|
|
|
'NgForm.onSubmit():boolean',
|
|
|
|
'NgForm.path:string[]',
|
|
|
|
'NgForm.removeControl(dir:NgControl):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgForm.removeControlGroup(dir:NgControlGroup):void',
|
2016-06-01 15:34:59 -04:00
|
|
|
'NgForm.submitted:boolean',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgForm.updateModel(dir:NgControl, value:any):void',
|
|
|
|
'NgFormControl',
|
2016-02-19 14:49:31 -05:00
|
|
|
'NgFormControl.asyncValidator:AsyncValidatorFn',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgFormControl.constructor(_validators:any[], _asyncValidators:any[], valueAccessors:ControlValueAccessor[])',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgFormControl.control:Control',
|
|
|
|
'NgFormControl.form:Control',
|
|
|
|
'NgFormControl.model:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgFormControl.ngOnChanges(changes:SimpleChanges):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgFormControl.path:string[]',
|
|
|
|
'NgFormControl.update:any',
|
|
|
|
'NgFormControl.validator:ValidatorFn',
|
|
|
|
'NgFormControl.viewModel:any',
|
|
|
|
'NgFormControl.viewToModelUpdate(newValue:any):void',
|
|
|
|
'NgFormModel',
|
|
|
|
'NgFormModel.addControl(dir:NgControl):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgFormModel.addControlGroup(dir:NgControlGroup):any',
|
|
|
|
'NgFormModel.constructor(_validators:any[], _asyncValidators:any[])',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgFormModel.control:ControlGroup',
|
|
|
|
'NgFormModel.directives:NgControl[]',
|
|
|
|
'NgFormModel.form:ControlGroup',
|
|
|
|
'NgFormModel.formDirective:Form',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgFormModel.getControl(dir:NgControl):Control',
|
|
|
|
'NgFormModel.getControlGroup(dir:NgControlGroup):ControlGroup',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgFormModel.ngOnChanges(changes:SimpleChanges):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgFormModel.ngSubmit:any',
|
|
|
|
'NgFormModel.onSubmit():boolean',
|
|
|
|
'NgFormModel.path:string[]',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgFormModel.removeControl(dir:NgControl):void',
|
|
|
|
'NgFormModel.removeControlGroup(dir:NgControlGroup):any',
|
2016-06-01 15:34:59 -04:00
|
|
|
'NgFormModel.submitted:boolean',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgFormModel.updateModel(dir:NgControl, value:any):void',
|
|
|
|
'NgIf',
|
2016-04-28 17:00:31 -04:00
|
|
|
'NgIf.constructor(_viewContainer:ViewContainerRef, _templateRef:TemplateRef<Object>)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgIf.ngIf=(newCondition:any)',
|
|
|
|
'NgLocalization',
|
|
|
|
'NgLocalization.getPluralCategory(value:any):string',
|
|
|
|
'NgModel',
|
2016-02-19 14:49:31 -05:00
|
|
|
'NgModel.asyncValidator:AsyncValidatorFn',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgModel.constructor(_validators:any[], _asyncValidators:any[], valueAccessors:ControlValueAccessor[])',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgModel.control:Control',
|
|
|
|
'NgModel.model:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgModel.ngOnChanges(changes:SimpleChanges):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgModel.path:string[]',
|
|
|
|
'NgModel.update:any',
|
|
|
|
'NgModel.validator:ValidatorFn',
|
|
|
|
'NgModel.viewModel:any',
|
|
|
|
'NgModel.viewToModelUpdate(newValue:any):void',
|
|
|
|
'NgPlural',
|
|
|
|
'NgPlural.cases:QueryList<NgPluralCase>',
|
|
|
|
'NgPlural.constructor(_localization:NgLocalization)',
|
2016-03-04 19:32:22 -05:00
|
|
|
'NgPlural.ngAfterContentInit():any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgPlural.ngPlural=(value:number)',
|
|
|
|
'NgPluralCase',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgPluralCase.constructor(value:string, template:TemplateRef<Object>, viewContainer:ViewContainerRef)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'NgPluralCase.value:string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgSelectOption',
|
2016-04-01 22:27:25 -04:00
|
|
|
'NgSelectOption.constructor(_element:ElementRef, _renderer:Renderer, _select:SelectControlValueAccessor)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgSelectOption.id:string',
|
|
|
|
'NgSelectOption.ngOnDestroy():any',
|
|
|
|
'NgSelectOption.ngValue=(value:any)',
|
|
|
|
'NgSelectOption.value=(value:any)',
|
|
|
|
'NgStyle',
|
2016-01-27 11:47:04 -05:00
|
|
|
'NgStyle.constructor(_differs:KeyValueDiffers, _ngEl:ElementRef, _renderer:Renderer)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgStyle.ngDoCheck():any',
|
|
|
|
'NgStyle.rawStyle=(v:{[key:string]:string})',
|
|
|
|
'NgSwitch',
|
|
|
|
'NgSwitch.ngSwitch=(value:any)',
|
2016-06-10 01:52:30 -04:00
|
|
|
'NgSwitchCase',
|
|
|
|
'NgSwitchCase.constructor(viewContainer:ViewContainerRef, templateRef:TemplateRef<Object>, ngSwitch:NgSwitch)',
|
|
|
|
'NgSwitchCase.ngSwitchCase=(value:any)',
|
|
|
|
'NgSwitchCase.ngSwitchWhen=(value:any)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'NgSwitchDefault',
|
2016-04-28 17:00:31 -04:00
|
|
|
'NgSwitchDefault.constructor(viewContainer:ViewContainerRef, templateRef:TemplateRef<Object>, sswitch:NgSwitch)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgTemplateOutlet',
|
|
|
|
'NgTemplateOutlet.constructor(_viewContainerRef:ViewContainerRef)',
|
2016-06-06 12:03:32 -04:00
|
|
|
'NgTemplateOutlet.ngOutletContext=(context:Object)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgTemplateOutlet.ngTemplateOutlet=(templateRef:TemplateRef<Object>)',
|
|
|
|
'PathLocationStrategy',
|
|
|
|
'PathLocationStrategy.back():void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'PathLocationStrategy.constructor(_platformLocation:PlatformLocation, href?:string)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'PathLocationStrategy.forward():void',
|
|
|
|
'PathLocationStrategy.getBaseHref():string',
|
|
|
|
'PathLocationStrategy.onPopState(fn:UrlChangeListener):void',
|
|
|
|
'PathLocationStrategy.path():string',
|
|
|
|
'PathLocationStrategy.prepareExternalUrl(internal:string):string',
|
|
|
|
'PathLocationStrategy.pushState(state:any, title:string, url:string, queryParams:string):any',
|
|
|
|
'PathLocationStrategy.replaceState(state:any, title:string, url:string, queryParams:string):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'PatternValidator',
|
2015-11-20 01:36:28 -05:00
|
|
|
'PatternValidator.constructor(pattern:string)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'PatternValidator.validate(c:AbstractControl):{[key:string]:any}',
|
|
|
|
'PercentPipe',
|
2016-05-27 15:40:31 -04:00
|
|
|
'PercentPipe.transform(value:any, digits:string=null):string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'PlatformLocation',
|
|
|
|
'PlatformLocation.back():void',
|
|
|
|
'PlatformLocation.forward():void',
|
|
|
|
'PlatformLocation.getBaseHrefFromDOM():string',
|
|
|
|
'PlatformLocation.hash:string',
|
|
|
|
'PlatformLocation.onHashChange(fn:UrlChangeListener):void',
|
|
|
|
'PlatformLocation.onPopState(fn:UrlChangeListener):void',
|
|
|
|
'PlatformLocation.pathname:string',
|
|
|
|
'PlatformLocation.pushState(state:any, title:string, url:string):void',
|
|
|
|
'PlatformLocation.replaceState(state:any, title:string, url:string):void',
|
|
|
|
'PlatformLocation.search:string',
|
|
|
|
'RadioButtonState',
|
2016-05-27 15:40:31 -04:00
|
|
|
'RadioButtonState.checked:boolean',
|
2016-05-17 18:52:13 -04:00
|
|
|
'RadioButtonState.constructor(checked:boolean, value:string)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'RadioButtonState.value:string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'ReplacePipe',
|
2016-04-22 18:33:32 -04:00
|
|
|
'ReplacePipe.transform(value:any, pattern:string|RegExp, replacement:Function|string):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'RequiredValidator',
|
2016-01-27 11:47:04 -05:00
|
|
|
'SelectControlValueAccessor',
|
2016-04-01 22:27:25 -04:00
|
|
|
'SelectControlValueAccessor.constructor(_renderer:Renderer, _elementRef:ElementRef)',
|
2016-04-12 12:40:37 -04:00
|
|
|
'SelectControlValueAccessor.onChange:any',
|
|
|
|
'SelectControlValueAccessor.onTouched:any',
|
2016-04-01 22:27:25 -04:00
|
|
|
'SelectControlValueAccessor.registerOnChange(fn:(value: any) => any):void',
|
2016-01-27 11:47:04 -05:00
|
|
|
'SelectControlValueAccessor.registerOnTouched(fn:() => any):void',
|
2016-04-12 12:40:37 -04:00
|
|
|
'SelectControlValueAccessor.value:any',
|
|
|
|
'SelectControlValueAccessor.writeValue(value:any):void',
|
|
|
|
'SlicePipe',
|
2016-05-27 15:40:31 -04:00
|
|
|
'SlicePipe.transform(value:any, start:number, end:number=null):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'UpperCasePipe',
|
2016-04-22 18:33:32 -04:00
|
|
|
'UpperCasePipe.transform(value:string):string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'UrlChangeEvent',
|
|
|
|
'UrlChangeEvent.type:string',
|
|
|
|
'UrlChangeListener',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Validator',
|
|
|
|
'Validator.validate(c:AbstractControl):{[key:string]:any}',
|
|
|
|
'Validators',
|
2016-02-19 14:49:31 -05:00
|
|
|
'Validators.compose(validators:ValidatorFn[]):ValidatorFn',
|
|
|
|
'Validators.composeAsync(validators:AsyncValidatorFn[]):AsyncValidatorFn',
|
|
|
|
'Validators.maxLength(maxLength:number):ValidatorFn',
|
|
|
|
'Validators.minLength(minLength:number):ValidatorFn',
|
|
|
|
'Validators.nullValidator(c:AbstractControl):{[key:string]:boolean}',
|
|
|
|
'Validators.pattern(pattern:string):ValidatorFn',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Validators.required(control:AbstractControl):{[key:string]:boolean}',
|
2016-05-27 15:40:31 -04:00
|
|
|
];
|
|
|
|
|
|
|
|
const COMMON_TESTING = [
|
2016-05-31 15:06:23 -04:00
|
|
|
'MockLocationStrategy',
|
|
|
|
'MockLocationStrategy.back():void',
|
|
|
|
'MockLocationStrategy.constructor()',
|
|
|
|
'MockLocationStrategy.forward():void',
|
|
|
|
'MockLocationStrategy.getBaseHref():string',
|
|
|
|
'MockLocationStrategy.internalBaseHref:string',
|
|
|
|
'MockLocationStrategy.internalPath:string',
|
2016-05-27 15:40:31 -04:00
|
|
|
'MockLocationStrategy.internalTitle:string',
|
|
|
|
'MockLocationStrategy.onPopState(fn:(value: any) => void):void',
|
|
|
|
'MockLocationStrategy.path():string',
|
|
|
|
'MockLocationStrategy.prepareExternalUrl(internal:string):string',
|
|
|
|
'MockLocationStrategy.pushState(ctx:any, title:string, path:string, query:string):void',
|
|
|
|
'MockLocationStrategy.replaceState(ctx:any, title:string, path:string, query:string):void',
|
|
|
|
'MockLocationStrategy.simulatePopState(url:string):void',
|
2016-05-31 15:06:23 -04:00
|
|
|
'MockLocationStrategy.urlChanges:string[]',
|
|
|
|
'SpyLocation',
|
|
|
|
'SpyLocation.back():any',
|
|
|
|
'SpyLocation.forward():any',
|
|
|
|
'SpyLocation.go(path:string, query:string=\'\'):any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'SpyLocation.isCurrentPathEqualTo(path:string, query:string=\'\'):boolean',
|
2016-05-31 15:06:23 -04:00
|
|
|
'SpyLocation.normalize(url:string):string',
|
|
|
|
'SpyLocation.path():string',
|
2016-05-27 15:40:31 -04:00
|
|
|
'SpyLocation.prepareExternalUrl(url:string):string',
|
|
|
|
'SpyLocation.replaceState(path:string, query:string=\'\'):any',
|
2016-05-31 15:06:23 -04:00
|
|
|
'SpyLocation.setBaseHref(url:string):any',
|
|
|
|
'SpyLocation.setInitialPath(url:string):any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'SpyLocation.simulateHashChange(pathname:string):any',
|
|
|
|
'SpyLocation.simulateUrlPop(pathname:string):any',
|
|
|
|
'SpyLocation.subscribe(onNext:(value: any) => void, onThrow:(error: any) => void=null, onReturn:() => void=null):Object',
|
2016-05-31 15:06:23 -04:00
|
|
|
'SpyLocation.urlChanges:string[]',
|
2016-01-27 11:47:04 -05:00
|
|
|
];
|
|
|
|
|
2016-04-14 15:35:24 -04:00
|
|
|
const COMPILER = [
|
|
|
|
'AttrAst',
|
|
|
|
'AttrAst.constructor(name:string, value:string, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'AttrAst.name:string',
|
|
|
|
'AttrAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'AttrAst.value:string',
|
2016-04-14 15:35:24 -04:00
|
|
|
'AttrAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'BoundDirectivePropertyAst',
|
|
|
|
'BoundDirectivePropertyAst.constructor(directiveName:string, templateName:string, value:AST, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'BoundDirectivePropertyAst.directiveName:string',
|
|
|
|
'BoundDirectivePropertyAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'BoundDirectivePropertyAst.templateName:string',
|
|
|
|
'BoundDirectivePropertyAst.value:AST',
|
2016-04-14 15:35:24 -04:00
|
|
|
'BoundDirectivePropertyAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'BoundElementPropertyAst',
|
2016-05-17 18:52:13 -04:00
|
|
|
'BoundElementPropertyAst.constructor(name:string, type:PropertyBindingType, securityContext:SecurityContext, value:AST, unit:string, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'BoundElementPropertyAst.name:string',
|
|
|
|
'BoundElementPropertyAst.securityContext:SecurityContext',
|
|
|
|
'BoundElementPropertyAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'BoundElementPropertyAst.type:PropertyBindingType',
|
|
|
|
'BoundElementPropertyAst.unit:string',
|
|
|
|
'BoundElementPropertyAst.value:AST',
|
2016-04-14 15:35:24 -04:00
|
|
|
'BoundElementPropertyAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'BoundEventAst',
|
|
|
|
'BoundEventAst.constructor(name:string, target:string, handler:AST, sourceSpan:ParseSourceSpan)',
|
|
|
|
'BoundEventAst.fullName:any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'BoundEventAst.handler:AST',
|
|
|
|
'BoundEventAst.name:string',
|
|
|
|
'BoundEventAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'BoundEventAst.target:string',
|
2016-04-14 15:35:24 -04:00
|
|
|
'BoundEventAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'BoundTextAst',
|
|
|
|
'BoundTextAst.constructor(value:AST, ngContentIndex:number, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'BoundTextAst.ngContentIndex:number',
|
|
|
|
'BoundTextAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'BoundTextAst.value:AST',
|
2016-04-14 15:35:24 -04:00
|
|
|
'BoundTextAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'CompileDiDependencyMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CompileDiDependencyMetadata.constructor({isAttribute,isSelf,isHost,isSkipSelf,isOptional,isValue,query,viewQuery,token,value}:{isAttribute?:boolean, isSelf?:boolean, isHost?:boolean, isSkipSelf?:boolean, isOptional?:boolean, isValue?:boolean, query?:CompileQueryMetadata, viewQuery?:CompileQueryMetadata, token?:CompileTokenMetadata, value?:any}={})',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileDiDependencyMetadata.fromJson(data:{[key:string]:any}):CompileDiDependencyMetadata',
|
|
|
|
'CompileDiDependencyMetadata.isAttribute:boolean',
|
|
|
|
'CompileDiDependencyMetadata.isHost:boolean',
|
|
|
|
'CompileDiDependencyMetadata.isOptional:boolean',
|
|
|
|
'CompileDiDependencyMetadata.isSelf:boolean',
|
|
|
|
'CompileDiDependencyMetadata.isSkipSelf:boolean',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileDiDependencyMetadata.isValue:boolean',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileDiDependencyMetadata.query:CompileQueryMetadata',
|
|
|
|
'CompileDiDependencyMetadata.toJson():{[key:string]:any}',
|
|
|
|
'CompileDiDependencyMetadata.token:CompileTokenMetadata',
|
|
|
|
'CompileDiDependencyMetadata.value:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileDiDependencyMetadata.viewQuery:CompileQueryMetadata',
|
|
|
|
'CompileDirectiveMetadata',
|
|
|
|
'CompileDirectiveMetadata.changeDetection:ChangeDetectionStrategy',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CompileDirectiveMetadata.constructor({type,isComponent,selector,exportAs,changeDetection,inputs,outputs,hostListeners,hostProperties,hostAttributes,lifecycleHooks,providers,viewProviders,queries,viewQueries,template}:{type?:CompileTypeMetadata, isComponent?:boolean, selector?:string, exportAs?:string, changeDetection?:ChangeDetectionStrategy, inputs?:{[key:string]:string}, outputs?:{[key:string]:string}, hostListeners?:{[key:string]:string}, hostProperties?:{[key:string]:string}, hostAttributes?:{[key:string]:string}, lifecycleHooks?:LifecycleHooks[], providers?:Array<CompileProviderMetadata|CompileTypeMetadata|CompileIdentifierMetadata|any[]>, viewProviders?:Array<CompileProviderMetadata|CompileTypeMetadata|CompileIdentifierMetadata|any[]>, queries?:CompileQueryMetadata[], viewQueries?:CompileQueryMetadata[], template?:CompileTemplateMetadata}={})',
|
|
|
|
'CompileDirectiveMetadata.create({type,isComponent,selector,exportAs,changeDetection,inputs,outputs,host,lifecycleHooks,providers,viewProviders,queries,viewQueries,template}:{type?:CompileTypeMetadata, isComponent?:boolean, selector?:string, exportAs?:string, changeDetection?:ChangeDetectionStrategy, inputs?:string[], outputs?:string[], host?:{[key:string]:string}, lifecycleHooks?:LifecycleHooks[], providers?:Array<CompileProviderMetadata|CompileTypeMetadata|CompileIdentifierMetadata|any[]>, viewProviders?:Array<CompileProviderMetadata|CompileTypeMetadata|CompileIdentifierMetadata|any[]>, queries?:CompileQueryMetadata[], viewQueries?:CompileQueryMetadata[], template?:CompileTemplateMetadata}={}):CompileDirectiveMetadata',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileDirectiveMetadata.exportAs:string',
|
|
|
|
'CompileDirectiveMetadata.fromJson(data:{[key:string]:any}):CompileDirectiveMetadata',
|
|
|
|
'CompileDirectiveMetadata.hostAttributes:{[key:string]:string}',
|
|
|
|
'CompileDirectiveMetadata.hostListeners:{[key:string]:string}',
|
|
|
|
'CompileDirectiveMetadata.hostProperties:{[key:string]:string}',
|
|
|
|
'CompileDirectiveMetadata.identifier:CompileIdentifierMetadata',
|
|
|
|
'CompileDirectiveMetadata.inputs:{[key:string]:string}',
|
|
|
|
'CompileDirectiveMetadata.isComponent:boolean',
|
|
|
|
'CompileDirectiveMetadata.lifecycleHooks:LifecycleHooks[]',
|
|
|
|
'CompileDirectiveMetadata.outputs:{[key:string]:string}',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileDirectiveMetadata.providers:CompileProviderMetadata[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileDirectiveMetadata.queries:CompileQueryMetadata[]',
|
|
|
|
'CompileDirectiveMetadata.selector:string',
|
|
|
|
'CompileDirectiveMetadata.template:CompileTemplateMetadata',
|
|
|
|
'CompileDirectiveMetadata.toJson():{[key:string]:any}',
|
|
|
|
'CompileDirectiveMetadata.type:CompileTypeMetadata',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileDirectiveMetadata.viewProviders:CompileProviderMetadata[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileDirectiveMetadata.viewQueries:CompileQueryMetadata[]',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileFactoryMetadata',
|
|
|
|
'CompileFactoryMetadata.constructor({runtime,name,moduleUrl,prefix,diDeps,value}:{runtime?:Function, name?:string, prefix?:string, moduleUrl?:string, value?:boolean, diDeps?:CompileDiDependencyMetadata[]})',
|
|
|
|
'CompileFactoryMetadata.diDeps:CompileDiDependencyMetadata[]',
|
|
|
|
'CompileFactoryMetadata.fromJson(data:{[key:string]:any}):CompileFactoryMetadata',
|
|
|
|
'CompileFactoryMetadata.identifier:CompileIdentifierMetadata',
|
|
|
|
'CompileFactoryMetadata.moduleUrl:string',
|
|
|
|
'CompileFactoryMetadata.name:string',
|
|
|
|
'CompileFactoryMetadata.prefix:string',
|
|
|
|
'CompileFactoryMetadata.runtime:Function',
|
|
|
|
'CompileFactoryMetadata.toJson():{[key:string]:any}',
|
|
|
|
'CompileFactoryMetadata.value:any',
|
|
|
|
'CompileIdentifierMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CompileIdentifierMetadata.constructor({runtime,name,moduleUrl,prefix,value}:{runtime?:any, name?:string, moduleUrl?:string, prefix?:string, value?:any}={})',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileIdentifierMetadata.fromJson(data:{[key:string]:any}):CompileIdentifierMetadata',
|
|
|
|
'CompileIdentifierMetadata.identifier:CompileIdentifierMetadata',
|
|
|
|
'CompileIdentifierMetadata.moduleUrl:string',
|
|
|
|
'CompileIdentifierMetadata.name:string',
|
|
|
|
'CompileIdentifierMetadata.prefix:string',
|
|
|
|
'CompileIdentifierMetadata.runtime:any',
|
|
|
|
'CompileIdentifierMetadata.toJson():{[key:string]:any}',
|
|
|
|
'CompileIdentifierMetadata.value:any',
|
|
|
|
'CompileMetadataWithIdentifier',
|
|
|
|
'CompileMetadataWithIdentifier.identifier:CompileIdentifierMetadata',
|
|
|
|
'CompileMetadataWithIdentifier.toJson():{[key:string]:any}',
|
|
|
|
'CompileMetadataWithType',
|
|
|
|
'CompileMetadataWithType.identifier:CompileIdentifierMetadata',
|
|
|
|
'CompileMetadataWithType.toJson():{[key:string]:any}',
|
|
|
|
'CompileMetadataWithType.type:CompileTypeMetadata',
|
|
|
|
'CompilePipeMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CompilePipeMetadata.constructor({type,name,pure,lifecycleHooks}:{type?:CompileTypeMetadata, name?:string, pure?:boolean, lifecycleHooks?:LifecycleHooks[]}={})',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompilePipeMetadata.fromJson(data:{[key:string]:any}):CompilePipeMetadata',
|
|
|
|
'CompilePipeMetadata.identifier:CompileIdentifierMetadata',
|
|
|
|
'CompilePipeMetadata.lifecycleHooks:LifecycleHooks[]',
|
|
|
|
'CompilePipeMetadata.name:string',
|
|
|
|
'CompilePipeMetadata.pure:boolean',
|
|
|
|
'CompilePipeMetadata.toJson():{[key:string]:any}',
|
|
|
|
'CompilePipeMetadata.type:CompileTypeMetadata',
|
|
|
|
'CompileProviderMetadata',
|
|
|
|
'CompileProviderMetadata.constructor({token,useClass,useValue,useExisting,useFactory,deps,multi}:{token?:CompileTokenMetadata, useClass?:CompileTypeMetadata, useValue?:any, useExisting?:CompileTokenMetadata, useFactory?:CompileFactoryMetadata, deps?:CompileDiDependencyMetadata[], multi?:boolean})',
|
|
|
|
'CompileProviderMetadata.deps:CompileDiDependencyMetadata[]',
|
|
|
|
'CompileProviderMetadata.fromJson(data:{[key:string]:any}):CompileProviderMetadata',
|
|
|
|
'CompileProviderMetadata.multi:boolean',
|
|
|
|
'CompileProviderMetadata.toJson():{[key:string]:any}',
|
|
|
|
'CompileProviderMetadata.token:CompileTokenMetadata',
|
|
|
|
'CompileProviderMetadata.useClass:CompileTypeMetadata',
|
|
|
|
'CompileProviderMetadata.useExisting:CompileTokenMetadata',
|
|
|
|
'CompileProviderMetadata.useFactory:CompileFactoryMetadata',
|
|
|
|
'CompileProviderMetadata.useValue:any',
|
|
|
|
'CompileQueryMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CompileQueryMetadata.constructor({selectors,descendants,first,propertyName,read}:{selectors?:Array<CompileTokenMetadata>, descendants?:boolean, first?:boolean, propertyName?:string, read?:CompileTokenMetadata}={})',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileQueryMetadata.descendants:boolean',
|
|
|
|
'CompileQueryMetadata.first:boolean',
|
|
|
|
'CompileQueryMetadata.fromJson(data:{[key:string]:any}):CompileQueryMetadata',
|
|
|
|
'CompileQueryMetadata.propertyName:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileQueryMetadata.read:CompileTokenMetadata',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileQueryMetadata.selectors:Array<CompileTokenMetadata>',
|
|
|
|
'CompileQueryMetadata.toJson():{[key:string]:any}',
|
2016-06-07 15:19:54 -04:00
|
|
|
'CompilerConfig',
|
2016-06-13 13:06:40 -04:00
|
|
|
'CompilerConfig.constructor({renderTypes=newDefaultRenderTypes(),defaultEncapsulation=ViewEncapsulation.Emulated,genDebugInfo=assertionsEnabled(),logBindingUpdate=assertionsEnabled(),useJit=true,platformDirectives=[],platformPipes=[]}:{renderTypes?:RenderTypes, defaultEncapsulation?:ViewEncapsulation, genDebugInfo?:boolean, logBindingUpdate?:boolean, useJit?:boolean, platformDirectives?:any[], platformPipes?:any[]}={})',
|
2016-06-07 15:19:54 -04:00
|
|
|
'CompilerConfig.defaultEncapsulation:ViewEncapsulation',
|
|
|
|
'CompilerConfig.genDebugInfo:boolean',
|
|
|
|
'CompilerConfig.logBindingUpdate:boolean',
|
2016-06-13 13:06:40 -04:00
|
|
|
'CompilerConfig.platformDirectives:any[]',
|
|
|
|
'CompilerConfig.platformPipes:any[]',
|
2016-06-07 15:19:54 -04:00
|
|
|
'CompilerConfig.renderTypes:RenderTypes',
|
|
|
|
'CompilerConfig.useJit:boolean',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileTemplateMetadata',
|
2016-05-25 15:46:22 -04:00
|
|
|
'CompileTemplateMetadata.animations:CompileAnimationEntryMetadata[]',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CompileTemplateMetadata.constructor({encapsulation,template,templateUrl,styles,styleUrls,animations,ngContentSelectors}:{encapsulation?:ViewEncapsulation, template?:string, templateUrl?:string, styles?:string[], styleUrls?:string[], ngContentSelectors?:string[], animations?:CompileAnimationEntryMetadata[]}={})',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileTemplateMetadata.encapsulation:ViewEncapsulation',
|
|
|
|
'CompileTemplateMetadata.fromJson(data:{[key:string]:any}):CompileTemplateMetadata',
|
|
|
|
'CompileTemplateMetadata.ngContentSelectors:string[]',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CompileTemplateMetadata.styles:string[]',
|
2016-06-07 15:19:54 -04:00
|
|
|
'CompileTemplateMetadata.styleUrls:string[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileTemplateMetadata.template:string',
|
|
|
|
'CompileTemplateMetadata.templateUrl:string',
|
|
|
|
'CompileTemplateMetadata.toJson():{[key:string]:any}',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileTokenMetadata',
|
|
|
|
'CompileTokenMetadata.assetCacheKey:any',
|
|
|
|
'CompileTokenMetadata.constructor({value,identifier,identifierIsInstance}:{value?:any, identifier?:CompileIdentifierMetadata, identifierIsInstance?:boolean})',
|
|
|
|
'CompileTokenMetadata.equalsTo(token2:CompileTokenMetadata):boolean',
|
|
|
|
'CompileTokenMetadata.fromJson(data:{[key:string]:any}):CompileTokenMetadata',
|
|
|
|
'CompileTokenMetadata.identifier:CompileIdentifierMetadata',
|
|
|
|
'CompileTokenMetadata.identifierIsInstance:boolean',
|
|
|
|
'CompileTokenMetadata.name:string',
|
|
|
|
'CompileTokenMetadata.runtimeCacheKey:any',
|
|
|
|
'CompileTokenMetadata.toJson():{[key:string]:any}',
|
|
|
|
'CompileTokenMetadata.value:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileTypeMetadata',
|
2016-05-27 15:40:31 -04:00
|
|
|
'CompileTypeMetadata.constructor({runtime,name,moduleUrl,prefix,isHost,value,diDeps}:{runtime?:Type, name?:string, moduleUrl?:string, prefix?:string, isHost?:boolean, value?:any, diDeps?:CompileDiDependencyMetadata[]}={})',
|
2016-05-17 18:52:13 -04:00
|
|
|
'CompileTypeMetadata.diDeps:CompileDiDependencyMetadata[]',
|
|
|
|
'CompileTypeMetadata.fromJson(data:{[key:string]:any}):CompileTypeMetadata',
|
|
|
|
'CompileTypeMetadata.identifier:CompileIdentifierMetadata',
|
|
|
|
'CompileTypeMetadata.isHost:boolean',
|
|
|
|
'CompileTypeMetadata.moduleUrl:string',
|
|
|
|
'CompileTypeMetadata.name:string',
|
|
|
|
'CompileTypeMetadata.prefix:string',
|
|
|
|
'CompileTypeMetadata.runtime:Type',
|
|
|
|
'CompileTypeMetadata.toJson():{[key:string]:any}',
|
|
|
|
'CompileTypeMetadata.type:CompileTypeMetadata',
|
2016-04-14 15:35:24 -04:00
|
|
|
'CompileTypeMetadata.value:any',
|
2016-06-07 15:19:54 -04:00
|
|
|
'const COMPILER_PROVIDERS:Array<any|Type|{[k:string]:any}|any[]>',
|
|
|
|
'const TEMPLATE_TRANSFORMS:any',
|
|
|
|
'createOfflineCompileUrlResolver():UrlResolver',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DirectiveAst',
|
|
|
|
'DirectiveAst.constructor(directive:CompileDirectiveMetadata, inputs:BoundDirectivePropertyAst[], hostProperties:BoundElementPropertyAst[], hostEvents:BoundEventAst[], sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'DirectiveAst.directive:CompileDirectiveMetadata',
|
|
|
|
'DirectiveAst.hostEvents:BoundEventAst[]',
|
|
|
|
'DirectiveAst.hostProperties:BoundElementPropertyAst[]',
|
|
|
|
'DirectiveAst.inputs:BoundDirectivePropertyAst[]',
|
|
|
|
'DirectiveAst.sourceSpan:ParseSourceSpan',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DirectiveAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
2016-04-14 15:35:24 -04:00
|
|
|
'DirectiveResolver',
|
2016-06-17 13:57:50 -04:00
|
|
|
'DirectiveResolver.constructor(_reflector:ReflectorReader=reflector)',
|
2016-04-14 15:35:24 -04:00
|
|
|
'DirectiveResolver.resolve(type:Type):DirectiveMetadata',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ElementAst',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ElementAst.attrs:AttrAst[]',
|
|
|
|
'ElementAst.children:TemplateAst[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ElementAst.constructor(name:string, attrs:AttrAst[], inputs:BoundElementPropertyAst[], outputs:BoundEventAst[], references:ReferenceAst[], directives:DirectiveAst[], providers:ProviderAst[], hasViewContainer:boolean, children:TemplateAst[], ngContentIndex:number, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ElementAst.directives:DirectiveAst[]',
|
|
|
|
'ElementAst.hasViewContainer:boolean',
|
|
|
|
'ElementAst.inputs:BoundElementPropertyAst[]',
|
|
|
|
'ElementAst.name:string',
|
|
|
|
'ElementAst.ngContentIndex:number',
|
|
|
|
'ElementAst.outputs:BoundEventAst[]',
|
|
|
|
'ElementAst.providers:ProviderAst[]',
|
|
|
|
'ElementAst.references:ReferenceAst[]',
|
|
|
|
'ElementAst.sourceSpan:ParseSourceSpan',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ElementAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'ElementSchemaRegistry',
|
|
|
|
'ElementSchemaRegistry.getMappedPropName(propName:string):string',
|
|
|
|
'ElementSchemaRegistry.hasProperty(tagName:string, propName:string):boolean',
|
|
|
|
'ElementSchemaRegistry.securityContext(tagName:string, propName:string):any',
|
|
|
|
'EmbeddedTemplateAst',
|
2016-05-27 15:40:31 -04:00
|
|
|
'EmbeddedTemplateAst.attrs:AttrAst[]',
|
|
|
|
'EmbeddedTemplateAst.children:TemplateAst[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'EmbeddedTemplateAst.constructor(attrs:AttrAst[], outputs:BoundEventAst[], references:ReferenceAst[], variables:VariableAst[], directives:DirectiveAst[], providers:ProviderAst[], hasViewContainer:boolean, children:TemplateAst[], ngContentIndex:number, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'EmbeddedTemplateAst.directives:DirectiveAst[]',
|
|
|
|
'EmbeddedTemplateAst.hasViewContainer:boolean',
|
|
|
|
'EmbeddedTemplateAst.ngContentIndex:number',
|
|
|
|
'EmbeddedTemplateAst.outputs:BoundEventAst[]',
|
|
|
|
'EmbeddedTemplateAst.providers:ProviderAst[]',
|
|
|
|
'EmbeddedTemplateAst.references:ReferenceAst[]',
|
|
|
|
'EmbeddedTemplateAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'EmbeddedTemplateAst.variables:VariableAst[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'EmbeddedTemplateAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'NgContentAst',
|
|
|
|
'NgContentAst.constructor(index:number, ngContentIndex:number, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'NgContentAst.index:number',
|
|
|
|
'NgContentAst.ngContentIndex:number',
|
|
|
|
'NgContentAst.sourceSpan:ParseSourceSpan',
|
2016-05-17 18:52:13 -04:00
|
|
|
'NgContentAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
2016-04-14 15:35:24 -04:00
|
|
|
'NormalizedComponentWithViewDirectives',
|
2016-05-27 15:40:31 -04:00
|
|
|
'NormalizedComponentWithViewDirectives.component:CompileDirectiveMetadata',
|
2016-04-14 15:35:24 -04:00
|
|
|
'NormalizedComponentWithViewDirectives.constructor(component:CompileDirectiveMetadata, directives:CompileDirectiveMetadata[], pipes:CompilePipeMetadata[])',
|
2016-05-27 15:40:31 -04:00
|
|
|
'NormalizedComponentWithViewDirectives.directives:CompileDirectiveMetadata[]',
|
|
|
|
'NormalizedComponentWithViewDirectives.pipes:CompilePipeMetadata[]',
|
2016-04-14 15:35:24 -04:00
|
|
|
'OfflineCompiler',
|
|
|
|
'OfflineCompiler.compileTemplates(components:NormalizedComponentWithViewDirectives[]):SourceModule',
|
2016-05-17 18:52:13 -04:00
|
|
|
'OfflineCompiler.constructor(_directiveNormalizer:DirectiveNormalizer, _templateParser:TemplateParser, _styleCompiler:StyleCompiler, _viewCompiler:ViewCompiler, _outputEmitter:OutputEmitter, _xhr:XHR)',
|
|
|
|
'OfflineCompiler.loadAndCompileStylesheet(stylesheetUrl:string, shim:boolean, suffix:string):Promise<StyleSheetSourceWithImports>',
|
2016-04-14 15:35:24 -04:00
|
|
|
'OfflineCompiler.normalizeDirectiveMetadata(directive:CompileDirectiveMetadata):Promise<CompileDirectiveMetadata>',
|
|
|
|
'PipeResolver',
|
2016-06-17 13:57:50 -04:00
|
|
|
'PipeResolver.constructor(_reflector:ReflectorReader=reflector)',
|
2016-04-14 15:35:24 -04:00
|
|
|
'PipeResolver.resolve(type:Type):PipeMetadata',
|
2016-05-17 18:52:13 -04:00
|
|
|
'PropertyBindingType',
|
2016-05-25 15:46:22 -04:00
|
|
|
'PropertyBindingType.Animation',
|
2016-05-17 18:52:13 -04:00
|
|
|
'PropertyBindingType.Attribute',
|
|
|
|
'PropertyBindingType.Class',
|
|
|
|
'PropertyBindingType.Property',
|
|
|
|
'PropertyBindingType.Style',
|
2016-04-14 15:35:24 -04:00
|
|
|
'ProviderAst',
|
|
|
|
'ProviderAst.constructor(token:CompileTokenMetadata, multiProvider:boolean, eager:boolean, providers:CompileProviderMetadata[], providerType:ProviderAstType, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ProviderAst.eager:boolean',
|
|
|
|
'ProviderAst.multiProvider:boolean',
|
|
|
|
'ProviderAst.providers:CompileProviderMetadata[]',
|
2016-06-07 15:19:54 -04:00
|
|
|
'ProviderAst.providerType:ProviderAstType',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ProviderAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'ProviderAst.token:CompileTokenMetadata',
|
2016-04-14 15:35:24 -04:00
|
|
|
'ProviderAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'ProviderAstType',
|
|
|
|
'ProviderAstType.Builtin',
|
|
|
|
'ProviderAstType.Component',
|
|
|
|
'ProviderAstType.Directive',
|
|
|
|
'ProviderAstType.PrivateService',
|
|
|
|
'ProviderAstType.PublicService',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ReferenceAst',
|
|
|
|
'ReferenceAst.constructor(name:string, value:CompileTokenMetadata, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ReferenceAst.name:string',
|
|
|
|
'ReferenceAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'ReferenceAst.value:CompileTokenMetadata',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ReferenceAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'RenderTypes',
|
|
|
|
'RenderTypes.renderComment:CompileIdentifierMetadata',
|
|
|
|
'RenderTypes.renderElement:CompileIdentifierMetadata',
|
2016-06-07 15:19:54 -04:00
|
|
|
'RenderTypes.renderer:CompileIdentifierMetadata',
|
2016-05-17 18:52:13 -04:00
|
|
|
'RenderTypes.renderEvent:CompileIdentifierMetadata',
|
|
|
|
'RenderTypes.renderNode:CompileIdentifierMetadata',
|
|
|
|
'RenderTypes.renderText:CompileIdentifierMetadata',
|
|
|
|
'RuntimeCompiler',
|
2016-06-10 19:31:34 -04:00
|
|
|
'RuntimeCompiler.clearCache():void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'RuntimeCompiler.constructor(_metadataResolver:CompileMetadataResolver, _templateNormalizer:DirectiveNormalizer, _templateParser:TemplateParser, _styleCompiler:StyleCompiler, _viewCompiler:ViewCompiler, _xhr:XHR, _genConfig:CompilerConfig)',
|
|
|
|
'RuntimeCompiler.resolveComponent(component:Type|string):Promise<ComponentFactory<any>>',
|
2016-04-14 15:35:24 -04:00
|
|
|
'SourceModule',
|
|
|
|
'SourceModule.constructor(moduleUrl:string, source:string)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'SourceModule.moduleUrl:string',
|
|
|
|
'SourceModule.source:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'TemplateAst',
|
|
|
|
'TemplateAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'TemplateAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'TemplateAstVisitor',
|
|
|
|
'TemplateAstVisitor.visitAttr(ast:AttrAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitBoundText(ast:BoundTextAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitDirective(ast:DirectiveAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitDirectiveProperty(ast:BoundDirectivePropertyAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitElement(ast:ElementAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitElementProperty(ast:BoundElementPropertyAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitEmbeddedTemplate(ast:EmbeddedTemplateAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitEvent(ast:BoundEventAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitNgContent(ast:NgContentAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitReference(ast:ReferenceAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitText(ast:TextAst, context:any):any',
|
|
|
|
'TemplateAstVisitor.visitVariable(ast:VariableAst, context:any):any',
|
2016-06-07 15:19:54 -04:00
|
|
|
'templateVisitAll(visitor:TemplateAstVisitor, asts:TemplateAst[], context:any=null):any[]',
|
2016-05-17 18:52:13 -04:00
|
|
|
'TextAst',
|
|
|
|
'TextAst.constructor(value:string, ngContentIndex:number, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'TextAst.ngContentIndex:number',
|
|
|
|
'TextAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'TextAst.value:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'TextAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
|
|
|
'UrlResolver',
|
2016-05-27 15:40:31 -04:00
|
|
|
'UrlResolver.constructor(_packagePrefix:string=null)',
|
2016-05-17 18:52:13 -04:00
|
|
|
'UrlResolver.resolve(baseUrl:string, url:string):string',
|
2016-06-07 15:19:54 -04:00
|
|
|
'var DEFAULT_PACKAGE_URL_PROVIDER:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'VariableAst',
|
|
|
|
'VariableAst.constructor(name:string, value:string, sourceSpan:ParseSourceSpan)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'VariableAst.name:string',
|
|
|
|
'VariableAst.sourceSpan:ParseSourceSpan',
|
|
|
|
'VariableAst.value:string',
|
2016-05-17 18:52:13 -04:00
|
|
|
'VariableAst.visit(visitor:TemplateAstVisitor, context:any):any',
|
2016-04-14 15:35:24 -04:00
|
|
|
'ViewResolver',
|
2016-06-17 13:57:50 -04:00
|
|
|
'ViewResolver.constructor(_reflector:ReflectorReader=reflector)',
|
2016-04-14 15:35:24 -04:00
|
|
|
'ViewResolver.resolve(component:Type):ViewMetadata',
|
2016-05-17 18:52:13 -04:00
|
|
|
'XHR',
|
|
|
|
'XHR.get(url:string):Promise<string>',
|
2016-05-27 15:40:31 -04:00
|
|
|
];
|
|
|
|
|
|
|
|
const COMPILER_TESTING = [
|
|
|
|
'ComponentFixture.autoDetectChanges(autoDetect:boolean=true):any',
|
2016-05-31 15:06:23 -04:00
|
|
|
'ComponentFixture.changeDetectorRef:ChangeDetectorRef',
|
|
|
|
'ComponentFixture.checkNoChanges():void',
|
|
|
|
'ComponentFixture.componentInstance:any',
|
|
|
|
'ComponentFixture.componentRef:ComponentRef<T>',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ComponentFixture.constructor(componentRef:ComponentRef<T>, ngZone:NgZone, autoDetect:boolean)',
|
2016-05-31 15:06:23 -04:00
|
|
|
'ComponentFixture.debugElement:DebugElement',
|
|
|
|
'ComponentFixture.destroy():void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ComponentFixture.detectChanges(checkNoChanges:boolean=true):void',
|
2016-05-31 15:06:23 -04:00
|
|
|
'ComponentFixture.elementRef:ElementRef',
|
|
|
|
'ComponentFixture.isStable():boolean',
|
|
|
|
'ComponentFixture.nativeElement:any',
|
|
|
|
'ComponentFixture.ngZone:NgZone',
|
|
|
|
'ComponentFixture.whenStable():Promise<any>',
|
|
|
|
'ComponentFixture<T>',
|
|
|
|
'MockDirectiveResolver',
|
2016-05-27 15:40:31 -04:00
|
|
|
'MockDirectiveResolver.resolve(type:Type):DirectiveMetadata',
|
|
|
|
'MockDirectiveResolver.setProvidersOverride(type:Type, providers:any[]):void',
|
|
|
|
'MockDirectiveResolver.setViewProvidersOverride(type:Type, viewProviders:any[]):void',
|
2016-05-31 15:06:23 -04:00
|
|
|
'MockSchemaRegistry',
|
|
|
|
'MockSchemaRegistry.attrPropMapping:{[key:string]:string}',
|
2016-05-27 15:40:31 -04:00
|
|
|
'MockSchemaRegistry.constructor(existingProperties:{[key:string]:boolean}, attrPropMapping:{[key:string]:string})',
|
|
|
|
'MockSchemaRegistry.existingProperties:{[key:string]:boolean}',
|
|
|
|
'MockSchemaRegistry.getMappedPropName(attrName:string):string',
|
|
|
|
'MockSchemaRegistry.hasProperty(tagName:string, property:string):boolean',
|
|
|
|
'MockSchemaRegistry.securityContext(tagName:string, property:string):SecurityContext',
|
2016-05-31 15:06:23 -04:00
|
|
|
'MockViewResolver',
|
|
|
|
'MockViewResolver.constructor()',
|
2016-05-27 15:40:31 -04:00
|
|
|
'MockViewResolver.overrideViewDirective(component:Type, from:Type, to:Type):void',
|
|
|
|
'MockViewResolver.resolve(component:Type):ViewMetadata',
|
|
|
|
'MockViewResolver.setAnimations(component:Type, animations:AnimationEntryMetadata[]):void',
|
|
|
|
'MockViewResolver.setInlineTemplate(component:Type, template:string):void',
|
2016-05-31 15:06:23 -04:00
|
|
|
'MockViewResolver.setView(component:Type, view:ViewMetadata):void',
|
|
|
|
'MockXHR',
|
|
|
|
'MockXHR.expect(url:string, response:string):any',
|
|
|
|
'MockXHR.flush():any',
|
|
|
|
'MockXHR.get(url:string):Promise<string>',
|
|
|
|
'MockXHR.verifyNoOutstandingExpectations():any',
|
|
|
|
'MockXHR.when(url:string, response:string):any',
|
|
|
|
'TestComponentBuilder',
|
2016-05-27 15:40:31 -04:00
|
|
|
'TestComponentBuilder.constructor(_injector:Injector)',
|
|
|
|
'TestComponentBuilder.createAsync(rootComponentType:Type):Promise<ComponentFixture<any>>',
|
|
|
|
'TestComponentBuilder.createFakeAsync(rootComponentType:Type):ComponentFixture<any>',
|
|
|
|
'TestComponentBuilder.createSync(componentFactory:ComponentFactory<C>):ComponentFixture<C>',
|
|
|
|
'TestComponentBuilder.overrideAnimations(componentType:Type, animations:AnimationEntryMetadata[]):TestComponentBuilder',
|
|
|
|
'TestComponentBuilder.overrideBindings(type:Type, providers:any[]):TestComponentBuilder',
|
|
|
|
'TestComponentBuilder.overrideDirective(componentType:Type, from:Type, to:Type):TestComponentBuilder',
|
|
|
|
'TestComponentBuilder.overrideProviders(type:Type, providers:any[]):TestComponentBuilder',
|
|
|
|
'TestComponentBuilder.overrideTemplate(componentType:Type, template:string):TestComponentBuilder',
|
|
|
|
'TestComponentBuilder.overrideView(componentType:Type, view:ViewMetadata):TestComponentBuilder',
|
|
|
|
'TestComponentBuilder.overrideViewBindings(type:Type, providers:any[]):TestComponentBuilder',
|
|
|
|
'TestComponentBuilder.overrideViewProviders(type:Type, providers:any[]):TestComponentBuilder',
|
2016-05-31 15:06:23 -04:00
|
|
|
'TestComponentRenderer',
|
|
|
|
'TestComponentRenderer.insertRootElement(rootElementId:string):any',
|
|
|
|
'var ComponentFixtureAutoDetect:any',
|
|
|
|
'var ComponentFixtureNoNgZone:any',
|
2016-01-27 11:47:04 -05:00
|
|
|
];
|
|
|
|
|
|
|
|
const UPGRADE = [
|
2016-04-12 12:40:37 -04:00
|
|
|
'UpgradeAdapter',
|
2016-06-02 20:30:40 -04:00
|
|
|
'UpgradeAdapter.addProvider(provider:Type|Provider|any[]|any):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'UpgradeAdapter.bootstrap(element:Element, modules?:any[], config?:IAngularBootstrapConfig):UpgradeAdapterRef',
|
2016-01-27 11:47:04 -05:00
|
|
|
'UpgradeAdapter.downgradeNg2Component(type:Type):Function',
|
|
|
|
'UpgradeAdapter.downgradeNg2Provider(token:any):Function',
|
|
|
|
'UpgradeAdapter.upgradeNg1Component(name:string):Type',
|
2016-05-27 15:40:31 -04:00
|
|
|
'UpgradeAdapter.upgradeNg1Provider(name:string, options?:{asToken:any}):any',
|
2016-04-12 12:40:37 -04:00
|
|
|
'UpgradeAdapterRef',
|
|
|
|
'UpgradeAdapterRef.dispose():any',
|
|
|
|
'UpgradeAdapterRef.ng1Injector:IInjectorService',
|
2016-01-27 11:47:04 -05:00
|
|
|
'UpgradeAdapterRef.ng1RootScope:IRootScopeService',
|
2016-04-12 12:40:37 -04:00
|
|
|
'UpgradeAdapterRef.ng2ApplicationRef:ApplicationRef',
|
|
|
|
'UpgradeAdapterRef.ng2Injector:Injector',
|
2016-05-17 18:52:13 -04:00
|
|
|
'UpgradeAdapterRef.ready(fn:(upgradeAdapterRef?: UpgradeAdapterRef) => void):any',
|
2016-01-27 11:47:04 -05:00
|
|
|
];
|
|
|
|
|
2016-05-17 18:52:13 -04:00
|
|
|
const PLATFORM_BROWSER = [
|
2016-06-07 15:19:54 -04:00
|
|
|
'browserPlatform():PlatformRef',
|
2016-05-17 18:52:13 -04:00
|
|
|
'BrowserPlatformLocation',
|
|
|
|
'BrowserPlatformLocation.back():void',
|
|
|
|
'BrowserPlatformLocation.constructor()',
|
|
|
|
'BrowserPlatformLocation.forward():void',
|
|
|
|
'BrowserPlatformLocation.getBaseHrefFromDOM():string',
|
|
|
|
'BrowserPlatformLocation.hash:string',
|
|
|
|
'BrowserPlatformLocation.location:Location',
|
|
|
|
'BrowserPlatformLocation.onHashChange(fn:UrlChangeListener):void',
|
|
|
|
'BrowserPlatformLocation.onPopState(fn:UrlChangeListener):void',
|
|
|
|
'BrowserPlatformLocation.pathname:string',
|
|
|
|
'BrowserPlatformLocation.pathname=(newPath:string)',
|
|
|
|
'BrowserPlatformLocation.pushState(state:any, title:string, url:string):void',
|
|
|
|
'BrowserPlatformLocation.replaceState(state:any, title:string, url:string):void',
|
|
|
|
'BrowserPlatformLocation.search:string',
|
2016-04-12 12:40:37 -04:00
|
|
|
'By',
|
|
|
|
'By.all():Predicate<DebugElement>',
|
2016-01-27 11:47:04 -05:00
|
|
|
'By.css(selector:string):Predicate<DebugElement>',
|
2016-04-12 12:40:37 -04:00
|
|
|
'By.directive(type:Type):Predicate<DebugElement>',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ClientMessageBroker',
|
|
|
|
'ClientMessageBroker.runOnService(args:UiArguments, returnType:Type):Promise<any>',
|
|
|
|
'ClientMessageBrokerFactory',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ClientMessageBrokerFactory.createMessageBroker(channel:string, runInZone?:boolean):ClientMessageBroker',
|
2016-06-07 15:19:54 -04:00
|
|
|
'const BROWSER_APP_PROVIDERS:Array<any>',
|
|
|
|
'const BROWSER_PLATFORM_PROVIDERS:Array<any>',
|
|
|
|
'const BROWSER_PROVIDERS:any[]',
|
|
|
|
'const BROWSER_SANITIZATION_PROVIDERS:Array<any>',
|
|
|
|
'const DOCUMENT:OpaqueToken',
|
|
|
|
'const ELEMENT_PROBE_PROVIDERS:any[]',
|
|
|
|
'const EVENT_MANAGER_PLUGINS:OpaqueToken',
|
|
|
|
'const HAMMER_GESTURE_CONFIG:OpaqueToken',
|
|
|
|
'const PRIMITIVE:Type',
|
|
|
|
'const WORKER_APP_APPLICATION_PROVIDERS:Array<any>',
|
|
|
|
'const WORKER_APP_LOCATION_PROVIDERS:any',
|
|
|
|
'const WORKER_APP_PLATFORM_PROVIDERS:Array<any>',
|
|
|
|
'const WORKER_SCRIPT:OpaqueToken',
|
2016-06-15 11:25:31 -04:00
|
|
|
'const WORKER_UI_APPLICATION_PROVIDERS:Array<any>',
|
|
|
|
'const WORKER_UI_LOCATION_PROVIDERS:any',
|
|
|
|
'const WORKER_UI_PLATFORM_PROVIDERS:Array<any>',
|
|
|
|
'const WORKER_UI_STARTABLE_MESSAGING_SERVICE:any',
|
2016-06-07 15:19:54 -04:00
|
|
|
'disableDebugTools():void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DomEventsPlugin',
|
|
|
|
'DomEventsPlugin.addEventListener(element:HTMLElement, eventName:string, handler:Function):Function',
|
|
|
|
'DomEventsPlugin.addGlobalEventListener(target:string, eventName:string, handler:Function):Function',
|
|
|
|
'DomEventsPlugin.supports(eventName:string):boolean',
|
feat: security implementation in Angular 2.
Summary:
This adds basic security hooks to Angular 2.
* `SecurityContext` is a private API between core, compiler, and
platform-browser. `SecurityContext` communicates what context a value is used
in across template parser, compiler, and sanitization at runtime.
* `SanitizationService` is the bare bones interface to sanitize values for a
particular context.
* `SchemaElementRegistry.securityContext(tagName, attributeOrPropertyName)`
determines the security context for an attribute or property (it turns out
attributes and properties match for the purposes of sanitization).
Based on these hooks:
* `DomSchemaElementRegistry` decides what sanitization applies in a particular
context.
* `DomSanitizationService` implements `SanitizationService` and adds *Safe
Value*s, i.e. the ability to mark a value as safe and not requiring further
sanitization.
* `url_sanitizer` and `style_sanitizer` sanitize URLs and Styles, respectively
(surprise!).
`DomSanitizationService` is the default implementation bound for browser
applications, in the three contexts (browser rendering, web worker rendering,
server side rendering).
BREAKING CHANGES:
*** SECURITY WARNING ***
Angular 2 Release Candidates do not implement proper contextual escaping yet.
Make sure to correctly escape all values that go into the DOM.
*** SECURITY WARNING ***
Reviewers: IgorMinar
Differential Revision: https://reviews.angular.io/D103
2016-04-29 19:04:08 -04:00
|
|
|
'DomSanitizationService',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DomSanitizationService.bypassSecurityTrustHtml(value:string):SafeHtml',
|
2016-06-09 13:11:02 -04:00
|
|
|
'DomSanitizationService.bypassSecurityTrustResourceUrl(value:string):SafeResourceUrl',
|
2016-05-17 18:52:13 -04:00
|
|
|
'DomSanitizationService.bypassSecurityTrustScript(value:string):SafeScript',
|
|
|
|
'DomSanitizationService.bypassSecurityTrustStyle(value:string):SafeStyle',
|
|
|
|
'DomSanitizationService.bypassSecurityTrustUrl(value:string):SafeUrl',
|
|
|
|
'DomSanitizationService.sanitize(context:SecurityContext, value:any):string',
|
2016-06-07 15:19:54 -04:00
|
|
|
'enableDebugTools(ref:ComponentRef<T>):ComponentRef<T>',
|
2016-05-17 18:52:13 -04:00
|
|
|
'EventManager',
|
|
|
|
'EventManager.addEventListener(element:HTMLElement, eventName:string, handler:Function):Function',
|
|
|
|
'EventManager.addGlobalEventListener(target:string, eventName:string, handler:Function):Function',
|
|
|
|
'EventManager.constructor(plugins:EventManagerPlugin[], _zone:NgZone)',
|
|
|
|
'EventManager.getZone():NgZone',
|
|
|
|
'FnArg',
|
|
|
|
'FnArg.constructor(value:any, type:Type)',
|
2016-05-27 15:40:31 -04:00
|
|
|
'FnArg.type:Type',
|
|
|
|
'FnArg.value:any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'HammerGestureConfig',
|
|
|
|
'HammerGestureConfig.buildHammer(element:HTMLElement):HammerInstance',
|
|
|
|
'HammerGestureConfig.events:string[]',
|
|
|
|
'HammerGestureConfig.overrides:{[key:string]:Object}',
|
|
|
|
'KeyEventsPlugin',
|
|
|
|
'KeyEventsPlugin.addEventListener(element:HTMLElement, eventName:string, handler:Function):Function',
|
|
|
|
'KeyEventsPlugin.constructor()',
|
|
|
|
'KeyEventsPlugin.eventCallback(element:HTMLElement, fullKey:any, handler:Function, zone:NgZone):Function',
|
|
|
|
'KeyEventsPlugin.getEventFullKey(event:KeyboardEvent):string',
|
|
|
|
'KeyEventsPlugin.parseEventName(eventName:string):{[key:string]:string}',
|
|
|
|
'KeyEventsPlugin.supports(eventName:string):boolean',
|
|
|
|
'MessageBus',
|
|
|
|
'MessageBus.attachToZone(zone:NgZone):void',
|
|
|
|
'MessageBus.from(channel:string):EventEmitter<any>',
|
2016-05-27 15:40:31 -04:00
|
|
|
'MessageBus.initChannel(channel:string, runInZone?:boolean):void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'MessageBus.to(channel:string):EventEmitter<any>',
|
|
|
|
'MessageBusSink',
|
|
|
|
'MessageBusSink.attachToZone(zone:NgZone):void',
|
|
|
|
'MessageBusSink.initChannel(channel:string, runInZone:boolean):void',
|
|
|
|
'MessageBusSink.to(channel:string):EventEmitter<any>',
|
|
|
|
'MessageBusSource',
|
|
|
|
'MessageBusSource.attachToZone(zone:NgZone):void',
|
|
|
|
'MessageBusSource.from(channel:string):EventEmitter<any>',
|
|
|
|
'MessageBusSource.initChannel(channel:string, runInZone:boolean):void',
|
|
|
|
'ReceivedMessage',
|
|
|
|
'ReceivedMessage.args:any[]',
|
|
|
|
'ReceivedMessage.constructor(data:{[key:string]:any})',
|
|
|
|
'ReceivedMessage.id:string',
|
|
|
|
'ReceivedMessage.method:string',
|
|
|
|
'ReceivedMessage.type:string',
|
2016-05-13 04:07:17 -04:00
|
|
|
'SafeHtml',
|
2016-05-17 18:52:13 -04:00
|
|
|
'SafeResourceUrl',
|
2016-05-13 04:07:17 -04:00
|
|
|
'SafeScript',
|
|
|
|
'SafeStyle',
|
|
|
|
'SafeUrl',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ServiceMessageBroker',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ServiceMessageBroker.registerMethod(methodName:string, signature:Type[], method:Function, returnType?:Type):void',
|
2016-05-17 18:52:13 -04:00
|
|
|
'ServiceMessageBrokerFactory',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ServiceMessageBrokerFactory.createMessageBroker(channel:string, runInZone?:boolean):ServiceMessageBroker',
|
2016-04-12 12:40:37 -04:00
|
|
|
'Title',
|
|
|
|
'Title.getTitle():string',
|
2016-01-27 11:47:04 -05:00
|
|
|
'Title.setTitle(newTitle:string):any',
|
2016-05-17 18:52:13 -04:00
|
|
|
'UiArguments',
|
2016-05-27 15:40:31 -04:00
|
|
|
'UiArguments.args?:FnArg[]',
|
|
|
|
'UiArguments.constructor(method:string, args?:FnArg[])',
|
|
|
|
'UiArguments.method:string',
|
2016-06-10 13:21:53 -04:00
|
|
|
'var __platform_browser_private__:any',
|
2016-06-07 15:19:54 -04:00
|
|
|
'var SecurityContext:unknown',
|
2016-05-17 18:52:13 -04:00
|
|
|
'WebWorkerInstance',
|
|
|
|
'WebWorkerInstance.bus:MessageBus',
|
|
|
|
'WebWorkerInstance.init(worker:Worker, bus:MessageBus):any',
|
|
|
|
'WebWorkerInstance.worker:Worker',
|
|
|
|
'workerAppPlatform():PlatformRef',
|
2016-06-15 11:25:31 -04:00
|
|
|
'workerUiPlatform():PlatformRef',
|
2016-01-27 11:47:04 -05:00
|
|
|
];
|
|
|
|
|
2016-05-27 15:40:31 -04:00
|
|
|
const PLATFORM_BROWSER_TESTING = [
|
|
|
|
'BrowserDetection',
|
|
|
|
'BrowserDetection.constructor(ua:string)',
|
|
|
|
'BrowserDetection.isAndroid:boolean',
|
|
|
|
'BrowserDetection.isChromeDesktop:boolean',
|
|
|
|
'BrowserDetection.isEdge:boolean',
|
|
|
|
'BrowserDetection.isFirefox:boolean',
|
|
|
|
'BrowserDetection.isIE:boolean',
|
|
|
|
'BrowserDetection.isIOS7:boolean',
|
|
|
|
'BrowserDetection.isSlow:boolean',
|
|
|
|
'BrowserDetection.isWebkit:boolean',
|
|
|
|
'BrowserDetection.setup():any',
|
|
|
|
'BrowserDetection.supportsIntlApi:boolean',
|
2016-06-07 15:19:54 -04:00
|
|
|
'const TEST_BROWSER_APPLICATION_PROVIDERS:Array<any>',
|
|
|
|
'const TEST_BROWSER_PLATFORM_PROVIDERS:Array<any>',
|
|
|
|
'dispatchEvent(element:any, eventType:any):void',
|
|
|
|
'el(html:string):HTMLElement',
|
2016-05-27 15:40:31 -04:00
|
|
|
'NgMatchers',
|
|
|
|
'NgMatchers.not:NgMatchers',
|
|
|
|
'NgMatchers.toBeAnInstanceOf(expected:any):boolean',
|
|
|
|
'NgMatchers.toBePromise():boolean',
|
|
|
|
'NgMatchers.toContainError(expected:any):boolean',
|
|
|
|
'NgMatchers.toHaveCssClass(expected:any):boolean',
|
|
|
|
'NgMatchers.toHaveCssStyle(expected:any):boolean',
|
|
|
|
'NgMatchers.toHaveText(expected:any):boolean',
|
|
|
|
'NgMatchers.toImplement(expected:any):boolean',
|
|
|
|
'NgMatchers.toMatchPattern(expectedMessage:any):boolean',
|
|
|
|
'NgMatchers.toThrowErrorWith(expectedMessage:any):boolean',
|
|
|
|
'normalizeCSS(css:string):string',
|
|
|
|
'stringifyElement(el:any):string',
|
|
|
|
'var browserDetection:BrowserDetection',
|
2016-05-31 15:06:23 -04:00
|
|
|
'var expect:(actual: any) => NgMatchers',
|
2016-05-27 15:40:31 -04:00
|
|
|
];
|
|
|
|
|
|
|
|
const PLATFORM_BROWSER_TESTING_E2E = [
|
|
|
|
'clickAll(buttonSelectors:any):any',
|
|
|
|
'var $:cssSelectorHelper',
|
|
|
|
'var browser:IBrowser',
|
|
|
|
'verifyNoBrowserErrors():any',
|
|
|
|
];
|
|
|
|
|
2016-06-10 13:21:53 -04:00
|
|
|
|
|
|
|
const PLATFORM_BROWSER_DYNAMIC = [
|
|
|
|
'bootstrap(appComponentType:Type, customProviders?:Array<any>):Promise<ComponentRef<any>>',
|
2016-06-15 11:25:31 -04:00
|
|
|
'bootstrapWorkerApp(appComponentType:Type, customProviders?:Array<any>):Promise<ComponentRef<any>>',
|
|
|
|
'bootstrapWorkerUi(workerScriptUri:string, customProviders?:Array<any>):Promise<ApplicationRef>',
|
2016-06-10 13:21:53 -04:00
|
|
|
'const BROWSER_APP_COMPILER_PROVIDERS:Array<any>',
|
|
|
|
'const CACHED_TEMPLATE_PROVIDER:Array<any>',
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
const PLATFORM_BROWSER_DYNAMIC_TESTING = [
|
|
|
|
'const TEST_BROWSER_DYNAMIC_APPLICATION_PROVIDERS:Array<any>',
|
|
|
|
'const TEST_BROWSER_DYNAMIC_PLATFORM_PROVIDERS:Array<any>',
|
2016-06-14 20:21:16 -04:00
|
|
|
'var __platform_browser_dynamic_private__:any',
|
2016-06-10 13:21:53 -04:00
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-05-27 15:40:31 -04:00
|
|
|
const PLATFORM_SERVER = [
|
2016-06-14 22:20:18 -04:00
|
|
|
'Parse5DomAdapter',
|
|
|
|
'Parse5DomAdapter.addClass(element:any, className:string):any',
|
|
|
|
'Parse5DomAdapter.adoptNode(node:any):any',
|
|
|
|
'Parse5DomAdapter.animate(element:any, keyframes:any[], options:any):any',
|
|
|
|
'Parse5DomAdapter.appendChild(el:any, node:any):any',
|
|
|
|
'Parse5DomAdapter.attributeMap(element:any):Map<string, string>',
|
|
|
|
'Parse5DomAdapter.attrToPropMap:any',
|
|
|
|
'Parse5DomAdapter.cancelAnimationFrame(id:number):any',
|
|
|
|
'Parse5DomAdapter.childNodes(el:any):Node[]',
|
|
|
|
'Parse5DomAdapter.childNodesAsList(el:any):any[]',
|
|
|
|
'Parse5DomAdapter.classList(element:any):string[]',
|
|
|
|
'Parse5DomAdapter.clearNodes(el:any):any',
|
|
|
|
'Parse5DomAdapter.clone(node:Node):Node',
|
|
|
|
'Parse5DomAdapter.content(node:any):string',
|
|
|
|
'Parse5DomAdapter.createComment(text:string):Comment',
|
|
|
|
'Parse5DomAdapter.createElement(tagName:any):HTMLElement',
|
|
|
|
'Parse5DomAdapter.createElementNS(ns:any, tagName:any):HTMLElement',
|
|
|
|
'Parse5DomAdapter.createEvent(eventType:string):Event',
|
|
|
|
'Parse5DomAdapter.createHtmlDocument():Document',
|
|
|
|
'Parse5DomAdapter.createMouseEvent(eventType:any):Event',
|
|
|
|
'Parse5DomAdapter.createScriptTag(attrName:string, attrValue:string):HTMLElement',
|
|
|
|
'Parse5DomAdapter.createShadowRoot(el:any):HTMLElement',
|
|
|
|
'Parse5DomAdapter.createStyleElement(css:string):HTMLStyleElement',
|
|
|
|
'Parse5DomAdapter.createTemplate(html:any):HTMLElement',
|
|
|
|
'Parse5DomAdapter.createTextNode(text:string):Text',
|
|
|
|
'Parse5DomAdapter.defaultDoc():Document',
|
|
|
|
'Parse5DomAdapter.dispatchEvent(el:any, evt:any):any',
|
|
|
|
'Parse5DomAdapter.elementMatches(node:any, selector:string, matcher:any=null):boolean',
|
|
|
|
'Parse5DomAdapter.firstChild(el:any):Node',
|
|
|
|
'Parse5DomAdapter.getAnimationPrefix():string',
|
|
|
|
'Parse5DomAdapter.getAttribute(element:any, attribute:string):string',
|
|
|
|
'Parse5DomAdapter.getAttributeNS(element:any, ns:string, attribute:string):string',
|
|
|
|
'Parse5DomAdapter.getBaseHref():string',
|
|
|
|
'Parse5DomAdapter.getBoundingClientRect(el:any):any',
|
|
|
|
'Parse5DomAdapter.getChecked(el:any):boolean',
|
|
|
|
'Parse5DomAdapter.getComputedStyle(el:any):any',
|
|
|
|
'Parse5DomAdapter.getCookie(name:string):string',
|
|
|
|
'Parse5DomAdapter.getData(el:any, name:string):string',
|
|
|
|
'Parse5DomAdapter.getDistributedNodes(el:any):Node[]',
|
|
|
|
'Parse5DomAdapter.getElementsByClassName(element:any, name:string):HTMLElement[]',
|
|
|
|
'Parse5DomAdapter.getElementsByTagName(element:any, name:string):HTMLElement[]',
|
|
|
|
'Parse5DomAdapter.getEventKey(event:any):string',
|
|
|
|
'Parse5DomAdapter.getGlobalEventTarget(target:string):any',
|
|
|
|
'Parse5DomAdapter.getHistory():History',
|
|
|
|
'Parse5DomAdapter.getHost(el:any):string',
|
|
|
|
'Parse5DomAdapter.getHref(el:any):string',
|
|
|
|
'Parse5DomAdapter.getInnerHTML(el:any):string',
|
|
|
|
'Parse5DomAdapter.getLocation():Location',
|
|
|
|
'Parse5DomAdapter.getOuterHTML(el:any):string',
|
|
|
|
'Parse5DomAdapter.getProperty(el:any, name:string):any',
|
|
|
|
'Parse5DomAdapter.getShadowRoot(el:any):Element',
|
|
|
|
'Parse5DomAdapter.getStyle(element:any, styleName:string):string',
|
|
|
|
'Parse5DomAdapter.getTemplateContent(el:any):Node',
|
|
|
|
'Parse5DomAdapter.getText(el:any, isRecursive?:boolean):string',
|
|
|
|
'Parse5DomAdapter.getTitle():string',
|
|
|
|
'Parse5DomAdapter.getTransitionEnd():string',
|
|
|
|
'Parse5DomAdapter.getUserAgent():string',
|
|
|
|
'Parse5DomAdapter.getValue(el:any):string',
|
|
|
|
'Parse5DomAdapter.getXHR():Type',
|
|
|
|
'Parse5DomAdapter.hasAttribute(element:any, attribute:string):boolean',
|
|
|
|
'Parse5DomAdapter.hasAttributeNS(element:any, ns:string, attribute:string):boolean',
|
|
|
|
'Parse5DomAdapter.hasClass(element:any, className:string):boolean',
|
|
|
|
'Parse5DomAdapter.hasProperty(element:any, name:string):boolean',
|
|
|
|
'Parse5DomAdapter.hasShadowRoot(node:any):boolean',
|
|
|
|
'Parse5DomAdapter.hasStyle(element:any, styleName:string, styleValue:string=null):boolean',
|
|
|
|
'Parse5DomAdapter.importIntoDoc(node:any):any',
|
|
|
|
'Parse5DomAdapter.insertAfter(el:any, node:any):any',
|
|
|
|
'Parse5DomAdapter.insertAllBefore(el:any, nodes:any):any',
|
|
|
|
'Parse5DomAdapter.insertBefore(el:any, node:any):any',
|
|
|
|
'Parse5DomAdapter.invoke(el:Element, methodName:string, args:any[]):any',
|
|
|
|
'Parse5DomAdapter.isCommentNode(node:any):boolean',
|
|
|
|
'Parse5DomAdapter.isElementNode(node:any):boolean',
|
|
|
|
'Parse5DomAdapter.isPrevented(evt:any):boolean',
|
|
|
|
'Parse5DomAdapter.isShadowRoot(node:any):boolean',
|
|
|
|
'Parse5DomAdapter.isTemplateElement(el:any):boolean',
|
|
|
|
'Parse5DomAdapter.isTextNode(node:any):boolean',
|
|
|
|
'Parse5DomAdapter.log(error:any):any',
|
|
|
|
'Parse5DomAdapter.logError(error:any):any',
|
|
|
|
'Parse5DomAdapter.logGroup(error:any):any',
|
|
|
|
'Parse5DomAdapter.logGroupEnd():any',
|
|
|
|
'Parse5DomAdapter.makeCurrent():any',
|
|
|
|
'Parse5DomAdapter.nextSibling(el:any):Node',
|
|
|
|
'Parse5DomAdapter.nodeName(node:any):string',
|
|
|
|
'Parse5DomAdapter.nodeValue(node:any):string',
|
|
|
|
'Parse5DomAdapter.on(el:any, evt:any, listener:any):any',
|
|
|
|
'Parse5DomAdapter.onAndCancel(el:any, evt:any, listener:any):Function',
|
|
|
|
'Parse5DomAdapter.parentElement(el:any):Node',
|
|
|
|
'Parse5DomAdapter.parse(templateHtml:string):any',
|
|
|
|
'Parse5DomAdapter.performanceNow():number',
|
|
|
|
'Parse5DomAdapter.preventDefault(evt:any):any',
|
|
|
|
'Parse5DomAdapter.query(selector:any):any',
|
|
|
|
'Parse5DomAdapter.querySelector(el:any, selector:string):any',
|
|
|
|
'Parse5DomAdapter.querySelectorAll(el:any, selector:string):any[]',
|
|
|
|
'Parse5DomAdapter.remove(el:any):HTMLElement',
|
|
|
|
'Parse5DomAdapter.removeAttribute(element:any, attribute:string):any',
|
|
|
|
'Parse5DomAdapter.removeAttributeNS(element:any, ns:string, name:string):any',
|
|
|
|
'Parse5DomAdapter.removeChild(el:any, node:any):any',
|
|
|
|
'Parse5DomAdapter.removeClass(element:any, className:string):any',
|
|
|
|
'Parse5DomAdapter.removeStyle(element:any, styleName:string):any',
|
|
|
|
'Parse5DomAdapter.replaceChild(el:any, newNode:any, oldNode:any):any',
|
|
|
|
'Parse5DomAdapter.requestAnimationFrame(callback:any):number',
|
|
|
|
'Parse5DomAdapter.resetBaseElement():void',
|
|
|
|
'Parse5DomAdapter.resolveAndSetHref(el:any, baseUrl:string, href:string):any',
|
|
|
|
'Parse5DomAdapter.setAttribute(element:any, attribute:string, value:string):any',
|
|
|
|
'Parse5DomAdapter.setAttributeNS(element:any, ns:string, attribute:string, value:string):any',
|
|
|
|
'Parse5DomAdapter.setChecked(el:any, value:boolean):any',
|
|
|
|
'Parse5DomAdapter.setCookie(name:string, value:string):any',
|
|
|
|
'Parse5DomAdapter.setData(el:any, name:string, value:string):any',
|
|
|
|
'Parse5DomAdapter.setGlobalVar(path:string, value:any):any',
|
|
|
|
'Parse5DomAdapter.setInnerHTML(el:any, value:any):any',
|
|
|
|
'Parse5DomAdapter.setProperty(el:any, name:string, value:any):any',
|
|
|
|
'Parse5DomAdapter.setStyle(element:any, styleName:string, styleValue:string):any',
|
|
|
|
'Parse5DomAdapter.setText(el:any, value:string):any',
|
|
|
|
'Parse5DomAdapter.setTitle(newTitle:string):any',
|
|
|
|
'Parse5DomAdapter.setValue(el:any, value:string):any',
|
|
|
|
'Parse5DomAdapter.supportsAnimation():boolean',
|
|
|
|
'Parse5DomAdapter.supportsCookies():boolean',
|
|
|
|
'Parse5DomAdapter.supportsDOMEvents():boolean',
|
|
|
|
'Parse5DomAdapter.supportsNativeShadowDOM():boolean',
|
|
|
|
'Parse5DomAdapter.supportsWebAnimation():boolean',
|
|
|
|
'Parse5DomAdapter.tagName(element:any):string',
|
|
|
|
'Parse5DomAdapter.templateAwareRoot(el:any):any',
|
|
|
|
'Parse5DomAdapter.type(node:any):string',
|
2016-05-27 15:40:31 -04:00
|
|
|
];
|
|
|
|
|
|
|
|
const PLATFORM_SERVER_TESTING = [
|
|
|
|
'const TEST_SERVER_APPLICATION_PROVIDERS:Array<any>',
|
|
|
|
'const TEST_SERVER_PLATFORM_PROVIDERS:Array<any>',
|
|
|
|
];
|
|
|
|
|
|
|
|
const HTTP = [
|
2016-05-31 15:06:23 -04:00
|
|
|
'BaseRequestOptions',
|
|
|
|
'BaseRequestOptions.constructor()',
|
|
|
|
'BaseResponseOptions',
|
|
|
|
'BaseResponseOptions.constructor()',
|
|
|
|
'BrowserXhr',
|
|
|
|
'BrowserXhr.build():any',
|
|
|
|
'BrowserXhr.constructor()',
|
|
|
|
'Connection',
|
|
|
|
'Connection.readyState:ReadyState',
|
|
|
|
'Connection.request:Request',
|
|
|
|
'Connection.response:any',
|
|
|
|
'ConnectionBackend',
|
|
|
|
'ConnectionBackend.createConnection(request:any):Connection',
|
2016-06-07 15:19:54 -04:00
|
|
|
'const HTTP_BINDINGS:any',
|
|
|
|
'const HTTP_PROVIDERS:any[]',
|
|
|
|
'const JSON_BINDINGS:any',
|
|
|
|
'const JSONP_PROVIDERS:any[]',
|
2016-06-01 13:54:43 -04:00
|
|
|
'CookieXSRFStrategy',
|
|
|
|
'CookieXSRFStrategy.configureRequest(req:Request):any',
|
|
|
|
'CookieXSRFStrategy.constructor(_cookieName:string=\'XSRF-TOKEN\', _headerName:string=\'X-XSRF-TOKEN\')',
|
2016-05-31 15:06:23 -04:00
|
|
|
'Headers',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Headers.append(name:string, value:string):void',
|
2016-05-31 15:06:23 -04:00
|
|
|
'Headers.constructor(headers?:Headers|{[key:string]:any})',
|
|
|
|
'Headers.delete(name:string):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Headers.entries():any',
|
|
|
|
'Headers.forEach(fn:(values: string[], name: string, headers: Map<string, string[]>) => void):void',
|
|
|
|
'Headers.fromResponseHeaderString(headersString:string):Headers',
|
2016-05-31 15:06:23 -04:00
|
|
|
'Headers.get(header:string):string',
|
|
|
|
'Headers.getAll(header:string):string[]',
|
|
|
|
'Headers.has(header:string):boolean',
|
|
|
|
'Headers.keys():string[]',
|
|
|
|
'Headers.set(header:string, value:string|string[]):void',
|
|
|
|
'Headers.toJSON():{[key:string]:any}',
|
|
|
|
'Headers.values():string[][]',
|
|
|
|
'Http',
|
|
|
|
'Http._backend:ConnectionBackend //protected',
|
2016-05-27 15:40:31 -04:00
|
|
|
'Http._defaultOptions:RequestOptions //protected',
|
|
|
|
'Http.constructor(_backend:ConnectionBackend, _defaultOptions:RequestOptions)',
|
|
|
|
'Http.delete(url:string, options?:RequestOptionsArgs):Observable<Response>',
|
|
|
|
'Http.get(url:string, options?:RequestOptionsArgs):Observable<Response>',
|
|
|
|
'Http.head(url:string, options?:RequestOptionsArgs):Observable<Response>',
|
|
|
|
'Http.patch(url:string, body:any, options?:RequestOptionsArgs):Observable<Response>',
|
|
|
|
'Http.post(url:string, body:any, options?:RequestOptionsArgs):Observable<Response>',
|
|
|
|
'Http.put(url:string, body:any, options?:RequestOptionsArgs):Observable<Response>',
|
|
|
|
'Http.request(url:string|Request, options?:RequestOptionsArgs):Observable<Response>',
|
2016-06-07 15:19:54 -04:00
|
|
|
'httpFactory(xhrBackend:XHRBackend, requestOptions:RequestOptions):Http',
|
|
|
|
'Jsonp',
|
|
|
|
'Jsonp.constructor(backend:ConnectionBackend, defaultOptions:RequestOptions)',
|
|
|
|
'Jsonp.request(url:string|Request, options?:RequestOptionsArgs):Observable<Response>',
|
2016-05-31 15:06:23 -04:00
|
|
|
'JSONPBackend',
|
|
|
|
'JSONPConnection',
|
|
|
|
'JSONPConnection.finished(data?:any):void',
|
|
|
|
'JSONPConnection.readyState:ReadyState',
|
|
|
|
'JSONPConnection.request:Request',
|
|
|
|
'JSONPConnection.response:Observable<Response>',
|
|
|
|
'ReadyState',
|
|
|
|
'ReadyState.Cancelled',
|
|
|
|
'ReadyState.Done',
|
|
|
|
'ReadyState.HeadersReceived',
|
|
|
|
'ReadyState.Loading',
|
|
|
|
'ReadyState.Open',
|
|
|
|
'ReadyState.Unsent',
|
|
|
|
'Request',
|
|
|
|
'Request.arrayBuffer():ArrayBuffer',
|
|
|
|
'Request.blob():Blob',
|
|
|
|
'Request.constructor(requestOptions:RequestArgs)',
|
|
|
|
'Request.detectContentType():any',
|
|
|
|
'Request.getBody():any',
|
|
|
|
'Request.headers:Headers',
|
|
|
|
'Request.json():string',
|
|
|
|
'Request.method:RequestMethod',
|
|
|
|
'Request.text():string',
|
|
|
|
'Request.url:string',
|
|
|
|
'Request.withCredentials:boolean',
|
|
|
|
'RequestMethod',
|
|
|
|
'RequestMethod.Delete',
|
|
|
|
'RequestMethod.Get',
|
|
|
|
'RequestMethod.Head',
|
|
|
|
'RequestMethod.Options',
|
|
|
|
'RequestMethod.Patch',
|
|
|
|
'RequestMethod.Post',
|
|
|
|
'RequestMethod.Put',
|
|
|
|
'RequestOptions',
|
|
|
|
'RequestOptions.body:any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'RequestOptions.constructor({method,headers,body,url,search,withCredentials}:RequestOptionsArgs={})',
|
|
|
|
'RequestOptions.headers:Headers',
|
|
|
|
'RequestOptions.merge(options?:RequestOptionsArgs):RequestOptions',
|
2016-05-31 15:06:23 -04:00
|
|
|
'RequestOptions.method:RequestMethod|string',
|
|
|
|
'RequestOptions.search:URLSearchParams',
|
|
|
|
'RequestOptions.url:string',
|
|
|
|
'RequestOptions.withCredentials:boolean',
|
|
|
|
'RequestOptionsArgs',
|
|
|
|
'RequestOptionsArgs.body:any',
|
|
|
|
'RequestOptionsArgs.headers:Headers',
|
2016-05-27 15:40:31 -04:00
|
|
|
'RequestOptionsArgs.method:string|RequestMethod',
|
2016-05-31 15:06:23 -04:00
|
|
|
'RequestOptionsArgs.search:string|URLSearchParams',
|
|
|
|
'RequestOptionsArgs.url:string',
|
|
|
|
'RequestOptionsArgs.withCredentials:boolean',
|
|
|
|
'Response',
|
|
|
|
'Response.arrayBuffer():any',
|
|
|
|
'Response.blob():any',
|
|
|
|
'Response.bytesLoaded:number',
|
|
|
|
'Response.constructor(responseOptions:ResponseOptions)',
|
|
|
|
'Response.headers:Headers',
|
|
|
|
'Response.json():any',
|
|
|
|
'Response.ok:boolean',
|
|
|
|
'Response.status:number',
|
|
|
|
'Response.statusText:string',
|
|
|
|
'Response.text():string',
|
|
|
|
'Response.toString():string',
|
2016-06-01 15:34:59 -04:00
|
|
|
'Response.totalBytes:number',
|
2016-05-31 15:06:23 -04:00
|
|
|
'Response.type:ResponseType',
|
|
|
|
'Response.url:string',
|
|
|
|
'ResponseOptions',
|
|
|
|
'ResponseOptions.body:string|Object',
|
2016-05-27 15:40:31 -04:00
|
|
|
'ResponseOptions.constructor({body,status,headers,statusText,type,url}:ResponseOptionsArgs={})',
|
|
|
|
'ResponseOptions.headers:Headers',
|
|
|
|
'ResponseOptions.merge(options?:ResponseOptionsArgs):ResponseOptions',
|
2016-05-31 15:06:23 -04:00
|
|
|
'ResponseOptions.status:number',
|
|
|
|
'ResponseOptions.statusText:string',
|
|
|
|
'ResponseOptions.type:ResponseType',
|
|
|
|
'ResponseOptions.url:string',
|
|
|
|
'ResponseType',
|
|
|
|
'ResponseType.Basic',
|
|
|
|
'ResponseType.Cors',
|
|
|
|
'ResponseType.Default',
|
|
|
|
'ResponseType.Error',
|
|
|
|
'ResponseType.Opaque',
|
|
|
|
'URLSearchParams',
|
|
|
|
'URLSearchParams.append(param:string, val:string):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
'URLSearchParams.appendAll(searchParams:URLSearchParams):any',
|
2016-05-31 15:06:23 -04:00
|
|
|
'URLSearchParams.clone():URLSearchParams',
|
|
|
|
'URLSearchParams.constructor(rawParams:string=\'\')',
|
|
|
|
'URLSearchParams.delete(param:string):void',
|
|
|
|
'URLSearchParams.get(param:string):string',
|
|
|
|
'URLSearchParams.getAll(param:string):string[]',
|
|
|
|
'URLSearchParams.has(param:string):boolean',
|
|
|
|
'URLSearchParams.paramsMap:Map<string, string[]>',
|
|
|
|
'URLSearchParams.rawParams:string=\'\'',
|
2016-05-27 15:40:31 -04:00
|
|
|
'URLSearchParams.replaceAll(searchParams:URLSearchParams):any',
|
|
|
|
'URLSearchParams.set(param:string, val:string):any',
|
2016-05-31 15:06:23 -04:00
|
|
|
'URLSearchParams.setAll(searchParams:URLSearchParams):any',
|
|
|
|
'URLSearchParams.toString():string',
|
2016-05-27 15:40:31 -04:00
|
|
|
'XHRBackend',
|
2016-06-01 13:54:43 -04:00
|
|
|
'XHRBackend.constructor(_browserXHR:BrowserXhr, _baseResponseOptions:ResponseOptions, _xsrfStrategy:XSRFStrategy)',
|
2016-05-31 15:06:23 -04:00
|
|
|
'XHRBackend.createConnection(request:Request):XHRConnection',
|
|
|
|
'XHRConnection',
|
2016-05-27 15:40:31 -04:00
|
|
|
'XHRConnection.constructor(req:Request, browserXHR:BrowserXhr, baseResponseOptions?:ResponseOptions)',
|
2016-05-31 15:06:23 -04:00
|
|
|
'XHRConnection.readyState:ReadyState',
|
|
|
|
'XHRConnection.request:Request',
|
2016-05-27 15:40:31 -04:00
|
|
|
'XHRConnection.response:Observable<Response>',
|
2016-05-31 15:06:23 -04:00
|
|
|
'XHRConnection.setDetectedContentType(req:any, _xhr:any):any',
|
2016-06-01 13:54:43 -04:00
|
|
|
'XSRFStrategy',
|
|
|
|
'XSRFStrategy.configureRequest(req:Request):void',
|
2016-05-27 15:40:31 -04:00
|
|
|
];
|
|
|
|
|
|
|
|
const HTTP_TESTING = [
|
|
|
|
'MockBackend',
|
|
|
|
'MockBackend.connections:any',
|
|
|
|
'MockBackend.connectionsArray:MockConnection[]',
|
|
|
|
'MockBackend.constructor()',
|
|
|
|
'MockBackend.createConnection(req:Request):MockConnection',
|
|
|
|
'MockBackend.pendingConnections:any',
|
|
|
|
'MockBackend.resolveAllConnections():any',
|
|
|
|
'MockBackend.verifyNoPendingRequests():any',
|
|
|
|
'MockConnection',
|
|
|
|
'MockConnection.constructor(req:Request)',
|
|
|
|
'MockConnection.mockDownload(res:Response):any',
|
|
|
|
'MockConnection.mockError(err?:Error):any',
|
|
|
|
'MockConnection.mockRespond(res:Response):any',
|
2016-06-01 15:34:59 -04:00
|
|
|
'MockConnection.mockRespond(res:Response):any',
|
2016-05-27 15:40:31 -04:00
|
|
|
'MockConnection.readyState:ReadyState',
|
|
|
|
'MockConnection.request:Request',
|
|
|
|
'MockConnection.response:ReplaySubject<Response>',
|
|
|
|
];
|
2016-06-07 15:19:54 -04:00
|
|
|
/* clang-format on */
|
2016-05-27 15:40:31 -04:00
|
|
|
|
2016-06-01 15:34:59 -04:00
|
|
|
describe('public API', () => {
|
2016-05-27 15:40:31 -04:00
|
|
|
check('@angular/core/index.ts', CORE);
|
|
|
|
check('@angular/core/testing.ts', CORE_TESTING);
|
|
|
|
check('@angular/common/index.ts', COMMON);
|
|
|
|
check('@angular/common/testing.ts', COMMON_TESTING);
|
|
|
|
check('@angular/compiler/index.ts', COMPILER);
|
|
|
|
check('@angular/compiler/testing.ts', COMPILER_TESTING);
|
|
|
|
check('@angular/upgrade/index.ts', UPGRADE);
|
|
|
|
check('@angular/platform-browser/index.ts', PLATFORM_BROWSER);
|
|
|
|
check('@angular/platform-browser/testing.ts', PLATFORM_BROWSER_TESTING);
|
|
|
|
check('@angular/platform-browser/testing_e2e.ts', PLATFORM_BROWSER_TESTING_E2E);
|
2016-06-10 13:21:53 -04:00
|
|
|
check('@angular/platform-browser-dynamic/index.ts', PLATFORM_BROWSER_DYNAMIC);
|
|
|
|
check('@angular/platform-browser-dynamic/testing.ts', PLATFORM_BROWSER_DYNAMIC_TESTING);
|
2016-05-27 15:40:31 -04:00
|
|
|
check('@angular/platform-server/index.ts', PLATFORM_SERVER);
|
|
|
|
check('@angular/platform-server/testing.ts', PLATFORM_SERVER_TESTING);
|
|
|
|
check('@angular/http/index.ts', HTTP);
|
|
|
|
check('@angular/http/testing.ts', HTTP_TESTING);
|
2016-01-27 11:47:04 -05:00
|
|
|
});
|
|
|
|
|
2016-04-28 20:50:03 -04:00
|
|
|
function check(file: string, expected: string[]) {
|
2016-06-01 15:34:59 -04:00
|
|
|
it('should check ' + file, () => checkPublicApi(file, expected));
|
2016-04-28 20:50:03 -04:00
|
|
|
}
|
|
|
|
|
2016-01-27 11:47:04 -05:00
|
|
|
function checkPublicApi(file: string, expected: string[]) {
|
2016-05-27 15:40:31 -04:00
|
|
|
const sortedActual = publicApi('modules/' + file).sort();
|
2016-06-07 15:19:54 -04:00
|
|
|
const sortedExpected = expected.slice().sort((a: string, b: string) => a.localeCompare(b));
|
2016-06-01 15:34:59 -04:00
|
|
|
const unsorted = expected.find((element, index) => element !== sortedExpected[index]);
|
2016-04-10 22:36:16 -04:00
|
|
|
const missing = sortedActual.filter((i) => sortedExpected.indexOf(i) < 0);
|
|
|
|
const extra = sortedExpected.filter((i) => sortedActual.indexOf(i) < 0);
|
|
|
|
|
2016-05-27 15:40:31 -04:00
|
|
|
// console.log(sortedActual.join('\',\n \''));
|
2016-06-01 15:34:59 -04:00
|
|
|
if (unsorted) {
|
2016-06-07 15:19:54 -04:00
|
|
|
fail(
|
|
|
|
`The array of expected APIs is incorrectly sorted starting at element:\n ${unsorted}` +
|
|
|
|
`\n\nexpected: ${sortedActual.join("\n")}`);
|
2016-06-01 15:34:59 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
2016-04-10 22:36:16 -04:00
|
|
|
if (missing.length > 0) {
|
2016-04-28 20:50:03 -04:00
|
|
|
console.log('=================================================================');
|
|
|
|
console.log('=================================================================');
|
|
|
|
console.log('=================================================================');
|
|
|
|
console.log('=================================================================');
|
2016-05-26 13:45:37 -04:00
|
|
|
console.log('Missing:');
|
2016-04-10 22:36:16 -04:00
|
|
|
missing.forEach((m) => console.log(m));
|
|
|
|
}
|
|
|
|
|
|
|
|
if (extra.length > 0) {
|
2016-05-26 13:45:37 -04:00
|
|
|
console.log('Extra:');
|
2016-04-10 22:36:16 -04:00
|
|
|
extra.forEach((m) => console.log(m));
|
|
|
|
}
|
|
|
|
|
|
|
|
expect(missing.map(s => `+${s}`).concat(extra.map(s => `-${s}`))).toEqual([]);
|
2016-01-27 11:47:04 -05:00
|
|
|
}
|