UNPKG

843 BTypeScriptView Raw
1import { ElementRef, EventEmitter, Renderer } from '@angular/core';
2export declare class CollapseDirective {
3 /** This event fires as soon as content collapses */
4 collapsed: EventEmitter<any>;
5 /** This event fires as soon as content becomes visible */
6 expanded: EventEmitter<any>;
7 display: string;
8 isExpanded: boolean;
9 isCollapsed: boolean;
10 isCollapse: boolean;
11 isCollapsing: boolean;
12 /** A flag indicating visibility of content (shown or hidden) */
13 collapse: boolean;
14 protected _el: ElementRef;
15 protected _renderer: Renderer;
16 constructor(_el: ElementRef, _renderer: Renderer);
17 /** allows to manually toggle content visibility */
18 toggle(): void;
19 /** allows to manually hide content */
20 hide(): void;
21 /** allows to manually show collapsed content */
22 show(): void;
23}