[{"__symbolic":"module","version":3,"metadata":{"ContainerComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"./base.component","name":"BaseComponent"},"members":{"checkBoxList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/checkbox/ngc-checkbox.component","name":"NgcCheckBoxComponent"}]}]}],"comboBoxList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/combobox/ngc-combobox.component","name":"NgcComboBoxComponent"}]}]}],"dataTimeInputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/datetimeinput/ngc-datetimeinput.component","name":"NgcDateTimeInputComponent"}]}]}],"dropDownListList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/dropdownlist/ngc-dropdownlist.component","name":"NgcDropDownListComponent"}]}]}],"inputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/input/ngc-input.component","name":"NgcInputComponent"}]}]}],"listBoxList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/listbox/ngc-listbox.component","name":"NgcListBoxComponent"}]}]}],"maskedInputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/maskedinput/ngc-maskedinput.component","name":"NgcMaskedInputComponent"}]}]}],"numberInputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/numberinput/ngc-numberinput.component","name":"NgcNumberInputComponent"}]}]}],"passwordInputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/passwordinput/ngc-passwordinput.component","name":"NgcPasswordInputComponent"}]}]}],"textAreaList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/textarea/ngc-textarea.component","name":"NgcTextAreaComponent"}]}]}],"buttonList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/button/ngc-button.component","name":"NgcButtonComponent"}]}]}],"dataTableList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/datatable/ngc-datatable.component","name":"NgcDataTableComponent"}]}]}],"gridList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/grid/ngc-grid.component","name":"NgcGridComponent"}]}]}],"iconList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/icon/ngc-icon.component","name":"NgcIconComponent"}]}]}],"iconLinkList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/link/ngc-link.component","name":"NgcLinkComponent"}]}]}],"loaderList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/loader/ngc-loader.component","name":"NgcLoaderComponent"}]}]}],"menuList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/menu/ngc-menu.component","name":"NgcMenuComponent"}]}]}],"notificationList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/notification/ngc-notification.component","name":"NgcNotificationComponent"}]}]}],"popOverList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/popover/ngc-popover.component","name":"NgcPopoverComponent"}]}]}],"tabsList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/tabs/ngc-tabs.component","name":"NgcTabsComponent"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"appendControlToList":[{"__symbolic":"method"}],"appendControlToMap":[{"__symbolic":"method"}],"getKnownViewChilds":[{"__symbolic":"method"}],"getInputChildMap":[{"__symbolic":"method"}],"propagate":[{"__symbolic":"method"}],"propagateErrorMessages":[{"__symbolic":"method"}],"createComponent":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ContainerComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"./base.component","name":"BaseComponent"},"members":{"checkBoxList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/checkbox/ngc-checkbox.component","name":"NgcCheckBoxComponent"}]}]}],"comboBoxList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/combobox/ngc-combobox.component","name":"NgcComboBoxComponent"}]}]}],"dataTimeInputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/datetimeinput/ngc-datetimeinput.component","name":"NgcDateTimeInputComponent"}]}]}],"dropDownListList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/dropdownlist/ngc-dropdownlist.component","name":"NgcDropDownListComponent"}]}]}],"inputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/input/ngc-input.component","name":"NgcInputComponent"}]}]}],"listBoxList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/listbox/ngc-listbox.component","name":"NgcListBoxComponent"}]}]}],"maskedInputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/maskedinput/ngc-maskedinput.component","name":"NgcMaskedInputComponent"}]}]}],"numberInputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/numberinput/ngc-numberinput.component","name":"NgcNumberInputComponent"}]}]}],"passwordInputList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/passwordinput/ngc-passwordinput.component","name":"NgcPasswordInputComponent"}]}]}],"textAreaList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/textarea/ngc-textarea.component","name":"NgcTextAreaComponent"}]}]}],"buttonList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/button/ngc-button.component","name":"NgcButtonComponent"}]}]}],"dataTableList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/datatable/ngc-datatable.component","name":"NgcDataTableComponent"}]}]}],"gridList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/grid/ngc-grid.component","name":"NgcGridComponent"}]}]}],"iconList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/icon/ngc-icon.component","name":"NgcIconComponent"}]}]}],"iconLinkList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/link/ngc-link.component","name":"NgcLinkComponent"}]}]}],"loaderList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/loader/ngc-loader.component","name":"NgcLoaderComponent"}]}]}],"menuList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/menu/ngc-menu.component","name":"NgcMenuComponent"}]}]}],"notificationList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/notification/ngc-notification.component","name":"NgcNotificationComponent"}]}]}],"popOverList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/popover/ngc-popover.component","name":"NgcPopoverComponent"}]}]}],"tabsList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren"},"arguments":[{"__symbolic":"reference","module":"../../controls/tabs/ngc-tabs.component","name":"NgcTabsComponent"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"appendControlToList":[{"__symbolic":"method"}],"appendControlToMap":[{"__symbolic":"method"}],"getKnownViewChilds":[{"__symbolic":"method"}],"getInputChildMap":[{"__symbolic":"method"}],"propagate":[{"__symbolic":"method"}],"propagateErrorMessages":[{"__symbolic":"method"}],"createComponent":[{"__symbolic":"method"}]}}}}]