{"__symbolic":"module","version":4,"metadata":{"DynamicFormCommonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"HostComponent"},{"__symbolic":"reference","name":"LaddaDirective"},{"__symbolic":"reference","name":"NgxDataTableDirective"},{"__symbolic":"reference","name":"NgxDatatable2Directive"},{"__symbolic":"reference","name":"ProhibitScientificNotationDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":12},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":18,"character":26}],"exports":[{"__symbolic":"reference","name":"HostComponent"},{"__symbolic":"reference","name":"LaddaDirective"},{"__symbolic":"reference","name":"NgxDataTableDirective"},{"__symbolic":"reference","name":"NgxDatatable2Directive"},{"__symbolic":"reference","name":"ProhibitScientificNotationDirective"}]}]}],"members":{}},"HostComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"df-host","template":"\n    <router-outlet></router-outlet>\n  "}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"LaddaDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[app-ladda], [ladda]"}]}],"members":{"loading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":7,"character":3},"arguments":["ladda"]}]}],"settings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":27,"character":34}]}],"updateLadda":[{"__symbolic":"method"}],"settingsChanged":[{"__symbolic":"method"}]}},"NgxDataTableDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":21,"character":1},"arguments":[{"selector":"[dfNgxDataTable]","exportAs":"DfNgxDataTableDirective"}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"rowHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"saveState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"externalPaging":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"ngxQuery":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"dynamicQuery":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"pageSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"pageIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"footer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":62,"character":3},"arguments":[{"__symbolic":"reference","module":"ngx-datatable-footer","name":"DatatableFooterComponent","line":62,"character":16}]}]}],"toolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":63,"character":3},"arguments":[{"__symbolic":"reference","module":"ngx-datatable-actions","name":"NgxDatatableActionsComponent","line":63,"character":16}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":72,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":72,"character":53},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":72,"character":98}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngAfterContentChecked":[{"__symbolic":"method"}],"refreshData":[{"__symbolic":"method"}],"deleteRefreshData":[{"__symbolic":"method"}],"initialize":[{"__symbolic":"method"}],"emitData":[{"__symbolic":"method"}],"getQuery":[{"__symbolic":"method"}],"filterRuleData":[{"__symbolic":"method"}],"filterData":[{"__symbolic":"method"}],"loadDynamicCachePaging":[{"__symbolic":"method"}],"loadCachePaging":[{"__symbolic":"method"}],"resetTemplateRules":[{"__symbolic":"method"}]}},"NgxDatatable2Directive":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[dfNgxDatatable2]"}]}],"members":{"rowHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":14,"character":29},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":14,"character":74}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentChecked":[{"__symbolic":"method"}],"initialize":[{"__symbolic":"method"}]}},"ProhibitScientificNotationDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[dfProhibitScientificNotation]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":31},{"__symbolic":"reference","module":"ngx-toastr","name":"ToastrService","line":11,"character":59}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"DynamicFormCommonConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"updateTitle":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"untilDestroyed":{"__symbolic":"function","parameters":["instance","destroyMethodName"],"defaults":[null,"ngOnDestroy"],"value":{"__symbolic":"error","message":"Lambda not supported","line":39,"character":9,"module":"./utils/until-destroyed"}},"bsModalUntilDestroyed":{"__symbolic":"function"},"Logger":{"__symbolic":"interface"},"Dialog":{"__symbolic":"interface"},"SweetAlertType":{"__symbolic":"interface"},"FormContentResponse":{"__symbolic":"interface"}},"origins":{"DynamicFormCommonModule":"./dynamic-form-common.module","HostComponent":"./components/host.component","LaddaDirective":"./directive/ladda.directive","NgxDataTableDirective":"./directive/ngx-datatable.directive","NgxDatatable2Directive":"./directive/ngx-datatable2.directive","ProhibitScientificNotationDirective":"./directive/prohibit-scientific-notation.directive","DynamicFormCommonConfig":"./utils/dynamic-form-common-config","untilDestroyed":"./utils/until-destroyed","bsModalUntilDestroyed":"./utils/until-destroyed","Logger":"./types/common","Dialog":"./types/common","SweetAlertType":"./types/common","FormContentResponse":"./types/type"},"importAs":"zr-dynamic-form/dynamic-form-common"}