{"__symbolic":"module","version":4,"metadata":{"PopupComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"weui-popup","exportAs":"weuiPopup","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":19,"character":4},"arguments":["visibility",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":20,"character":6},"arguments":["show",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":20},"arguments":[{"opacity":1}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":21,"character":6},"arguments":["hide",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":21,"character":20},"arguments":[{"opacity":0}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":22,"character":6},"arguments":["hide <=> show",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":22,"character":35},"arguments":[200]}]]}]]}],"host":{"[hidden]":"!shown","$quoted$":["[hidden]"]},"preserveWhitespaces":false,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":29,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":30,"character":17},"member":"None"},"template":"<div class=\"weui-mask\" [@visibility]=\"_visibility\" (click)=\"hide(true)\"></div>\n<div class=\"weui-popup\" [ngClass]=\"{ 'weui-popup_toggle': _shownAnt }\">\n  <div class=\"weui-popup__hd\" *ngIf=\"!config.is_full\">\n    <a href=\"#\" class=\"weui-popup__action\" (click)=\"_onCancel()\">{{ config.cancel }}</a>\n    <a href=\"#\" class=\"weui-popup__action\" (click)=\"_onConfirm()\">{{ config.confirm }}</a>\n  </div>\n  <div [ngClass]=\"{ 'weui-popup_full': config.is_full }\">\n    <ng-content></ng-content>\n  </div>\n</div>\n"}]}],"members":{"cancel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":3}}]}],"confirm":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":3}}]}],"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PopupConfig"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":52,"character":53}]}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"_onCancel":[{"__symbolic":"method"}],"_onConfirm":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"PopupConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ɵprov":{}}},"PopupModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":5,"character":12}],"declarations":[{"__symbolic":"reference","name":"PopupComponent"}],"exports":[{"__symbolic":"reference","name":"PopupComponent"}],"entryComponents":[{"__symbolic":"reference","name":"PopupComponent"}]}]}],"members":{}}},"origins":{"PopupComponent":"./popup.component","PopupConfig":"./popup.config","PopupModule":"./popup.module"},"importAs":"ngx-weui/popup"}