UNPKG

ng-devui

Version:

DevUI components based on Angular

24 lines (23 loc) 1.37 kB
import { EventEmitter } from '@angular/core'; import { DevConfigService } from 'ng-devui/utils'; import { Observable } from 'rxjs'; import { PanelType } from './panel.types'; import * as i0 from "@angular/core"; export declare class PanelComponent { private devConfigService; type: PanelType; cssClass: string; isCollapsed: boolean; hasLeftPadding: boolean; showAnimation: boolean; beforeToggle: (value: any) => boolean | Promise<boolean> | Observable<boolean>; toggle: EventEmitter<boolean>; panelHeader: any; panelFooter: any; panelBody: any; constructor(devConfigService: DevConfigService); toggleBody(): void; canToggle(): Promise<boolean>; static ɵfac: i0.ɵɵFactoryDeclaration<PanelComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PanelComponent, "d-panel", never, { "type": { "alias": "type"; "required": false; }; "cssClass": { "alias": "cssClass"; "required": false; }; "isCollapsed": { "alias": "isCollapsed"; "required": false; }; "hasLeftPadding": { "alias": "hasLeftPadding"; "required": false; }; "showAnimation": { "alias": "showAnimation"; "required": false; }; "beforeToggle": { "alias": "beforeToggle"; "required": false; }; }, { "toggle": "toggle"; }, ["panelHeader", "panelFooter", "panelBody"], ["d-panel-header", "*", "d-panel-footer", "d-panel-body"], false, never>; }