ng2-bootstrap
Version:
Native Angular Bootstrap Components
24 lines (23 loc) • 843 B
TypeScript
import { ElementRef, EventEmitter, Renderer } from '@angular/core';
export declare class CollapseDirective {
/** This event fires as soon as content collapses */
collapsed: EventEmitter<any>;
/** This event fires as soon as content becomes visible */
expanded: EventEmitter<any>;
display: string;
isExpanded: boolean;
isCollapsed: boolean;
isCollapse: boolean;
isCollapsing: boolean;
/** A flag indicating visibility of content (shown or hidden) */
collapse: boolean;
protected _el: ElementRef;
protected _renderer: Renderer;
constructor(_el: ElementRef, _renderer: Renderer);
/** allows to manually toggle content visibility */
toggle(): void;
/** allows to manually hide content */
hide(): void;
/** allows to manually show collapsed content */
show(): void;
}