UNPKG

@tarktech/ngx-context

Version:

Angular Context: Easy property binding for router outlet and nested component trees.

12 lines (11 loc) 845 B
import { ChangeDetectorRef } from '@angular/core'; import { AbstractContextConsumer } from './consumer.abstract'; import { ContextProviderComponent } from './provider.component'; import * as i0 from "@angular/core"; export declare class ContextConsumerDirective<T = any> extends AbstractContextConsumer<T> { set consume(consume: string | string[]); get consume(): string | string[]; constructor(providerComponent: ContextProviderComponent, host: ChangeDetectorRef); static ɵfac: i0.ɵɵFactoryDeclaration<ContextConsumerDirective<any>, [{ optional: true; skipSelf: true; }, { optional: true; host: true; }]>; static ɵdir: i0.ɵɵDirectiveDeclaration<ContextConsumerDirective<any>, "[contextConsumer]", never, { "consume": { "alias": "contextConsumer"; "required": false; }; }, {}, never, never, false, never>; }