[{"__symbolic":"module","version":3,"metadata":{"NgcComboBoxComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../core/component/control.component","name":"ControlComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ngc-combobox","template":"<jqxComboBox *ngIf=\"visible\" (change)=\"inputChange($event)\" (onSelect)=\"select($event)\"\n                [animationType] = \"animationType\"\n                [autoComplete] = \"autoComplete\"\n                [autoOpen] = \"autoOpen\"\n                [autoItemsHeight] = \"autoItemsHeight\"\n                [autoDropDownHeight] = \"autoDropDownHeight\"\n                [closeDelay] = \"closeDelay\"\n                [checkboxes] = \"checkboxes\"\n                [disabled] = \"disabled\"\n                [displayMember] = \"displayMember\"\n                [dropDownHorizontalAlignment] = \"dropDownHorizontalAlignment\"\n                [dropDownVerticalAlignment] = \"dropDownVerticalAlignment\"\n                [dropDownHeight] = \"dropDownHeight\"\n                [dropDownWidth] = \"dropDownWidth\"\n                [enableHover] = \"enableHover\"\n                [enableSelection] = \"enableSelection\"\n                [enableBrowserBoundsDetection] = \"enableBrowserBoundsDetection\"\n                [itemHeight] = \"itemHeight\"\n                [multiSelect] = \"multiSelect\"\n                [minLength] = \"minLength\"\n                [openDelay] = \"openDelay\"\n                [popupZIndex] = \"popupZIndex\"\n                [placeHolder] = \"placeHolder\"\n                [remoteAutoComplete] = \"remoteAutoComplete\"\n                [remoteAutoCompleteDelay] = \"remoteAutoCompleteDelay\"\n                [renderer] = \"renderer\"\n                [renderSelectedItem] = \"renderSelectedItem\"\n                [rtl] = \"rtl\"\n                [selectedIndex] = \"selectedIndex\"\n                [showArrow] = \"showArrow\"\n                [showCloseButtons] = \"showCloseButtons\"\n                [searchMode] = \"searchMode\"\n                [search] = \"search\"\n                [source] = \"source\"\n                [scrollBarSize] = \"scrollBarSize\"\n                [template] = \"template\"\n                [theme] = \"theme\"\n                [validateSelection] = \"validateSelection\"\n                [valueMember] = \"valueMember\"\n                [width] = \"width\"\n                [height] = \"height\">\n                </jqxComboBox>\n                <ngc-error *ngIf=\"visible\" [value]=\"error\"></ngc-error>\n                ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"NgcComboBoxComponent"},"multi":true}]}]}],"members":{"animationType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["animationType"]}]}],"autoComplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["autoComplete"]}]}],"autoOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["autoOpen"]}]}],"autoItemsHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["autoItemsHeight"]}]}],"autoDropDownHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["autoDropDownHeight"]}]}],"closeDelay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["closeDelay"]}]}],"checkboxes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["checkboxes"]}]}],"displayMember":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["displayMember"]}]}],"dropDownHorizontalAlignment":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["dropDownHorizontalAlignment"]}]}],"dropDownVerticalAlignment":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["dropDownVerticalAlignment"]}]}],"dropDownHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["dropDownHeight"]}]}],"dropDownWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["dropDownWidth"]}]}],"enableHover":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["enableHover"]}]}],"enableSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["enableSelection"]}]}],"enableBrowserBoundsDetection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["enableBrowserBoundsDetection"]}]}],"itemHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["itemHeight"]}]}],"multiSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["multiSelect"]}]}],"minLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["minLength"]}]}],"openDelay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["openDelay"]}]}],"popupZIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["popupZIndex"]}]}],"placeHolder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["placeHolder"]}]}],"remoteAutoComplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["remoteAutoComplete"]}]}],"remoteAutoCompleteDelay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["remoteAutoCompleteDelay"]}]}],"renderer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["renderer"]}]}],"renderSelectedItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["renderSelectedItem"]}]}],"rtl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["rtl"]}]}],"selectedIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["selectedIndex"]}]}],"showArrow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["showArrow"]}]}],"showCloseButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["showCloseButtons"]}]}],"searchMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["searchMode"]}]}],"search":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["search"]}]}],"source":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["source"]}]}],"scrollBarSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["scrollBarSize"]}]}],"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["template"]}]}],"theme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["theme"]}]}],"validateSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["validateSelection"]}]}],"valueMember":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["valueMember"]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["width"]}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["height"]}]}],"autoCreate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["auto-create"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}]}],"inputChange":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}]}},"NgcComboBoxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"../error/ngc-error.component","name":"NgcErrorModule"}],"exports":[{"__symbolic":"reference","name":"NgcComboBoxComponent"}],"declarations":[{"__symbolic":"reference","name":"NgcComboBoxComponent"},{"__symbolic":"reference","module":"jqwidgets-framework/jqwidgets-ts/angular_jqxcombobox","name":"jqxComboBoxComponent"}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"NgcComboBoxComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../core/component/control.component","name":"ControlComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ngc-combobox","template":"<jqxComboBox *ngIf=\"visible\" (change)=\"inputChange($event)\" (onSelect)=\"select($event)\"\n                [animationType] = \"animationType\"\n                [autoComplete] = \"autoComplete\"\n                [autoOpen] = \"autoOpen\"\n                [autoItemsHeight] = \"autoItemsHeight\"\n                [autoDropDownHeight] = \"autoDropDownHeight\"\n                [closeDelay] = \"closeDelay\"\n                [checkboxes] = \"checkboxes\"\n                [disabled] = \"disabled\"\n                [displayMember] = \"displayMember\"\n                [dropDownHorizontalAlignment] = \"dropDownHorizontalAlignment\"\n                [dropDownVerticalAlignment] = \"dropDownVerticalAlignment\"\n                [dropDownHeight] = \"dropDownHeight\"\n                [dropDownWidth] = \"dropDownWidth\"\n                [enableHover] = \"enableHover\"\n                [enableSelection] = \"enableSelection\"\n                [enableBrowserBoundsDetection] = \"enableBrowserBoundsDetection\"\n                [itemHeight] = \"itemHeight\"\n                [multiSelect] = \"multiSelect\"\n                [minLength] = \"minLength\"\n                [openDelay] = \"openDelay\"\n                [popupZIndex] = \"popupZIndex\"\n                [placeHolder] = \"placeHolder\"\n                [remoteAutoComplete] = \"remoteAutoComplete\"\n                [remoteAutoCompleteDelay] = \"remoteAutoCompleteDelay\"\n                [renderer] = \"renderer\"\n                [renderSelectedItem] = \"renderSelectedItem\"\n                [rtl] = \"rtl\"\n                [selectedIndex] = \"selectedIndex\"\n                [showArrow] = \"showArrow\"\n                [showCloseButtons] = \"showCloseButtons\"\n                [searchMode] = \"searchMode\"\n                [search] = \"search\"\n                [source] = \"source\"\n                [scrollBarSize] = \"scrollBarSize\"\n                [template] = \"template\"\n                [theme] = \"theme\"\n                [validateSelection] = \"validateSelection\"\n                [valueMember] = \"valueMember\"\n                [width] = \"width\"\n                [height] = \"height\">\n                </jqxComboBox>\n                <ngc-error *ngIf=\"visible\" [value]=\"error\"></ngc-error>\n                ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"NgcComboBoxComponent"},"multi":true}]}]}],"members":{"animationType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["animationType"]}]}],"autoComplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["autoComplete"]}]}],"autoOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["autoOpen"]}]}],"autoItemsHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["autoItemsHeight"]}]}],"autoDropDownHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["autoDropDownHeight"]}]}],"closeDelay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["closeDelay"]}]}],"checkboxes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["checkboxes"]}]}],"displayMember":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["displayMember"]}]}],"dropDownHorizontalAlignment":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["dropDownHorizontalAlignment"]}]}],"dropDownVerticalAlignment":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["dropDownVerticalAlignment"]}]}],"dropDownHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["dropDownHeight"]}]}],"dropDownWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["dropDownWidth"]}]}],"enableHover":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["enableHover"]}]}],"enableSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["enableSelection"]}]}],"enableBrowserBoundsDetection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["enableBrowserBoundsDetection"]}]}],"itemHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["itemHeight"]}]}],"multiSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["multiSelect"]}]}],"minLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["minLength"]}]}],"openDelay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["openDelay"]}]}],"popupZIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["popupZIndex"]}]}],"placeHolder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["placeHolder"]}]}],"remoteAutoComplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["remoteAutoComplete"]}]}],"remoteAutoCompleteDelay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["remoteAutoCompleteDelay"]}]}],"renderer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["renderer"]}]}],"renderSelectedItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["renderSelectedItem"]}]}],"rtl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["rtl"]}]}],"selectedIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["selectedIndex"]}]}],"showArrow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["showArrow"]}]}],"showCloseButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["showCloseButtons"]}]}],"searchMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["searchMode"]}]}],"search":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["search"]}]}],"source":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["source"]}]}],"scrollBarSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["scrollBarSize"]}]}],"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["template"]}]}],"theme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["theme"]}]}],"validateSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["validateSelection"]}]}],"valueMember":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["valueMember"]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["width"]}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["height"]}]}],"autoCreate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["auto-create"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}]}],"inputChange":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}]}},"NgcComboBoxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"../error/ngc-error.component","name":"NgcErrorModule"}],"exports":[{"__symbolic":"reference","name":"NgcComboBoxComponent"}],"declarations":[{"__symbolic":"reference","name":"NgcComboBoxComponent"},{"__symbolic":"reference","module":"jqwidgets-framework/jqwidgets-ts/angular_jqxcombobox","name":"jqxComboBoxComponent"}]}]}]}}}]