UNPKG

@ngx-performance-ui/ui

Version:
23 lines (22 loc) 718 B
import { ElementRef, Renderer2, ViewContainerRef, TemplateRef, Type } from '@angular/core'; import { Observable } from 'rxjs'; export declare class DropdownDirective { private renderer; private elRef; private vcRef; private _pDropdown; pDropdown: string | TemplateRef<any> | Type<any>; show: boolean; trigger: 'mousemove' | 'click'; mousemove$: Observable<MouseEvent>; click$: Observable<MouseEvent>; container: HTMLElement; dropdownContainer: HTMLElement; constructor(renderer: Renderer2, elRef: ElementRef, vcRef: ViewContainerRef); private subscribeToMouse; ngOnInit(): void; ngOnDestroy(): void; view(): void; hide(): void; remove(): void; }