UNPKG

axentix

Version:

Axentix is a framework mixing fully customizable components & utility-first classes, leaving the design choice to the developer.

24 lines (23 loc) 686 B
import { AxentixComponent, Component } from '../../utils/component'; interface ICollapsibleOptions { animationDuration?: number; sidenav?: { activeClass?: boolean; activeWhenOpen?: boolean; autoClose?: boolean; }; } export declare class Collapsible extends AxentixComponent implements Component { #private; static getDefaultOptions: () => ICollapsibleOptions; options: ICollapsibleOptions; constructor(element: string, options?: ICollapsibleOptions); setup(): void; setupListeners(): void; removeListeners(): void; /** Open collapsible */ open(): void; /** Close collapsible */ close(): void; } export {};