1 import { Injectable } from '@angular/core';
2 import { Subject } from 'rxjs/Subject';
3 import { IModalConfig, MessageBoxData, ModalSize, ModalType } from './messageBox.data';
6 export class MessageBoxService {
7 static openModal: Subject<MessageBoxData> = new Subject<MessageBoxData>();
8 setConfig(messageBoxData: MessageBoxData) : IModalConfig{
10 size : ModalSize.medium,
11 title : messageBoxData.title,
12 type : messageBoxData.type,
13 message : messageBoxData.message,
14 buttons: messageBoxData.buttons