UNPKG

truly-ui

Version:

Web Components for Desktop Applications.

31 lines 1.39 kB
import { AfterViewInit, OnDestroy, ViewContainerRef, Renderer2, OnInit } from '@angular/core'; import { MenuService } from '../core/services/menu.service'; import { FixedPositionDirective } from '../misc/fixed-position.directive'; import * as i0 from "@angular/core"; export declare class TlPopupMenu implements AfterViewInit, OnInit, OnDestroy { private menuService; private renderer; items: any[]; label: string; icon: string; subItem: string; trigger: any; target: any; positionY: string; overlapTrigger: boolean; positionX: string; hover: boolean; wrapperMenuItem: ViewContainerRef; fixedPos: FixedPositionDirective; constructor(menuService: MenuService, renderer: Renderer2); ngOnInit(): void; ngAfterViewInit(): void; validateTarget(): void; listenDocumentClick(): void; listenTrigger(): void; listenTriggerMouseLeave(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TlPopupMenu, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TlPopupMenu, "tl-popupmenu", never, { "items": "items"; "label": "label"; "icon": "icon"; "subItem": "subItem"; "trigger": "trigger"; "target": "target"; "positionY": "positionY"; "overlapTrigger": "overlapTrigger"; "positionX": "positionX"; "hover": "hover"; }, {}, never, never, false, never>; } //# sourceMappingURL=popupmenu.d.ts.map