UNPKG

angular-admin-lte-teliqo

Version:
119 lines (118 loc) 3.71 kB
import { AfterContentInit, AfterViewInit, ChangeDetectorRef, EventEmitter, NgZone, OnChanges, OnDestroy, OnInit, QueryList, Renderer2, SimpleChanges, TemplateRef } from '@angular/core'; import { AnimationEvent } from '../animations/animations.interface'; export declare class AccordionHeaderComponent { templateRef: TemplateRef<any>; } export declare class AccordionContentComponent { templateRef: TemplateRef<any>; } export declare class AccordionComponent implements OnInit { contentTemplateRef: TemplateRef<AccordionContentComponent>; headerStyleColor: string; isCollapsing: boolean; isCollapsed: boolean; index: number; borderColor: string; contentColor: string; contentStyleClass: string; header: string; headerColor: string; headerColorHover: string; headerStyleClass: string; accordionHeaderComponent: AccordionHeaderComponent; accordionContentComponent: AccordionContentComponent; templateRef: TemplateRef<any>; /** * @method ngOnInit */ ngOnInit(): void; } export declare class AccordionGroupComponent implements AfterContentInit, AfterViewInit, OnChanges, OnDestroy { private changeDetectorRef; private ngZone; private renderer2; private activeIndex; private listeners; private subscriptions; _activeIndex: any; isMultiple: boolean; styleClass: string; onCollapseStart: EventEmitter<{}>; onCollapseDone: EventEmitter<{}>; accordionComponents: QueryList<AccordionComponent>; private accordionToggleDirectives; /** * @method constructor * @param changeDetectorRef [description] * @param ngZone [description] * @param renderer2 [description] */ constructor(changeDetectorRef: ChangeDetectorRef, ngZone: NgZone, renderer2: Renderer2); /** * [headerMouseLeave description] * @method headerMouseLeave * @param accordion [description] */ static headerMouseLeave(accordion: AccordionComponent): void; /** * [headerMouseEnter description] * @method headerMouseEnter * @param accordion [description] */ static headerMouseEnter(accordion: AccordionComponent): void; /** * @method ngAfterViewInit */ ngAfterContentInit(): void; /** * @method ngAfterViewInit */ ngAfterViewInit(): void; /** * [ngOnChanges description] * @method ngOnChanges * @param changes [description] * @return [description] */ ngOnChanges(changes: SimpleChanges): void; /** * @method ngOnDestroy */ ngOnDestroy(): void; /** * [toggleAccordion description] * @method toggleAccordion * @param event [description] * @param toggleIndex [description] */ toggleAccordion(event: Event, toggleIndex: number): void; /** * [collapseStart description] * @method collapseStart * @param event [description] * @param accordion [description] */ collapseStart(event: AnimationEvent, accordion: AccordionComponent): void; /** * [collapseDone description] * @method collapseDone * @param event [description] * @param accordion [description] */ collapseDone(event: AnimationEvent, accordion: AccordionComponent): void; /** * [setAccordionsIndex description] * @method setAccordionsIndex */ private setAccordionsIndex(); /** * [setAccordionsToggle description] * @method setAccordionsToggle */ private setAccordionsToggle(); /** * [updateAccordionIsCollapsed description] * @method updateAccordionIsCollapsed */ private updateAccordionIsCollapsed(); }