UNPKG

@ert78gb/ngx-select-ex

Version:

Angular based replacement for select boxes

1 lines 23.8 kB
{"__symbolic":"module","version":4,"metadata":{"NgxSelectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":8}],"declarations":[{"__symbolic":"reference","name":"NgxSelectComponent"},{"__symbolic":"reference","name":"NgxSelectOptionDirective"},{"__symbolic":"reference","name":"NgxSelectOptionSelectedDirective"},{"__symbolic":"reference","name":"NgxSelectOptionNotFoundDirective"}],"exports":[{"__symbolic":"reference","name":"NgxSelectComponent"},{"__symbolic":"reference","name":"NgxSelectOptionDirective"},{"__symbolic":"reference","name":"NgxSelectOptionSelectedDirective"},{"__symbolic":"reference","name":"NgxSelectOptionNotFoundDirective"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"NgxSelectModule"},"providers":[{"provide":{"__symbolic":"reference","name":"NGX_SELECT_OPTIONS"},"useValue":{"__symbolic":"reference","name":"options"}}]}}}},"NGX_SELECT_OPTIONS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":31,"character":38},"arguments":["NGX_SELECT_OPTIONS"]},"INgxSelectComponentMouseEvent":{"__symbolic":"interface"},"NgxSelectComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":46,"character":1},"arguments":[{"selector":"ngx-select","template":"<div #main [tabindex]=\"disabled? -1: 0\" class=\"ngx-select dropdown\"\n [ngClass]=\"setFormControlSize({\n 'ngx-select_multiple form-control': multiple === true,\n 'open show': optionsOpened && optionsFiltered.length\n }, multiple === true)\"\n (click)=\"mainClicked($event)\" (focusin)=\"mainClicked($event)\"\n (focus)=\"focusToInput()\" (keydown)=\"inputKeyDown($event)\">\n <div [ngClass]=\"{ 'ngx-select__disabled': disabled}\"></div>\n\n <!-- single selected item -->\n <div class=\"ngx-select__selected\"\n *ngIf=\"(multiple === false) && (!optionsOpened || noAutoComplete)\">\n <div class=\"ngx-select__toggle btn form-control\" [ngClass]=\"setFormControlSize(setBtnSize())\"\n (click)=\"optionsOpen()\">\n\n <span *ngIf=\"!optionsSelected.length\" class=\"ngx-select__placeholder text-muted\">\n <span [innerHtml]=\"placeholder\"></span>\n </span>\n <span *ngIf=\"optionsSelected.length\"\n class=\"ngx-select__selected-single pull-left float-left\"\n [ngClass]=\"{'ngx-select__allow-clear': allowClear}\">\n <ng-container [ngTemplateOutlet]=\"templateSelectedOption || defaultTemplateOption\"\n [ngTemplateOutletContext]=\"{$implicit: optionsSelected[0], index: 0,\n text: sanitize(optionsSelected[0].text)}\">\n </ng-container>\n </span>\n <span class=\"ngx-select__toggle-buttons\">\n <a class=\"ngx-select__clear btn btn-sm btn-link\" *ngIf=\"canClearNotMultiple()\"\n [ngClass]=\"setBtnSize()\"\n (click)=\"optionRemove(optionsSelected[0], $event)\">\n <i class=\"ngx-select__clear-icon\"></i>\n </a>\n <i class=\"dropdown-toggle\"></i>\n <i class=\"ngx-select__toggle-caret caret\"></i>\n </span>\n </div>\n </div>\n\n <!-- multiple selected items -->\n <div class=\"ngx-select__selected\" *ngIf=\"multiple === true\">\n <span *ngFor=\"let option of optionsSelected; trackBy: trackByOption; let idx = index\">\n <span tabindex=\"-1\" [ngClass]=\"setBtnSize()\"\n class=\"ngx-select__selected-plural btn btn-default btn-secondary btn-xs\">\n\n <ng-container [ngTemplateOutlet]=\"templateSelectedOption || defaultTemplateOption\"\n [ngTemplateOutletContext]=\"{$implicit: option, index: idx, text: sanitize(option.text)}\">\n </ng-container>\n\n <a class=\"ngx-select__clear btn btn-sm btn-link pull-right float-right\" [ngClass]=\"setBtnSize()\"\n (click)=\"optionRemove(option, $event)\">\n <i class=\"ngx-select__clear-icon\"></i>\n </a>\n </span>\n </span>\n </div>\n\n <!-- live search an item from the list -->\n <input #input type=\"text\" class=\"ngx-select__search form-control\" [ngClass]=\"setFormControlSize()\"\n *ngIf=\"checkInputVisibility()\"\n [tabindex]=\"multiple === false? -1: 0\"\n (keyup)=\"inputKeyUp(input.value, $event)\"\n [disabled]=\"disabled\"\n [placeholder]=\"optionsSelected.length? '': placeholder\"\n (click)=\"inputClick(input.value)\"\n autocomplete=\"off\"\n autocorrect=\"off\"\n autocapitalize=\"off\"\n spellcheck=\"false\"\n role=\"combobox\">\n\n <!-- options template -->\n <ul #choiceMenu role=\"menu\" *ngIf=\"isFocused\" class=\"ngx-select__choices dropdown-menu\"\n [class.show]=\"optionsOpened\">\n <li class=\"ngx-select__item-group\" role=\"menuitem\"\n *ngFor=\"let opt of optionsFiltered; trackBy: trackByOption; let idxGroup=index\">\n <div class=\"divider dropdown-divider\" *ngIf=\"opt.type === 'optgroup' && (idxGroup > 0)\"></div>\n <div class=\"dropdown-header\" *ngIf=\"opt.type === 'optgroup'\">{{opt.label}}</div>\n\n <a href=\"#\" #choiceItem class=\"ngx-select__item dropdown-item\"\n *ngFor=\"let option of (opt.optionsFiltered || [opt]); trackBy: trackByOption; let idxOption = index\"\n [ngClass]=\"{\n 'ngx-select__item_active active': option.active,\n 'ngx-select__item_disabled disabled': option.disabled\n }\"\n (mouseenter)=\"onMouseEnter({\n activeOption: option,\n filteredOptionList: optionsFiltered,\n index: idxOption\n })\"\n (click)=\"optionSelect(option, $event)\">\n <ng-container [ngTemplateOutlet]=\"templateOption || defaultTemplateOption\"\n [ngTemplateOutletContext]=\"{$implicit: option, text: option.highlightedText,\n index: idxGroup, subIndex: idxOption}\"></ng-container>\n </a>\n </li>\n <li class=\"ngx-select__item ngx-select__item_no-found dropdown-header\" *ngIf=\"!optionsFiltered.length\">\n <ng-container [ngTemplateOutlet]=\"templateOptionNotFound || defaultTemplateOptionNotFound\"></ng-container>\n </li>\n </ul>\n\n <!--Default templates-->\n <ng-template #defaultTemplateOption let-text=\"text\">\n <span [innerHtml]=\"text\"></span>\n </ng-template>\n\n <ng-template #defaultTemplateOptionNotFound>\n {{noResultsFound}}\n </ng-template>\n\n</div>\n","styles":[".ngx-select{ }\n .ngx-select_multiple{\n height:auto;\n padding:3px 3px 0 3px; }\n .ngx-select_multiple .ngx-select__search{\n background-color:transparent !important;\n border:none;\n outline:none;\n -webkit-box-shadow:none;\n box-shadow:none;\n height:1.6666em;\n padding:0;\n margin-bottom:3px; }\n .ngx-select__disabled{\n background-color:#eceeef;\n border-radius:4px;\n position:absolute;\n width:100%;\n height:100%;\n z-index:5;\n opacity:0.6;\n top:0;\n left:0;\n cursor:not-allowed; }\n .ngx-select__toggle{\n outline:0;\n position:relative;\n text-align:left !important;\n color:#333;\n background-color:#fff;\n border-color:#ccc;\n display:-webkit-inline-box;\n display:-ms-inline-flexbox;\n display:inline-flex;\n -webkit-box-align:stretch;\n -ms-flex-align:stretch;\n align-items:stretch;\n -webkit-box-pack:justify;\n -ms-flex-pack:justify;\n justify-content:space-between; }\n .ngx-select__toggle:hover{\n color:#333;\n background-color:#e6e6e6;\n border-color:#adadad; }\n .ngx-select__toggle-buttons{\n -ms-flex-negative:0;\n flex-shrink:0;\n display:-webkit-box;\n display:-ms-flexbox;\n display:flex;\n -webkit-box-align:center;\n -ms-flex-align:center;\n align-items:center; }\n .ngx-select__toggle-caret{\n position:absolute;\n height:10px;\n top:50%;\n right:10px;\n margin-top:-2px; }\n .ngx-select__placeholder{\n float:left; }\n .ngx-select__clear{\n margin-right:10px;\n padding:0;\n border:none; }\n .ngx-select_multiple .ngx-select__clear{\n line-height:initial;\n margin-left:5px;\n margin-right:0;\n color:#000;\n opacity:.5; }\n .ngx-select__clear-icon{\n display:inline-block;\n font-size:inherit;\n cursor:pointer;\n position:relative;\n width:1em;\n height:.75em;\n padding:0; }\n .ngx-select__clear-icon:before, .ngx-select__clear-icon:after{\n content:'';\n position:absolute;\n border-top:3px solid;\n width:100%;\n top:50%;\n left:0;\n margin-top:-1px; }\n .ngx-select__clear-icon:before{\n -webkit-transform:rotate(45deg);\n transform:rotate(45deg); }\n .ngx-select__clear-icon:after{\n -webkit-transform:rotate(-45deg);\n transform:rotate(-45deg); }\n .ngx-select__choices{\n width:100%;\n height:auto;\n max-height:200px;\n overflow-x:hidden;\n margin-top:0;\n position:absolute; }\n .ngx-select_multiple .ngx-select__choices{\n margin-top:1px; }\n .ngx-select__item{\n display:block;\n padding:3px 20px;\n clear:both;\n font-weight:400;\n line-height:1.42857143;\n white-space:nowrap;\n cursor:pointer;\n text-decoration:none; }\n .ngx-select__item_disabled, .ngx-select__item_no-found{\n cursor:default; }\n .ngx-select__item_active{\n color:#fff;\n outline:0;\n background-color:#428bca; }\n .ngx-select__selected-single, .ngx-select__selected-plural{\n display:-webkit-inline-box;\n display:-ms-inline-flexbox;\n display:inline-flex;\n -webkit-box-align:center;\n -ms-flex-align:center;\n align-items:center;\n overflow:hidden; }\n .ngx-select__selected-single span, .ngx-select__selected-plural span{\n overflow:hidden;\n text-overflow:ellipsis; }\n .ngx-select__selected-plural{\n outline:0;\n margin:0 3px 3px 0; }\n.input-group > .dropdown{\n position:static; }\n"],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":293,"character":21},"member":"OnPush"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":296,"character":21},"useExisting":{"__symbolic":"reference","name":"NgxSelectComponent"},"multi":true}]}]}],"members":{"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":303,"character":5}}]}],"optionValueField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":304,"character":5}}]}],"optionTextField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":305,"character":5}}]}],"optGroupLabelField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":306,"character":5}}]}],"optGroupOptionsField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":307,"character":5}}]}],"multiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":308,"character":5}}]}],"allowClear":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":309,"character":5}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":310,"character":5}}]}],"noAutoComplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":311,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":312,"character":5}}]}],"defaultValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":313,"character":5}}]}],"autoSelectSingleOption":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":314,"character":5}}]}],"autoClearSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":315,"character":5}}]}],"noResultsFound":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":316,"character":5}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":317,"character":5}}]}],"searchCallback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":318,"character":5}}]}],"autoActiveOnMouseEnter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":319,"character":5}}]}],"typed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":329,"character":5}}]}],"focus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":330,"character":5}}]}],"blur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":331,"character":5}}]}],"open":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":332,"character":5}}]}],"close":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":333,"character":5}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":334,"character":5}}]}],"remove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":335,"character":5}}]}],"navigated":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":336,"character":5}}]}],"selectionChanges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":337,"character":5}}]}],"mainElRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":339,"character":5},"arguments":["main"]}]}],"inputElRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":340,"character":5},"arguments":["input"]}]}],"choiceMenuElRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":341,"character":5},"arguments":["choiceMenu"]}]}],"templateOption":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":343,"character":5},"arguments":[{"__symbolic":"reference","name":"NgxSelectOptionDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":343,"character":51}}]}]}],"templateSelectedOption":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":344,"character":5},"arguments":[{"__symbolic":"reference","name":"NgxSelectOptionSelectedDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":344,"character":59}}]}]}],"templateOptionNotFound":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":345,"character":5},"arguments":[{"__symbolic":"reference","name":"NgxSelectOptionNotFoundDirective"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":345,"character":59}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":370,"character":17},"arguments":[{"__symbolic":"reference","name":"NGX_SELECT_OPTIONS"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":370,"character":45}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":369,"character":33},{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":369,"character":69},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":369,"character":95},{"__symbolic":"reference","name":"INgxSelectOptions"}]}],"setFormControlSize":[{"__symbolic":"method"}],"setBtnSize":[{"__symbolic":"method"}],"mainClicked":[{"__symbolic":"method"}],"documentClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":488,"character":5},"arguments":["document:focusin",["$event"]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":489,"character":5},"arguments":["document:click",["$event"]]}]}],"optionsFilteredFlat":[{"__symbolic":"method"}],"navigateOption":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngAfterContentChecked":[{"__symbolic":"method"}],"canClearNotMultiple":[{"__symbolic":"method"}],"focusToInput":[{"__symbolic":"method"}],"inputKeyDown":[{"__symbolic":"method"}],"trackByOption":[{"__symbolic":"method"}],"checkInputVisibility":[{"__symbolic":"method"}],"inputKeyUp":[{"__symbolic":"method"}],"inputClick":[{"__symbolic":"method"}],"sanitize":[{"__symbolic":"method"}],"highlightOption":[{"__symbolic":"method"}],"optionSelect":[{"__symbolic":"method"}],"optionRemove":[{"__symbolic":"method"}],"optionActivate":[{"__symbolic":"method"}],"onMouseEnter":[{"__symbolic":"method"}],"filterOptions":[{"__symbolic":"method"}],"ensureVisibleElement":[{"__symbolic":"method"}],"optionsOpen":[{"__symbolic":"method"}],"optionsClose":[{"__symbolic":"method"}],"buildOptions":[{"__symbolic":"method"}],"buildOption":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}]}},"TNgxSelectOptionType":{"__symbolic":"interface"},"INgxSelectOptionBase":{"__symbolic":"interface"},"INgxSelectOption":{"__symbolic":"interface"},"INgxSelectOptGroup":{"__symbolic":"interface"},"INgxOptionNavigated":{"__symbolic":"interface"},"INgxSelectOptions":{"__symbolic":"interface"},"NgxSelectOption":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"NgxSelectOptGroup"}]}],"renderText":[{"__symbolic":"method"}]}},"NgxSelectOptGroup":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"NgxSelectOption"}]}]}],"filter":[{"__symbolic":"method"}]}},"TSelectOption":{"__symbolic":"interface"},"NgxSelectOptionDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[ngx-select-option]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"NgxSelectOptionSelectedDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[ngx-select-option-selected]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"NgxSelectOptionNotFoundDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[ngx-select-option-not-found]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}}},"origins":{"NgxSelectModule":"./ngx-select/ngx-select.module","NGX_SELECT_OPTIONS":"./ngx-select/ngx-select.component","INgxSelectComponentMouseEvent":"./ngx-select/ngx-select.component","NgxSelectComponent":"./ngx-select/ngx-select.component","TNgxSelectOptionType":"./ngx-select/ngx-select.interfaces","INgxSelectOptionBase":"./ngx-select/ngx-select.interfaces","INgxSelectOption":"./ngx-select/ngx-select.interfaces","INgxSelectOptGroup":"./ngx-select/ngx-select.interfaces","INgxOptionNavigated":"./ngx-select/ngx-select.interfaces","INgxSelectOptions":"./ngx-select/ngx-select.interfaces","NgxSelectOption":"./ngx-select/ngx-select.classes","NgxSelectOptGroup":"./ngx-select/ngx-select.classes","TSelectOption":"./ngx-select/ngx-select.classes","NgxSelectOptionDirective":"./ngx-select/ngx-templates.directive","NgxSelectOptionSelectedDirective":"./ngx-select/ngx-templates.directive","NgxSelectOptionNotFoundDirective":"./ngx-select/ngx-templates.directive"},"importAs":"@ert78gb/ngx-select-ex"}