[{"__symbolic":"module","version":3,"metadata":{"ModalMessageComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"app-modal-message","template":"\n  <div class=\"modal fade\" bsModal #modalMsg=\"bs-modal\" [config]=\"{backdrop: 'static'}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"mySmallModalLabel\" aria-hidden=\"true\">\n    <div class=\"modal-dialog modal-sm\">\n      <div class=\"modal-content\">\n        <div class=\"modal-header\">\n          <h4 class=\"modal-title pull-left\"><i class=\"fa {{getIcon()}}\" aria-hidden=\"true\"></i> {{getTitle()}}</h4>\n          <button type=\"button\" class=\"close pull-right\" aria-label=\"Close\" (click)=\"modalMsg.hide()\">\n            <span aria-hidden=\"true\">&times;</span>\n          </button>\n        </div>\n        <div class=\"modal-body\">{{message}}</div>\n        <div class=\"modal-footer\">\n          <button type=\"button\" class=\"btn btn-primary\" (click)=\"onOKEvent()\" *ngIf=\"type == 'CONFIRM'\">{{getOkTitle()}}</button>\n          <button type=\"button\" class=\"btn btn-primary\" (click)=\"onCancelEvent()\">{{getCancelTitle()}}</button>\n        </div>\n      </div>\n    </div>\n  </div>\n  ","styles":["\n\n  .fa-times {\n      color: red;\n  }\n  .fa-info-circle {\n      color: blue;\n  }\n  .fa-exclamation-triangle {\n      color: orange;\n  }\n\n  .fa-exclamation-triangle {\n      color: orange;\n  }\n\n  .fa-check {\n      color: green;\n  }\n  "]}]}],"members":{"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"status":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onOk":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"modal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["modalMsg"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"getIcon":[{"__symbolic":"method"}],"getTitle":[{"__symbolic":"method"}],"getOkTitle":[{"__symbolic":"method"}],"getCancelTitle":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"onOKEvent":[{"__symbolic":"method"}],"onCancelEvent":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ModalMessageComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"app-modal-message","template":"\n  <div class=\"modal fade\" bsModal #modalMsg=\"bs-modal\" [config]=\"{backdrop: 'static'}\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"mySmallModalLabel\" aria-hidden=\"true\">\n    <div class=\"modal-dialog modal-sm\">\n      <div class=\"modal-content\">\n        <div class=\"modal-header\">\n          <h4 class=\"modal-title pull-left\"><i class=\"fa {{getIcon()}}\" aria-hidden=\"true\"></i> {{getTitle()}}</h4>\n          <button type=\"button\" class=\"close pull-right\" aria-label=\"Close\" (click)=\"modalMsg.hide()\">\n            <span aria-hidden=\"true\">&times;</span>\n          </button>\n        </div>\n        <div class=\"modal-body\">{{message}}</div>\n        <div class=\"modal-footer\">\n          <button type=\"button\" class=\"btn btn-primary\" (click)=\"onOKEvent()\" *ngIf=\"type == 'CONFIRM'\">{{getOkTitle()}}</button>\n          <button type=\"button\" class=\"btn btn-primary\" (click)=\"onCancelEvent()\">{{getCancelTitle()}}</button>\n        </div>\n      </div>\n    </div>\n  </div>\n  ","styles":["\n\n  .fa-times {\n      color: red;\n  }\n  .fa-info-circle {\n      color: blue;\n  }\n  .fa-exclamation-triangle {\n      color: orange;\n  }\n\n  .fa-exclamation-triangle {\n      color: orange;\n  }\n\n  .fa-check {\n      color: green;\n  }\n  "]}]}],"members":{"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"status":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onOk":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"modal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["modalMsg"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"getIcon":[{"__symbolic":"method"}],"getTitle":[{"__symbolic":"method"}],"getOkTitle":[{"__symbolic":"method"}],"getCancelTitle":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"onOKEvent":[{"__symbolic":"method"}],"onCancelEvent":[{"__symbolic":"method"}]}}}}]