gwitter
Version:
Turn GitHub Issues into your personal microblog platform
32 lines (31 loc) • 857 B
TypeScript
declare class Collapse {
constructor(container: any, options?: {});
settings: {
accordion: boolean;
initClass: string;
activeClass: string;
heightClass: string;
};
_container: any;
_panels: any;
events: {
openingPanel: CustomEvent<any>;
openedPanel: CustomEvent<any>;
closingPanel: CustomEvent<any>;
closedPanel: CustomEvent<any>;
};
_setPanelHeight(panel: any): void;
_removePanelHeight(panel: any): void;
open(panel: any): void;
_afterOpen(panel: any): void;
_endOpen(panel: any): void;
close(panel: any): void;
_afterClose(panel: any): void;
_endClose(panel: any): void;
toggle(panel: any): void;
openSinglePanel(panel: any): void;
openAll(): void;
closeAll(): void;
_attachEvents(): void;
init(): this;
}