UNPKG

truly-ui

Version:

Web Components for Desktop Applications.

92 lines 3.3 kB
import { ElementRef, AfterContentInit, ChangeDetectorRef } from '@angular/core'; import { Subject } from 'rxjs'; import { Router } from '@angular/router'; import * as i0 from "@angular/core"; export declare class TlAdvancedRootMenu implements AfterContentInit { private change; private router; icon: string; label: string; subItem: string; items: any[]; docked: boolean; width: string; dockWidth: string; group: string; charsToSearch: number; topDislocation: number; titleMenu: string; anchorElements: any[]; widthRootMenu: string; visibilityMenu: boolean; operationMode: string; topPosition: string; filterEmptyMessage: string; inputPlaceholder: string; itemHeight: string; rootItemHeight: string; groups: any[]; model: string; innerScrollWrapper: number; maxHeight: string; callBack: Function; nothingFound: boolean; onRootMenuLoad: Subject<boolean>; onChangeItems: Subject<boolean>; private modelChanged; private filteredMenu; private subMenuService; private index; private link; private listMenuElements; subMenuList: ElementRef; wrapperItemsList: ElementRef; inputElement: ElementRef; wrapperItems: ElementRef; constructor(change: ChangeDetectorRef, router: Router); ngAfterContentInit(): void; setDataSubMenu(items: any): void; setProperties(properties: any): void; getListMenuElements(): void; isTermLengthEqualsZero(searchTerm: any): boolean; isTermGreaterThanChars(searchTerm: any): boolean; filterCategory(array: any): void; changeInputValue(value: any): void; filterMenuItem(value: any): void; handleDataFiltered(): void; mathWithTerm(menu: any, value: any): any; hasDataFound(): boolean; close(): void; rebuildMenu(): void; onArrowDown($event: any): void; onArrowLeft($event: any): void; onArrowRight($event: any, element: any): void; onArrowUp($event: any): any; onScrollWrapper(): void; onHoverSubMenu(element: any): void; onLeaveSubMenu(element: any): void; isOperationModeHover(): boolean; closeAllSubMenus(): void; setFocusElement(): void; existListElement(index: any): any; isFocusInput(): boolean; callbackListElement($event: any, item: any): Promise<boolean>; handleCallbackItem(item: any, $event: any): void; filterSubItem(array: any, value: any, menu: any): void; getItemsCategory(category: any, array: any): any; existGroup(category: any): boolean; setAnchorElement(item: any, element: any): void; toggleSubMenu(element: any, subItem: any, $event: any): void; isTargetEqualsElement(element: any, target: any): boolean; isContentMath(element: any): any[]; isTargetListElement(element: any, target: any): boolean; alreadyTaken(element: any): any[]; setMenuServiceInstance(menuService: any): void; setInputFocus(): void; getWidth(): string; toggleVisibility(): void; setTopPosition(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TlAdvancedRootMenu, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TlAdvancedRootMenu, "tl-advanced-root-menu", never, {}, {}, never, never, false, never>; } //# sourceMappingURL=advanced-root-menu.d.ts.map