@tarktech/ngx-context
Version:
Angular Context: Easy property binding for router outlet and nested component trees.
12 lines (11 loc) • 845 B
TypeScript
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>;
}