[{"__symbolic":"module","version":4,"metadata":{"NbSelectLabelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":48,"character":1},"arguments":[{"selector":"nb-select-label","template":"<ng-content></ng-content>"}]}]},"NbSelectComponent":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":143,"character":1},"arguments":[{"selector":"nb-select","templateUrl":"./select.component.html","styleUrls":["./select.component.css"],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":147,"character":19},"member":"OnPush"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":150,"character":15},"useExisting":{"__symbolic":"reference","name":"NbSelectComponent"},"multi":true}]}]}],"members":{"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":161,"character":3}}]}],"status":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":167,"character":3}}]}],"shape":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":172,"character":3}}]}],"hero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":177,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":182,"character":3}}]}],"fullWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":187,"character":3}}]}],"outline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":192,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":197,"character":3}}]}],"selectedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":202,"character":3}}]}],"setSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":207,"character":3},"arguments":["selected"]}]}],"setMultiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":215,"character":3},"arguments":["multiple"]}]}],"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":224,"character":3},"arguments":[{"__symbolic":"reference","module":"./option.component","name":"NbOptionComponent","line":224,"character":19},{"descendants":true}]}]}],"customLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":229,"character":3},"arguments":[{"__symbolic":"reference","name":"NbSelectLabelComponent"}]}]}],"portal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":234,"character":3},"arguments":[{"__symbolic":"reference","module":"../cdk","name":"NbPortalDirective","line":234,"character":13}]}]}],"button":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":236,"character":3},"arguments":[{"__symbolic":"reference","module":"../button/button.component","name":"NbButtonComponent","line":236,"character":13},{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":236,"character":40}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":277,"character":15},"arguments":[{"__symbolic":"reference","module":"../../theme.options","name":"NB_DOCUMENT","line":277,"character":22}]}],null,null,null,null],"parameters":[null,{"__symbolic":"reference","module":"../cdk","name":"NbOverlayService","line":278,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":279,"character":33,"arguments":[{"__symbolic":"error","message":"Could not resolve type","line":279,"character":44,"context":{"typeName":"HTMLElement"}}]},{"__symbolic":"reference","module":"../cdk","name":"NbPositionBuilderService","line":280,"character":41},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":281,"character":28}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"handleSelect":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"selectOption":[{"__symbolic":"method"}],"handleSingleSelect":[{"__symbolic":"method"}],"handleMultipleSelect":[{"__symbolic":"method"}],"createOverlay":[{"__symbolic":"method"}],"createPositionStrategy":[{"__symbolic":"method"}],"createScrollStrategy":[{"__symbolic":"method"}],"subscribeOnTriggers":[{"__symbolic":"method"}],"subscribeOnPositionChange":[{"__symbolic":"method"}],"subscribeOnSelectionChange":[{"__symbolic":"method"}],"getContainer":[{"__symbolic":"method"}],"emitSelected":[{"__symbolic":"method"}],"setSelection":[{"__symbolic":"method"}],"cleanSelection":[{"__symbolic":"method"}],"selectValue":[{"__symbolic":"method"}],"trySetTouched":[{"__symbolic":"method"}],"isClickedWithinComponent":[{"__symbolic":"method"}]}}}}]