1 import { Subject } from 'rxjs/Subject';
3 export class MessageBoxData {
8 buttons: Array<IModalButtonComponent>;
10 constructor(title: string, message: string, type: ModalType, size : ModalSize, buttons: Array<IModalButtonComponent>) {
12 this.message = message;
15 this.buttons = buttons;
19 export interface IModalConfig {
23 buttons?: Array<IModalButtonComponent>;
26 export interface IButtonComponent {
32 export interface IModalButtonComponent extends IButtonComponent {
36 export enum ModalType {
42 export enum ModalSize {