{"__symbolic":"module","version":4,"metadata":{"NzBsModalService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"setComponent":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"getLabelledById":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"NzBsModalComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"nz-bs-modal","template":"\n  <div\n    #modal\n    class=\"modal\"\n    tabindex=\"-1\"\n    role=\"dialog\"\n    [class.fade]=\"options.animate !== false\"\n    [attr.aria-labelledby]=\"labelledById\"\n    aria-hidden=\"true\">\n    <div\n      class=\"modal-dialog\"\n      [class.modal-lg]=\"'lg'===options.size\"\n      [class.modal-sm]=\"'sm'===options.size\"\n      [class.modal-dialog-centered]=\"options.centered\"\n      role=\"document\">\n      <ng-container #modalContainer></ng-container>\n    </div>\n  </div>\n  ","styles":[]}]}],"members":{"defaultOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"modal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":37,"character":3},"arguments":["modal",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":37,"character":29}}]}]}],"modalContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":38,"character":3},"arguments":["modalContainer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":38,"character":38}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NzBsModalService"},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":47,"character":20}]}],"ngOnInit":[{"__symbolic":"method"}],"setOptions":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"emitEvent":[{"__symbolic":"method"}]}},"INzBsModalComponent":{"__symbolic":"interface"},"INzBsModalInstance":{"__symbolic":"interface"},"INzBsModalOptions":{"__symbolic":"interface"},"NzBsModalModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":8,"character":4}],"declarations":[{"__symbolic":"reference","name":"NzBsModalComponent"}],"exports":[{"__symbolic":"reference","name":"NzBsModalComponent"}],"providers":[{"__symbolic":"reference","name":"NzBsModalService"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"NzBsModalModule"},"providers":[{"__symbolic":"reference","name":"NzBsModalService"}]}}}}},"origins":{"NzBsModalService":"./lib/nz-bs-modal.service","NzBsModalComponent":"./lib/nz-bs-modal.component","INzBsModalComponent":"./lib/nz-bs-interfaces","INzBsModalInstance":"./lib/nz-bs-interfaces","INzBsModalOptions":"./lib/nz-bs-interfaces","NzBsModalModule":"./lib/nz-bs-modal.module"},"importAs":"nzbs-modal"}