[{"__symbolic":"module","version":4,"metadata":{"DialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":21,"character":4},"arguments":["modalState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":22,"character":6},"arguments":["inactive",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":22,"character":24},"arguments":[{"opacity":"0","transform":"translateY(-50%)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":26,"character":6},"arguments":["active",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":26,"character":22},"arguments":[{"opacity":"1","transform":"translateY(0)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":30,"character":6},"arguments":["inactive <=>active",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":30,"character":39},"arguments":["500ms ease-in"]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":32,"character":4},"arguments":["modalOverlay",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":33,"character":6},"arguments":["inactive",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":33,"character":24},"arguments":[{"background":"transparent"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":36,"character":6},"arguments":["active",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":36,"character":22},"arguments":[{"background":"rgba(0,0,0,0.4)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":39,"character":6},"arguments":["inactive <=>active",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":39,"character":39},"arguments":["500ms ease-in"]}]}]]}],"selector":"alm-dialog","styleUrls":["./dialog.component.less"],"template":"<div class=\"modal\" id=\"alm-modal\" tabindex=\"-1\" role=\"dialog\" [ngClass]=\"{'show': modalFadeIn,'hide':!modalFadeIn}\" [@modalOverlay]=\"modalState\" aria-labelledby=\"almModal\" aria-hidden=\"false\"><div class=\"modal-dialog\" [@modalState]=\"modalState\"><div class=\"modal-content\"><div class=\"modal-header\"><button type=\"button\" class=\"close\" (click)=\"closeModal()\" data-dismiss=\"modal\" aria-hidden=\"true\"><span class=\"pficon pficon-close\"></span></button><h4 *ngIf=\"dialog.title\">{{ dialog.title ? dialog.title : '' }}</h4></div><div class=\"modal-body\"><div class=\"product-versions-pf\"><span *ngIf=\"dialog.message\" id=\"alm-dialog-message\">{{ dialog.message ? dialog.message : '' }}</span></div></div><div *ngIf=\"dialog.actionButtons\" class=\"modal-footer\"><button *ngFor=\"let btn of dialog.actionButtons\" type=\"submit\" class=\"btn marginR10 pull-left\" [class.btn-primary]=\"btn.default\" value=\"{{ btn.value}}\" (click)=\"btnClick(btn.value)\">{{ btn.title }}</button></div></div></div></div>"}]}],"members":{"dialog":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"onClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3},"arguments":["pfDialogClick"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"closeModal":[{"__symbolic":"method"}],"btnClick":[{"__symbolic":"method"}],"onActionKeyPress":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":78,"character":3},"arguments":["window:keydown",["$event"]]}]}]}}}}]