UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

23 lines (22 loc) 835 B
import { Type } from 'angular2/src/facade/lang'; import { DirectiveMetadata } from '../core/metadata'; import { DirectiveResolver } from 'angular2/src/compiler/directive_resolver'; /** * An implementation of {@link DirectiveResolver} that allows overriding * various properties of directives. */ export declare class MockDirectiveResolver extends DirectiveResolver { private _providerOverrides; private viewProviderOverrides; resolve(type: Type): DirectiveMetadata; /** * @deprecated */ setBindingsOverride(type: Type, bindings: any[]): void; /** * @deprecated */ setViewBindingsOverride(type: Type, viewBindings: any[]): void; setProvidersOverride(type: Type, providers: any[]): void; setViewProvidersOverride(type: Type, viewProviders: any[]): void; }