UNPKG

ngx-bootstrap-ci

Version:
1 lines • 9.53 kB
{"__symbolic":"module","version":4,"metadata":{"BsDropdownDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":23,"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":37,"character":3}}]}],"triggers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"dropup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"autoClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"insideClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":3}}]}],"isOpenChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":118,"character":3}}]}],"onShown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":123,"character":3}}]}],"onHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":128,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":148,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":149,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":150,"character":41},{"__symbolic":"reference","module":"ngx-bootstrap/component-loader","name":"ComponentLoaderFactory","line":151,"character":28},{"__symbolic":"reference","name":"BsDropdownConfig"},{"__symbolic":"reference","name":"BsDropdownState"}]}],"ngOnInit":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}],"_contains":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"addBs4Polyfills":[{"__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":12,"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":20,"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","name":"BsDropdownState"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":27,"character":65},{"__symbolic":"reference","name":"BsDropdownDirective"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":42,"character":3},"arguments":["click",[]]}]}],"onDocumentClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":50,"character":3},"arguments":["document:click",["$event"]]}]}],"onEsc":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":62,"character":3},"arguments":["keyup.esc"]}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"BsDropdownContainerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"bs-dropdown-container","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":13,"character":19},"member":"OnPush"},"host":{"style":"display:block;position: absolute;"},"template":"\n <div [class.dropup]=\"direction === 'up'\"\n [class.dropdown]=\"direction === 'down'\"\n [class.show]=\"isOpen\"\n [class.open]=\"isOpen\"><ng-content></ng-content></div>\n "}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"BsDropdownState"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":36,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":37,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":38,"character":22}]}],"_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}}],"members":{}},"BsDropdownModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"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":32,"character":8},{"__symbolic":"reference","module":"ngx-bootstrap/positioning","name":"PositioningService","line":33,"character":8},{"__symbolic":"reference","name":"BsDropdownState"},{"provide":{"__symbolic":"reference","name":"BsDropdownConfig"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"reference","name":"config"},"thenExpression":{"__symbolic":"reference","name":"config"},"elseExpression":{"autoClose":true,"insideClick":false}}}]}}}}},"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"}