{"__symbolic":"module","version":4,"metadata":{"DesignDialogModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":8},{"__symbolic":"reference","module":"@wm/components/dialogs","name":"DialogModule","line":16,"character":8},{"__symbolic":"reference","module":"@wm/components/input","name":"InputModule","line":17,"character":8},{"__symbolic":"reference","module":"@wm/components/base","name":"WmComponentsModule","line":18,"character":8}],"declarations":[{"__symbolic":"reference","name":"DialogComponent"}],"exports":[{"__symbolic":"reference","name":"DialogComponent"}],"entryComponents":[]}]}],"members":{}},"DialogComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@wm/components/dialogs","name":"BaseDialog","line":21,"character":37},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"div[wmDialog]","providers":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@wm/components/base","name":"provideAsWidgetRef","line":16,"character":8},"arguments":[{"__symbolic":"reference","name":"DialogComponent"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@wm/components/base","name":"provideAsDialogRef","line":17,"character":8},"arguments":[{"__symbolic":"reference","name":"DialogComponent"}]},{"provide":{"__symbolic":"reference","module":"@wm/components/base","name":"Context","line":18,"character":18},"useValue":{},"multi":true}],"template":"<ng-template #dialogTemplate>\n    <div wmDialogHeader [closable]=\"closable\"\n         [iconclass]=\"iconclass\"\n         [iconurl]=\"iconurl\"\n         [iconwidth]=\"iconwidth\"\n         [iconheight]=\"iconheight\"\n         [iconmargin]=\"iconmargin\"\n         [heading]=\"title\"\n         *ngIf=\"showheader\"\n    ></div>\n    <div wmDialogBody>\n        <ng-container *ngTemplateOutlet=\"dialogBody\"></ng-container>\n    </div>\n    <ng-container *ngTemplateOutlet=\"dialogFooter\"></ng-container>\n</ng-template>"}]}],"members":{"dialogTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":24,"character":5},"arguments":["dialogTemplate",{"static":true,"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":24,"character":55}}]}]}],"dialogBody":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":25,"character":5},"arguments":["dialogBody",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":25,"character":68}}]}]}],"dialogFooter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":26,"character":5},"arguments":["dialogFooter",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":26,"character":70}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Attribute","line":30,"character":9},"arguments":["class"]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Attribute","line":31,"character":9},"arguments":["modal"]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Attribute","line":32,"character":9},"arguments":["closable"]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":33,"character":9}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":33,"character":17},"arguments":[{"__symbolic":"reference","module":"@wm/components/base","name":"Context","line":33,"character":24}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":29,"character":13},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"getTemplateRef":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]},"statics":{"initializeProps":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵa"}}}},"ɵa":{"__symbolic":"error","message":"Lambda not supported","line":2,"character":29,"module":"./dialog.props"}},"origins":{"DesignDialogModule":"./design-dialog.module","DialogComponent":"./dialog.component","ɵa":"./dialog.props"},"importAs":"@wm/components/dialogs/design-dialog"}