UNPKG

angular2-collapsible

Version:

Angular collapsible component styled with Materialize CSS.

17 lines (16 loc) 878 B
import { CollapsibleTableComponent } from '../collapsible-table/collapsible-table.component'; import { CollapsibleHeaderComponent } from '../collapsible-header/collapsible-header.component'; import { CollapsibleBodyComponent } from '../collapsible-body/collapsible-body.component'; export declare class CollapsibleService { type: 'accordion' | 'expandable'; collapsibleTable: CollapsibleTableComponent; headers: Array<CollapsibleHeaderComponent>; bodies: Array<CollapsibleBodyComponent>; getType(): "accordion" | "expandable"; setType(type: 'accordion' | 'expandable'): void; getCollapsibleTable(): CollapsibleTableComponent; setCollapsibleTable(table: CollapsibleTableComponent): void; addListHeader(header: CollapsibleHeaderComponent): void; addListBody(body: CollapsibleBodyComponent): void; collapseAll(): void; }