ngx-bladex
Version:
A simplistic and customizable blade component for Angular
22 lines (21 loc) • 898 B
TypeScript
import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class NgxBladeComponent {
readonly DEFAULT_WIDTH: number;
readonly DEFAULT_CONFIG: BladeConfig;
isMinimized: boolean;
width: number;
config: BladeConfig | Partial<BladeConfig>;
onClose: EventEmitter<any>;
constructor();
onMinimize(): void;
onMaximize(): void;
close(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxBladeComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgxBladeComponent, "ngx-blade", never, { "width": { "alias": "width"; "required": false; }; "config": { "alias": "config"; "required": false; }; }, { "onClose": "onClose"; }, never, ["[ngxBladeHeader]", "[ngxBladeBody]", "[ngxBladeFooter]"], true, never>;
}
export interface BladeConfig {
closeButton: boolean;
maximizeButton: boolean;
isModal: boolean;
}