refactor: remove facade/collection (#14837)

This commit is contained in:
Miško Hevery
2017-03-01 14:10:59 -08:00
committed by Chuck Jazdzewski
parent 4fe0b90948
commit b0e0839075
27 changed files with 149 additions and 244 deletions

View File

@ -717,6 +717,11 @@ export declare abstract class PlatformRef {
abstract onDestroy(callback: () => void): void;
}
/** @experimental */
export interface Predicate<T> {
(value: T, index?: number, array?: T[]): boolean;
}
/** @stable */
export declare type Provider = TypeProvider | ValueProvider | ClassProvider | ExistingProvider | FactoryProvider | any[];