UNPKG

angular-admin-lte-teliqo

Version:
75 lines (74 loc) 2.29 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnDestroy, Renderer2, TemplateRef } from '@angular/core'; import { AnimationEvent } from '../animations/animations.interface'; export declare class DropdownToggleComponent { templateRef: TemplateRef<any>; toggleElement: ElementRef; } export declare class DropdownMenuComponent { templateRef: TemplateRef<any>; } export declare class DropdownComponent implements AfterViewInit, OnDestroy { private changeDetectorRef; private elementRef; private ngZone; private renderer2; private documentClickListener; private listeners; buttonStyleClass: string; buttonBackgroudColor: string; contentStyleClass: string; isCollapsed: boolean; isWrapper: boolean; styleClass: string; toggleElement: Element; toggleText: string; onCollapseStart: EventEmitter<{}>; onCollapseDone: EventEmitter<{}>; dropdownToggleComponent: DropdownToggleComponent; dropdownMenuComponent: DropdownMenuComponent; private defaultToggleElement; /** * @method constructor * @param changeDetectorRef [description] * @param elementRef [description] * @param ngZone [description] * @param renderer2 [description] */ constructor(changeDetectorRef: ChangeDetectorRef, elementRef: ElementRef, ngZone: NgZone, renderer2: Renderer2); /** * @method ngAfterViewInit */ ngAfterViewInit(): void; /** * @method ngOnDestroy */ ngOnDestroy(): void; /** * [toggle description] * @method toggle * @param event [description] */ toggleDropdown(event: Event): void; /** * [collapseStart description] * @method collapseStart * @param event [description] */ collapseStart(event: AnimationEvent): void; /** * [collapseDone description] * @method collapseDone * @param event [description] */ collapseDone(event: AnimationEvent): void; /** * [bindDocumentClickListener description] * @method bindDocumentClickListener */ private bindDocumentClickListener(); /** * [unBindDocumentClickListener description] * @method unBindDocumentClickListener */ private unBindDocumentClickListener(); }