{"__symbolic":"module","version":4,"exports":[{"export":[{"name":"ModalOpenContext","as":"ModalOpenContext"},{"name":"ModalOpenContextBuilder","as":"ModalOpenContextBuilder"}],"from":"ngx-modialog-7"}],"metadata":{"BootstrapModalSize":{"__symbolic":"interface"},"BSModalContext":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"ngx-modialog-7","name":"ModalOpenContext","line":22,"character":36},"members":{"normalize":[{"__symbolic":"method"}]}},"BSModalContextBuilder":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","module":"ngx-modialog-7","name":"ModalOpenContextBuilder","line":54,"character":69},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":78,"character":20,"context":{"typeName":"T"},"module":"./lib/modal-context"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"string"}]},{"__symbolic":"reference","name":"any"}]}]}},"BSModalContainer":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"ngx-modialog-7","name":"BaseDynamicComponent","line":32,"character":38},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"bs-modal-container","host":{"tabindex":"-1","role":"dialog","class":"modal fade","style":"position: absolute; display: block","$quoted$":["tabindex","role","class","style"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":20,"character":17},"member":"None"},"template":"\n    <div [ngClass]=\"dialog.context.dialogClass\"\n         [class.modal-lg]=\"dialog.context.size == 'lg'\"\n         [class.modal-sm]=\"dialog.context.size == 'sm'\">\n      <div class=\"modal-content\" style=\"display:block\" role=\"document\" overlayDialogBoundary>\n        <ng-content></ng-content>\n      </div>\n    </div>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DialogRef","module":"ngx-modialog-7","arguments":[{"__symbolic":"reference","name":"MessageModalPreset"}]},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":34,"character":40}]}]}},"BSMessageModal":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":122,"character":1},"arguments":[{"selector":"modal-content","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":125,"character":17},"member":"None"},"template":"<modal-title></modal-title><modal-body></modal-body><modal-footer></modal-footer>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DialogRef","module":"ngx-modialog-7","arguments":[{"__symbolic":"reference","name":"MessageModalPreset"}]}]}]}},"BSMessageModalTitle":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"selector":"modal-title","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":21,"character":17},"member":"None"},"template":"<div [ngClass]=\"context.headerClass\" [ngSwitch]=\"titleHtml\">\n      <button *ngIf=\"context.showClose\" type=\"button\" class=\"close\"\n              aria-label=\"Close\" (click)=\"dialog.dismiss()\">\n          <span aria-hidden=\"true\">×</span>\n      </button>\n      <div *ngSwitchCase=\"1\" [innerHtml]=\"context.titleHtml\"></div>\n      <h3 *ngSwitchDefault class=\"modal-title\">{{context.title}}</h3>\n </div>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DialogRef","module":"ngx-modialog-7","arguments":[{"__symbolic":"reference","name":"MessageModalPreset"}]}]}]}},"BSMessageModalBody":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":43,"character":1},"arguments":[{"selector":"modal-body","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":46,"character":17},"member":"None"},"styles":[".form-group {\n    margin-top: 10px;\n  }"],"template":"<div [ngClass]=\"context.bodyClass\">\n    <div [innerHtml]=\"context.message\"></div>\n      <div *ngIf=\"context.showInput\" class=\"form-group\">\n        <input autofocus #input\n            name=\"bootstrap\"\n            type=\"text\"\n            class=\"form-control\"\n            [value]=\"context.defaultValue\"\n            (change)=\"context.defaultValue = input.value\"\n            placeholder=\"{{context.placeholder}}\">\n      </div>\n    </div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DialogRef","module":"ngx-modialog-7","arguments":[{"__symbolic":"reference","name":"MessageModalPreset"}]}]}]}},"BSModalFooter":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":83,"character":1},"arguments":[{"selector":"modal-footer","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":86,"character":17},"member":"None"},"template":"<div [ngClass]=\"dialog.context.footerClass\">\n    <button *ngFor=\"let btn of dialog.context.buttons;\"\n            [ngClass]=\"btn.cssClass\"\n            (click)=\"onClick(btn, $event)\">{{btn.caption}}</button>\n</div>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DialogRef","module":"ngx-modialog-7","arguments":[{"__symbolic":"reference","name":"MessageModalPreset"}]}]}],"onClick":[{"__symbolic":"method"}]}},"BSMessageModalButtonConfig":{"__symbolic":"interface"},"BSMessageModalButtonHandler":{"__symbolic":"interface"},"MessageModalPreset":{"__symbolic":"interface"},"MessageModalPresetBuilder":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"BSModalContextBuilder"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":30,"context":{"typeName":"T"},"module":"./lib/presets/message-modal-preset"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"string"}]},{"__symbolic":"error","message":"Expression form not supported","line":146,"character":25,"module":"./lib/presets/message-modal-preset"}]}],"addButton":[{"__symbolic":"method"}]}},"OneButtonPreset":{"__symbolic":"interface"},"OneButtonPresetBuilder":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"MessageModalPresetBuilder"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ngx-modialog-7","name":"Modal","line":25,"character":21},{"__symbolic":"reference","name":"any"}]}],"$$beforeOpen":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"MessageModalPresetBuilder"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ngx-modialog-7","name":"Modal","line":32,"character":21},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"string"}]}]}],"$$beforeOpen":[{"__symbolic":"method"}]}},"TwoButtonPreset":{"__symbolic":"interface"},"TwoButtonPresetBuilder":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ngx-modialog-7","name":"Modal","line":32,"character":21},{"__symbolic":"reference","name":"any"}]}],"$$beforeOpen":[{"__symbolic":"method"}]}},"PromptPreset":{"__symbolic":"interface"},"PromptPresetBuilder":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ngx-modialog-7","name":"Modal","line":32,"character":21},{"__symbolic":"reference","name":"any"}]}],"$$beforeOpen":[{"__symbolic":"method"}]}},"Modal":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"ngx-modialog-7","name":"Modal","line":38,"character":27},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":37,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ngx-modialog-7","name":"Overlay","line":39,"character":23}]}],"alert":[{"__symbolic":"method"}],"prompt":[{"__symbolic":"method"}],"confirm":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}]}},"bootstrap3Mode":{"__symbolic":"function"},"bootstrap4Mode":{"__symbolic":"function"},"BootstrapModalModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":19,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"ngx-modialog-7","name":"ModalModule","line":20,"character":13},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":20,"character":26}],"declarations":[{"__symbolic":"reference","name":"BSModalFooter"},{"__symbolic":"reference","name":"BSMessageModalTitle"},{"__symbolic":"reference","name":"BSMessageModalBody"},{"__symbolic":"reference","name":"BSMessageModal"},{"__symbolic":"reference","name":"BSModalContainer"}],"providers":{"__symbolic":"reference","name":"providers"},"entryComponents":[{"__symbolic":"reference","name":"BSModalContainer"},{"__symbolic":"reference","name":"BSMessageModal"}]}]}],"members":{},"statics":{"getProviders":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"reference","name":"providers"}}}},"providers":[{"provide":{"__symbolic":"reference","module":"ngx-modialog-7","name":"Modal","line":15,"character":13},"useClass":{"__symbolic":"reference","name":"Modal"}},{"provide":{"__symbolic":"reference","name":"Modal"},"useClass":{"__symbolic":"reference","name":"Modal"}}]},"origins":{"BootstrapModalSize":"./lib/modal-context","BSModalContext":"./lib/modal-context","BSModalContextBuilder":"./lib/modal-context","BSModalContainer":"./lib/modal-container.component","BSMessageModal":"./lib/message-modal.component","BSMessageModalTitle":"./lib/message-modal.component","BSMessageModalBody":"./lib/message-modal.component","BSModalFooter":"./lib/message-modal.component","BSMessageModalButtonConfig":"./lib/message-modal.component","BSMessageModalButtonHandler":"./lib/message-modal.component","MessageModalPreset":"./lib/presets/message-modal-preset","MessageModalPresetBuilder":"./lib/presets/message-modal-preset","OneButtonPreset":"./lib/presets/one-button-preset","OneButtonPresetBuilder":"./lib/presets/one-button-preset","ɵa":"./lib/presets/two-button-preset","TwoButtonPreset":"./lib/presets/two-button-preset","TwoButtonPresetBuilder":"./lib/presets/two-button-preset","PromptPreset":"./lib/presets/two-button-preset","PromptPresetBuilder":"./lib/presets/two-button-preset","Modal":"./lib/modal","bootstrap3Mode":"./lib/modal","bootstrap4Mode":"./lib/modal","BootstrapModalModule":"./lib/bootstrap.module","providers":"./lib/bootstrap.module"},"importAs":"ngx-modialog-7/plugins/bootstrap"}