UNPKG

@controladad/ng-base

Version:
24 lines (23 loc) 1.18 kB
import { AfterViewInit, DestroyRef, ElementRef, OnInit } from '@angular/core'; import { CacSelectOptionsComponent } from './select-options.component'; import * as i0 from "@angular/core"; export declare class OptionsTriggerDirective implements OnInit, AfterViewInit { private host; destroyRef: DestroyRef; uiOptionsTriggerFor?: CacSelectOptionsComponent<any>; selector: 'self' | 'input'; filter: boolean; preventMenuOpen: boolean; preventMenuClose: boolean; private _selectorEl; private _previouslyActivatedEl?; constructor(host: ElementRef<HTMLInputElement>); ngOnInit(): void; ngAfterViewInit(): void; private getSelectorEl; private openMenu; private preventOpenTemporary; private preventCloseTemporary; static ɵfac: i0.ɵɵFactoryDeclaration<OptionsTriggerDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<OptionsTriggerDirective, "[uiOptionsTriggerFor]", never, { "uiOptionsTriggerFor": { "alias": "uiOptionsTriggerFor"; "required": false; }; "selector": { "alias": "selector"; "required": false; }; "filter": { "alias": "filter"; "required": false; }; }, {}, never, never, true, never>; }