UNPKG

ng-prime-tools

Version:

An advanced PrimeNG table for Angular

41 lines 1.65 kB
import { AfterViewInit, ElementRef, OnInit, Renderer2 } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { Menu, FormTextField, SideMenuBarConfig, CardConfig, Badge } from '../models'; import { BadgeType } from '../enums'; import * as i0 from "@angular/core"; export declare class PTSideBarMenuComponent implements OnInit, AfterViewInit { private renderer; private el; menuConfig: SideMenuBarConfig; constructor(renderer: Renderer2, el: ElementRef); searchCardConfig: CardConfig; cardConfig: CardConfig; formGroup: FormGroup; searchField: FormTextField; filteredMenus: Menu[]; ngOnInit(): void; toggleMenu(item: Menu, event: Event): void; getChevronClass(item: Menu): string; getBadgeStyles(badge: Badge): { color: string; backgroundColor: string; padding: string; borderRadius: string; fontSize: string; }; getDefaultBadgeColors(type: BadgeType): { color: string; backgroundColor: string; }; onSearch(searchTerm: string): void; searchInMenu(menu: Menu, searchTerm: string): Menu | null; collapseAllMenus(): void; getMenuItemStyles(): any; getMenuLinkStyles(): any; getSubMenuLinkStyles(): any; ngAfterViewInit(): void; applyHoverEffects(): void; static ɵfac: i0.ɵɵFactoryDeclaration<PTSideBarMenuComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PTSideBarMenuComponent, "pt-side-bar-menu", never, { "menuConfig": { "alias": "menuConfig"; "required": false; }; }, {}, never, never, false, never>; } //# sourceMappingURL=pt-side-bar-menu.component.d.ts.map