chore: update typings
Note that the typings don’t reflect the shape of the metadata due to a bug in the public-api-guard
This commit is contained in:
parent
63e15ffaec
commit
cc2873a94d
@ -137,6 +137,11 @@ export interface Query {
|
|||||||
selector: any;
|
selector: any;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Base class for query metadata
|
||||||
|
*
|
||||||
|
* @stable
|
||||||
|
*/
|
||||||
export abstract class Query {}
|
export abstract class Query {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
421
tools/public_api_guard/core/index.d.ts
vendored
421
tools/public_api_guard/core/index.d.ts
vendored
@ -159,21 +159,7 @@ export declare function asNativeElements(debugEls: DebugElement[]): any;
|
|||||||
export declare function assertPlatform(requiredToken: any): PlatformRef;
|
export declare function assertPlatform(requiredToken: any): PlatformRef;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var Attribute: AttributeMetadataFactory;
|
export declare const Attribute: AttributeDecorator;
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class AttributeMetadata extends DependencyMetadata {
|
|
||||||
attributeName: string;
|
|
||||||
token: AttributeMetadata;
|
|
||||||
constructor(attributeName: string);
|
|
||||||
toString(): string;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface AttributeMetadataFactory {
|
|
||||||
(name: string): TypeDecorator;
|
|
||||||
new (name: string): AttributeMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @experimental */
|
/** @experimental */
|
||||||
export declare const AUTO_STYLE: string;
|
export declare const AUTO_STYLE: string;
|
||||||
@ -247,11 +233,7 @@ export declare type CompilerOptions = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var Component: ComponentMetadataFactory;
|
export declare const Component: ComponentDecorator;
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface ComponentDecorator extends TypeDecorator {
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare class ComponentFactory<C> {
|
export declare class ComponentFactory<C> {
|
||||||
@ -267,43 +249,6 @@ export declare abstract class ComponentFactoryResolver {
|
|||||||
static NULL: ComponentFactoryResolver;
|
static NULL: ComponentFactoryResolver;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class ComponentMetadata extends DirectiveMetadata implements ComponentMetadataType {
|
|
||||||
animations: AnimationEntryMetadata[];
|
|
||||||
changeDetection: ChangeDetectionStrategy;
|
|
||||||
encapsulation: ViewEncapsulation;
|
|
||||||
entryComponents: Array<Type<any> | any[]>;
|
|
||||||
interpolation: [string, string];
|
|
||||||
moduleId: string;
|
|
||||||
styleUrls: string[];
|
|
||||||
styles: string[];
|
|
||||||
template: string;
|
|
||||||
templateUrl: string;
|
|
||||||
viewProviders: Provider[];
|
|
||||||
constructor({selector, inputs, outputs, host, exportAs, moduleId, providers, viewProviders, changeDetection, queries, templateUrl, template, styleUrls, styles, animations, encapsulation, interpolation, entryComponents}?: ComponentMetadataType);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface ComponentMetadataFactory {
|
|
||||||
(obj: ComponentMetadataType): ComponentDecorator;
|
|
||||||
new (obj: ComponentMetadataType): ComponentMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface ComponentMetadataType extends DirectiveMetadataType {
|
|
||||||
animations?: AnimationEntryMetadata[];
|
|
||||||
changeDetection?: ChangeDetectionStrategy;
|
|
||||||
encapsulation?: ViewEncapsulation;
|
|
||||||
entryComponents?: Array<Type<any> | any[]>;
|
|
||||||
interpolation?: [string, string];
|
|
||||||
moduleId?: string;
|
|
||||||
styleUrls?: string[];
|
|
||||||
styles?: string[];
|
|
||||||
template?: string;
|
|
||||||
templateUrl?: string;
|
|
||||||
viewProviders?: any[];
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare abstract class ComponentRef<C> {
|
export declare abstract class ComponentRef<C> {
|
||||||
changeDetectorRef: ChangeDetectorRef;
|
changeDetectorRef: ChangeDetectorRef;
|
||||||
@ -317,47 +262,10 @@ export declare abstract class ComponentRef<C> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var ContentChild: ContentChildMetadataFactory;
|
export declare const ContentChild: ContentChildDecorator;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare class ContentChildMetadata extends QueryMetadata {
|
export declare const ContentChildren: ContentChildrenDecorator;
|
||||||
constructor(_selector: Type<any> | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface ContentChildMetadataFactory {
|
|
||||||
(selector: Type<any> | Function | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
}): any;
|
|
||||||
new (selector: Type<any> | Function | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
}): ContentChildMetadataFactory;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare var ContentChildren: ContentChildrenMetadataFactory;
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class ContentChildrenMetadata extends QueryMetadata {
|
|
||||||
constructor(_selector: Type<any> | string, {descendants, read}?: {
|
|
||||||
descendants?: boolean;
|
|
||||||
read?: any;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface ContentChildrenMetadataFactory {
|
|
||||||
(selector: Type<any> | Function | string, {descendants, read}?: {
|
|
||||||
descendants?: boolean;
|
|
||||||
read?: any;
|
|
||||||
}): any;
|
|
||||||
new (selector: Type<any> | Function | string, {descendants, read}?: {
|
|
||||||
descendants?: boolean;
|
|
||||||
read?: any;
|
|
||||||
}): ContentChildrenMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @experimental */
|
/** @experimental */
|
||||||
export declare function createPlatform(injector: Injector): PlatformRef;
|
export declare function createPlatform(injector: Injector): PlatformRef;
|
||||||
@ -435,48 +343,7 @@ export declare class DefaultIterableDiffer implements IterableDiffer {
|
|||||||
export declare function destroyPlatform(): void;
|
export declare function destroyPlatform(): void;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var Directive: DirectiveMetadataFactory;
|
export declare const Directive: DirectiveDecorator;
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface DirectiveDecorator extends TypeDecorator {
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class DirectiveMetadata extends InjectableMetadata implements DirectiveMetadataType {
|
|
||||||
exportAs: string;
|
|
||||||
host: {
|
|
||||||
[key: string]: string;
|
|
||||||
};
|
|
||||||
inputs: string[];
|
|
||||||
outputs: string[];
|
|
||||||
providers: Provider[];
|
|
||||||
queries: {
|
|
||||||
[key: string]: any;
|
|
||||||
};
|
|
||||||
selector: string;
|
|
||||||
constructor({selector, inputs, outputs, host, providers, exportAs, queries}?: DirectiveMetadataType);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface DirectiveMetadataFactory {
|
|
||||||
(obj: DirectiveMetadataType): DirectiveDecorator;
|
|
||||||
new (obj: DirectiveMetadataType): DirectiveMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface DirectiveMetadataType {
|
|
||||||
exportAs?: string;
|
|
||||||
host?: {
|
|
||||||
[key: string]: string;
|
|
||||||
};
|
|
||||||
inputs?: string[];
|
|
||||||
outputs?: string[];
|
|
||||||
providers?: any[];
|
|
||||||
queries?: {
|
|
||||||
[key: string]: any;
|
|
||||||
};
|
|
||||||
selector?: string;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare abstract class DoCheck {
|
export declare abstract class DoCheck {
|
||||||
@ -555,78 +422,36 @@ export interface GetTestability {
|
|||||||
export declare function group(steps: AnimationMetadata[]): AnimationGroupMetadata;
|
export declare function group(steps: AnimationMetadata[]): AnimationGroupMetadata;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var Host: HostMetadataFactory;
|
export declare const Host: HostDecorator;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var HostBinding: HostBindingMetadataFactory;
|
export declare const HostBinding: HostBindingDecorator;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare class HostBindingMetadata {
|
export interface HostDecorator {
|
||||||
hostPropertyName: string;
|
/** @stable */ (): any;
|
||||||
constructor(hostPropertyName?: string);
|
new (): Host;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export interface HostBindingMetadataFactory {
|
export declare const HostListener: HostListenerDecorator;
|
||||||
(hostPropertyName?: string): any;
|
|
||||||
new (hostPropertyName?: string): any;
|
/** @stable */
|
||||||
|
export declare const Inject: InjectDecorator;
|
||||||
|
|
||||||
|
/** @stable */
|
||||||
|
export declare const Injectable: InjectableDecorator;
|
||||||
|
|
||||||
|
/** @stable */
|
||||||
|
export interface InjectableDecorator {
|
||||||
|
/** @stable */ (): any;
|
||||||
|
new (): Injectable;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var HostListener: HostListenerMetadataFactory;
|
export interface InjectDecorator {
|
||||||
|
/** @stable */ (token: any): any;
|
||||||
/** @stable */
|
new (token: any): Inject;
|
||||||
export declare class HostListenerMetadata {
|
|
||||||
args: string[];
|
|
||||||
eventName: string;
|
|
||||||
constructor(eventName: string, args?: string[]);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface HostListenerMetadataFactory {
|
|
||||||
(eventName: string, args?: string[]): any;
|
|
||||||
new (eventName: string, args?: string[]): any;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class HostMetadata {
|
|
||||||
toString(): string;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface HostMetadataFactory {
|
|
||||||
(): any;
|
|
||||||
new (): HostMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare var Inject: InjectMetadataFactory;
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare var Injectable: InjectableMetadataFactory;
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class InjectableMetadata {
|
|
||||||
constructor();
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface InjectableMetadataFactory {
|
|
||||||
(): any;
|
|
||||||
new (): InjectableMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class InjectMetadata {
|
|
||||||
token: any;
|
|
||||||
constructor(token: any);
|
|
||||||
toString(): string;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface InjectMetadataFactory {
|
|
||||||
(token: any): any;
|
|
||||||
new (token: any): InjectMetadata;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
@ -637,20 +462,7 @@ export declare abstract class Injector {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var Input: InputMetadataFactory;
|
export declare const Input: InputDecorator;
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class InputMetadata {
|
|
||||||
bindingPropertyName: string;
|
|
||||||
constructor(
|
|
||||||
bindingPropertyName?: string);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface InputMetadataFactory {
|
|
||||||
(bindingPropertyName?: string): any;
|
|
||||||
new (bindingPropertyName?: string): any;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @experimental */
|
/** @experimental */
|
||||||
export declare function isDevMode(): boolean;
|
export declare function isDevMode(): boolean;
|
||||||
@ -726,11 +538,7 @@ export interface ModuleWithProviders {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var NgModule: NgModuleMetadataFactory;
|
export declare const NgModule: NgModuleDecorator;
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface NgModuleDecorator extends TypeDecorator {
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @experimental */
|
/** @experimental */
|
||||||
export declare class NgModuleFactory<T> {
|
export declare class NgModuleFactory<T> {
|
||||||
@ -746,37 +554,6 @@ export declare abstract class NgModuleFactoryLoader {
|
|||||||
abstract load(path: string): Promise<NgModuleFactory<any>>;
|
abstract load(path: string): Promise<NgModuleFactory<any>>;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class NgModuleMetadata extends InjectableMetadata implements NgModuleMetadataType {
|
|
||||||
bootstrap: Array<Type<any> | any[]>;
|
|
||||||
declarations: Array<Type<any> | any[]>;
|
|
||||||
entryComponents: Array<Type<any> | any[]>;
|
|
||||||
exports: Array<Type<any> | any[]>;
|
|
||||||
id: string;
|
|
||||||
imports: Array<Type<any> | ModuleWithProviders | any[]>;
|
|
||||||
providers: Provider[];
|
|
||||||
schemas: Array<SchemaMetadata | any[]>;
|
|
||||||
constructor(options?: NgModuleMetadataType);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface NgModuleMetadataFactory {
|
|
||||||
(obj?: NgModuleMetadataType): NgModuleDecorator;
|
|
||||||
new (obj?: NgModuleMetadataType): NgModuleMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface NgModuleMetadataType {
|
|
||||||
bootstrap?: Array<Type<any> | any[]>;
|
|
||||||
declarations?: Array<Type<any> | any[]>;
|
|
||||||
entryComponents?: Array<Type<any> | any[]>;
|
|
||||||
exports?: Array<Type<any> | any[]>;
|
|
||||||
id?: string;
|
|
||||||
imports?: Array<Type<any> | ModuleWithProviders | any[]>;
|
|
||||||
providers?: Provider[];
|
|
||||||
schemas?: Array<SchemaMetadata | any[]>;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare abstract class NgModuleRef<T> {
|
export declare abstract class NgModuleRef<T> {
|
||||||
componentFactoryResolver: ComponentFactoryResolver;
|
componentFactoryResolver: ComponentFactoryResolver;
|
||||||
@ -831,58 +608,22 @@ export declare class OpaqueToken {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var Optional: OptionalMetadataFactory;
|
export declare const Optional: OptionalDecorator;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare class OptionalMetadata {
|
export interface OptionalDecorator {
|
||||||
toString(): string;
|
/** @stable */ (): any;
|
||||||
|
new (): Optional;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export interface OptionalMetadataFactory {
|
export declare const Output: OutputDecorator;
|
||||||
(): any;
|
|
||||||
new (): OptionalMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare var Output: OutputMetadataFactory;
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class OutputMetadata {
|
|
||||||
bindingPropertyName: string;
|
|
||||||
constructor(bindingPropertyName?: string);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface OutputMetadataFactory {
|
|
||||||
(bindingPropertyName?: string): any;
|
|
||||||
new (bindingPropertyName?: string): any;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @experimental */
|
/** @experimental */
|
||||||
export declare const PACKAGE_ROOT_URL: any;
|
export declare const PACKAGE_ROOT_URL: any;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var Pipe: PipeMetadataFactory;
|
export declare const Pipe: PipeDecorator;
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class PipeMetadata extends InjectableMetadata implements PipeMetadataType {
|
|
||||||
name: string;
|
|
||||||
pure: boolean;
|
|
||||||
constructor({name, pure}: PipeMetadataType);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface PipeMetadataFactory {
|
|
||||||
(obj: PipeMetadataType): any;
|
|
||||||
new (obj: PipeMetadataType): any;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface PipeMetadataType {
|
|
||||||
name: string;
|
|
||||||
pure?: boolean;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export interface PipeTransform {
|
export interface PipeTransform {
|
||||||
@ -908,6 +649,10 @@ export declare abstract class PlatformRef {
|
|||||||
/** @stable */
|
/** @stable */
|
||||||
export declare type Provider = TypeProvider | ValueProvider | ClassProvider | ExistingProvider | FactoryProvider | any[];
|
export declare type Provider = TypeProvider | ValueProvider | ClassProvider | ExistingProvider | FactoryProvider | any[];
|
||||||
|
|
||||||
|
/** @stable */
|
||||||
|
export declare abstract class Query {
|
||||||
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare class QueryList<T> {
|
export declare class QueryList<T> {
|
||||||
changes: Observable<any>;
|
changes: Observable<any>;
|
||||||
@ -927,23 +672,6 @@ export declare class QueryList<T> {
|
|||||||
toString(): string;
|
toString(): string;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class QueryMetadata extends DependencyMetadata {
|
|
||||||
descendants: boolean;
|
|
||||||
first: boolean;
|
|
||||||
isVarBindingQuery: boolean;
|
|
||||||
isViewQuery: boolean;
|
|
||||||
read: any;
|
|
||||||
selector: any;
|
|
||||||
varBindings: string[];
|
|
||||||
constructor(_selector: Type<any> | string, {descendants, first, read}?: {
|
|
||||||
descendants?: boolean;
|
|
||||||
first?: boolean;
|
|
||||||
read?: any;
|
|
||||||
});
|
|
||||||
toString(): string;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare abstract class ReflectiveInjector implements Injector {
|
export declare abstract class ReflectiveInjector implements Injector {
|
||||||
parent: Injector;
|
parent: Injector;
|
||||||
@ -1050,17 +778,12 @@ export declare enum SecurityContext {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var Self: SelfMetadataFactory;
|
export declare const Self: SelfDecorator;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare class SelfMetadata {
|
export interface SelfDecorator {
|
||||||
toString(): string;
|
/** @stable */ (): any;
|
||||||
}
|
new (): Self;
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface SelfMetadataFactory {
|
|
||||||
(): any;
|
|
||||||
new (): SelfMetadata;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @experimental */
|
/** @experimental */
|
||||||
@ -1083,17 +806,12 @@ export interface SimpleChanges {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var SkipSelf: SkipSelfMetadataFactory;
|
export declare const SkipSelf: SkipSelfDecorator;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare class SkipSelfMetadata {
|
export interface SkipSelfDecorator {
|
||||||
toString(): string;
|
/** @stable */ (): any;
|
||||||
}
|
new (): SkipSelf;
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface SkipSelfMetadataFactory {
|
|
||||||
(): any;
|
|
||||||
new (): SkipSelfMetadata;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @experimental */
|
/** @experimental */
|
||||||
@ -1186,45 +904,10 @@ export interface ValueProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare var ViewChild: ViewChildMetadataFactory;
|
export declare const ViewChild: ViewChildDecorator;
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare class ViewChildMetadata extends ViewQueryMetadata {
|
export declare const ViewChildren: ViewChildrenDecorator;
|
||||||
constructor(_selector: Type<any> | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface ViewChildMetadataFactory {
|
|
||||||
(selector: Type<any> | Function | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
}): any;
|
|
||||||
new (selector: Type<any> | Function | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
}): ViewChildMetadataFactory;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare var ViewChildren: ViewChildrenMetadataFactory;
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class ViewChildrenMetadata extends ViewQueryMetadata {
|
|
||||||
constructor(_selector: Type<any> | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
});
|
|
||||||
toString(): string;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export interface ViewChildrenMetadataFactory {
|
|
||||||
(selector: Type<any> | Function | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
}): any;
|
|
||||||
new (selector: Type<any> | Function | string, {read}?: {
|
|
||||||
read?: any;
|
|
||||||
}): ViewChildrenMetadata;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare abstract class ViewContainerRef {
|
export declare abstract class ViewContainerRef {
|
||||||
@ -1250,16 +933,6 @@ export declare enum ViewEncapsulation {
|
|||||||
None = 2,
|
None = 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @stable */
|
|
||||||
export declare class ViewQueryMetadata extends QueryMetadata {
|
|
||||||
isViewQuery: boolean;
|
|
||||||
constructor(_selector: Type<any> | string, {descendants, first, read}?: {
|
|
||||||
descendants?: boolean;
|
|
||||||
first?: boolean;
|
|
||||||
read?: any;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @stable */
|
/** @stable */
|
||||||
export declare abstract class ViewRef {
|
export declare abstract class ViewRef {
|
||||||
destroyed: boolean;
|
destroyed: boolean;
|
||||||
|
16
tools/public_api_guard/core/testing/index.d.ts
vendored
16
tools/public_api_guard/core/testing/index.d.ts
vendored
@ -70,10 +70,10 @@ export declare class TestBed implements Injector {
|
|||||||
execute(tokens: any[], fn: Function): any;
|
execute(tokens: any[], fn: Function): any;
|
||||||
get(token: any, notFoundValue?: any): any;
|
get(token: any, notFoundValue?: any): any;
|
||||||
/** @experimental */ initTestEnvironment(ngModule: Type<any>, platform: PlatformRef): void;
|
/** @experimental */ initTestEnvironment(ngModule: Type<any>, platform: PlatformRef): void;
|
||||||
overrideComponent(component: Type<any>, override: MetadataOverride<ComponentMetadataType>): void;
|
overrideComponent(component: Type<any>, override: MetadataOverride<Component>): void;
|
||||||
overrideDirective(directive: Type<any>, override: MetadataOverride<DirectiveMetadataType>): void;
|
overrideDirective(directive: Type<any>, override: MetadataOverride<Directive>): void;
|
||||||
overrideModule(ngModule: Type<any>, override: MetadataOverride<NgModuleMetadataType>): void;
|
overrideModule(ngModule: Type<any>, override: MetadataOverride<NgModule>): void;
|
||||||
overridePipe(pipe: Type<any>, override: MetadataOverride<PipeMetadataType>): void;
|
overridePipe(pipe: Type<any>, override: MetadataOverride<Pipe>): void;
|
||||||
/** @experimental */ resetTestEnvironment(): void;
|
/** @experimental */ resetTestEnvironment(): void;
|
||||||
resetTestingModule(): void;
|
resetTestingModule(): void;
|
||||||
static compileComponents(): Promise<any>;
|
static compileComponents(): Promise<any>;
|
||||||
@ -85,10 +85,10 @@ export declare class TestBed implements Injector {
|
|||||||
static createComponent<T>(component: Type<T>): ComponentFixture<T>;
|
static createComponent<T>(component: Type<T>): ComponentFixture<T>;
|
||||||
static get(token: any, notFoundValue?: any): any;
|
static get(token: any, notFoundValue?: any): any;
|
||||||
/** @experimental */ static initTestEnvironment(ngModule: Type<any>, platform: PlatformRef): TestBed;
|
/** @experimental */ static initTestEnvironment(ngModule: Type<any>, platform: PlatformRef): TestBed;
|
||||||
static overrideComponent(component: Type<any>, override: MetadataOverride<ComponentMetadataType>): typeof TestBed;
|
static overrideComponent(component: Type<any>, override: MetadataOverride<Component>): typeof TestBed;
|
||||||
static overrideDirective(directive: Type<any>, override: MetadataOverride<DirectiveMetadataType>): typeof TestBed;
|
static overrideDirective(directive: Type<any>, override: MetadataOverride<Directive>): typeof TestBed;
|
||||||
static overrideModule(ngModule: Type<any>, override: MetadataOverride<NgModuleMetadataType>): typeof TestBed;
|
static overrideModule(ngModule: Type<any>, override: MetadataOverride<NgModule>): typeof TestBed;
|
||||||
static overridePipe(pipe: Type<any>, override: MetadataOverride<PipeMetadataType>): typeof TestBed;
|
static overridePipe(pipe: Type<any>, override: MetadataOverride<Pipe>): typeof TestBed;
|
||||||
/** @experimental */ static resetTestEnvironment(): void;
|
/** @experimental */ static resetTestEnvironment(): void;
|
||||||
static resetTestingModule(): typeof TestBed;
|
static resetTestingModule(): typeof TestBed;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user