@wizco/fenixds-ngx
Version:
Componentes fenix design system para Angular.
33 lines • 1.94 kB
TypeScript
import { OnChanges, SimpleChanges } from '@angular/core';
import { WcoModalAlertConfigActionsTypes, WcoModalAlertConfigTypes } from './modal-alert.types';
import { DomSanitizer } from '@angular/platform-browser';
import * as i0 from "@angular/core";
export declare class WcoModalAlertComponent implements OnChanges {
private sanitizer;
private DEFAULT_VALUES;
set show(value: boolean);
set showIcon(value: boolean);
set title(value: string);
set message(value: string);
set materialIcon(value: string);
set type(value: 'error' | 'warning' | 'success' | 'info' | 'loading');
set hideClose(value: boolean);
set actions(value: WcoModalAlertConfigActionsTypes[]);
id: string;
config: WcoModalAlertConfigTypes;
constructor(sanitizer: DomSanitizer);
ngOnChanges(event: SimpleChanges): void;
get title(): any;
get message(): any;
getButtonClass(action: WcoModalAlertConfigActionsTypes): string;
get iconMaterial(): {
icon: string;
color: string;
};
changeValues(valueUpdate: any, name: string): void;
modalClose(): void;
eventModal(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<WcoModalAlertComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<WcoModalAlertComponent, "wco-modal-alert", never, { "show": { "alias": "show"; "required": false; }; "showIcon": { "alias": "showIcon"; "required": false; }; "title": { "alias": "title"; "required": false; }; "message": { "alias": "message"; "required": false; }; "materialIcon": { "alias": "materialIcon"; "required": false; }; "type": { "alias": "type"; "required": false; }; "hideClose": { "alias": "hideClose"; "required": false; }; "actions": { "alias": "actions"; "required": false; }; "id": { "alias": "setId"; "required": false; }; "config": { "alias": "config"; "required": false; }; }, {}, never, never, true, never>;
}
//# sourceMappingURL=modal-alert.component.d.ts.map