@karelics/angular-unleash-proxy-client
Version:
Angular wrapper for [unleash-proxy-client](https://github.com/Unleash/unleash-proxy-client-js).
16 lines (15 loc) • 1.07 kB
TypeScript
import { TemplateRef } from '@angular/core';
import { FeatureDirective } from './feature.directive';
import { NgIfContext } from '@angular/common';
import { JoinOperator } from './join-operator';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export declare class FeatureEnabledDirective extends FeatureDirective {
set toggleNames(val: string | string[]);
set operator(val: JoinOperator);
set else(templateRef: TemplateRef<NgIfContext<boolean>> | null);
private _operator;
protected toggleState$: (toggleNames: string[]) => import("rxjs").Observable<boolean>;
static ɵfac: i0.ɵɵFactoryDeclaration<FeatureEnabledDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<FeatureEnabledDirective, "[featureEnabled]", never, { "toggleNames": { "alias": "featureEnabled"; "required": false; }; "operator": { "alias": "featureEnabledOperator"; "required": false; }; "else": { "alias": "featureEnabledElse"; "required": false; }; }, {}, never, never, true, [{ directive: typeof i1.NgIf; inputs: {}; outputs: {}; }]>;
}