[{"__symbolic":"module","version":4,"metadata":{"AutoCompleteDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":29,"character":1},"arguments":[{"selector":"[reAutoComplete]","exportAs":"autoComplete","host":{"autocomplete":"off","autocapitalize":"off","autocorrect":"off","$quoted$":["autocomplete","autocapitalize","autocorrect"]},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":38,"character":13},"useExisting":{"__symbolic":"reference","name":"AutoCompleteDirective"},"multi":true}]}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"delay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"minLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"appendBody":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"itemTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"noResultItemTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"formatter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"onSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"selectValueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":3}}]}],"placementElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":65,"character":34},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":65,"character":72},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":66,"character":48},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":66,"character":92},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":67,"character":32},{"__symbolic":"reference","module":"../position/positioning.service","name":"PositionService","line":67,"character":67},{"__symbolic":"reference","module":"../rebirth-ng.config","name":"RebirthNGConfig","line":68,"character":39},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":68,"character":83}]}],"ngOnInit":[{"__symbolic":"method"}],"dataSource":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":102,"character":3}}]}],"setupArraySource":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"removePopView":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":155,"character":3},"arguments":["blur",[]]}]}],"onEscKeyup":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":160,"character":3},"arguments":["keydown.esc",["$event"]]}]}],"onEnterKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":165,"character":3},"arguments":["keydown.Enter",["$event"]]}]}],"onArrowUpKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":175,"character":3},"arguments":["keydown.ArrowUp",["$event"]]}]}],"onArrowDownKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":184,"character":3},"arguments":["keydown.ArrowDown",["$event"]]}]}],"onDocumentClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":193,"character":3},"arguments":["document:click",["$event"]]}]}],"onSourceChange":[{"__symbolic":"method"}],"hidePopup":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"positionPopup":[{"__symbolic":"method"}],"fillPopup":[{"__symbolic":"method"}],"writeInputValue":[{"__symbolic":"method"}],"unSubscription":[{"__symbolic":"method"}],"onTermChange":[{"__symbolic":"method"}],"registerInputEvent":[{"__symbolic":"method"}]}}}}]