UNPKG

ngx-bootstrap

Version:
1 lines 9.54 kB
{"__symbolic":"module","version":4,"metadata":{"BsDropdownDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":25,"character":1},"arguments":[{"selector":"[bsDropdown],[dropdown]","exportAs":"bs-dropdown","providers":[{"__symbolic":"reference","name":"BsDropdownState"}],"host":{"[class.dropup]":"dropup","[class.open]":"isOpen","[class.show]":"isOpen && isBs4","$quoted$":["[class.dropup]","[class.open]","[class.show]"]}}]}],"members":{"placement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"triggers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"dropup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"autoClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"isAnimated":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"insideClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":3}}]}],"isOpenChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":131,"character":3}}]}],"onShown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":136,"character":3}}]}],"onHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":141,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":163,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":164,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":165,"character":31},{"__symbolic":"reference","module":"ngx-bootstrap/component-loader","name":"ComponentLoaderFactory","line":166,"character":18},{"__symbolic":"reference","name":"BsDropdownState"},{"__symbolic":"reference","name":"BsDropdownConfig"},{"__symbolic":"reference","module":"@angular/animations","name":"AnimationBuilder","line":169,"character":14}]}],"ngOnInit":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"_contains":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"addBs4Polyfills":[{"__symbolic":"method"}],"playAnimation":[{"__symbolic":"method"}],"addShowClass":[{"__symbolic":"method"}],"removeShowClass":[{"__symbolic":"method"}],"checkRightAlignment":[{"__symbolic":"method"}],"addDropupStyles":[{"__symbolic":"method"}],"removeDropupStyles":[{"__symbolic":"method"}]}},"BsDropdownMenuDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[bsDropdownMenu],[dropdownMenu]","exportAs":"bs-dropdown-menu"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"BsDropdownState"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":11,"character":20},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"BsDropdownToggleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[bsDropdownToggle],[dropdownToggle]","exportAs":"bs-dropdown-toggle","host":{"[attr.aria-haspopup]":"true","$quoted$":["[attr.aria-haspopup]"]}}]}],"members":{"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":22,"character":3},"arguments":["attr.disabled"]}]}],"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":23,"character":3},"arguments":["attr.aria-expanded"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":30,"character":32},{"__symbolic":"reference","name":"BsDropdownDirective"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":32,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":33,"character":23},{"__symbolic":"reference","name":"BsDropdownState"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":75,"character":3},"arguments":["click",[]]}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"BsDropdownContainerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"bs-dropdown-container","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":17,"character":19},"member":"OnPush"},"host":{"style":"display:block;position: absolute;z-index: 1040"},"template":"\n <div [class.dropup]=\"direction === 'up'\"\n [class.dropdown]=\"direction === 'down'\"\n [class.show]=\"isOpen\"\n [class.open]=\"isOpen\"><ng-content></ng-content>\n </div>\n "}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"BsDropdownState"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":43,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":44,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":45,"character":22},{"__symbolic":"reference","module":"@angular/animations","name":"AnimationBuilder","line":46,"character":14}]}],"_contains":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"BsDropdownState":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"BsDropdownConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ɵprov":{}}},"BsDropdownModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"BsDropdownMenuDirective"},{"__symbolic":"reference","name":"BsDropdownToggleDirective"},{"__symbolic":"reference","name":"BsDropdownContainerComponent"},{"__symbolic":"reference","name":"BsDropdownDirective"}],"exports":[{"__symbolic":"reference","name":"BsDropdownMenuDirective"},{"__symbolic":"reference","name":"BsDropdownToggleDirective"},{"__symbolic":"reference","name":"BsDropdownDirective"}],"entryComponents":[{"__symbolic":"reference","name":"BsDropdownContainerComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"BsDropdownModule"},"providers":[{"__symbolic":"reference","module":"ngx-bootstrap/component-loader","name":"ComponentLoaderFactory","line":31,"character":8},{"__symbolic":"reference","module":"ngx-bootstrap/positioning","name":"PositioningService","line":32,"character":8},{"__symbolic":"reference","name":"BsDropdownState"}]}}}}},"origins":{"BsDropdownDirective":"./bs-dropdown.directive","BsDropdownMenuDirective":"./bs-dropdown-menu.directive","BsDropdownToggleDirective":"./bs-dropdown-toggle.directive","BsDropdownContainerComponent":"./bs-dropdown-container.component","BsDropdownState":"./bs-dropdown.state","BsDropdownConfig":"./bs-dropdown.config","BsDropdownModule":"./bs-dropdown.module"},"importAs":"ngx-bootstrap/dropdown"}