UNPKG

4.3 kBSource Map (JSON)View Raw
1{"version":3,"file":"bs-dropdown.directive.d.ts","sources":["bs-dropdown.directive.d.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA","sourcesContent":["import { ElementRef, EventEmitter, OnDestroy, OnInit, Renderer2, ViewContainerRef } from '@angular/core';\nimport { ComponentLoaderFactory } from 'ngx-bootstrap/component-loader';\nimport { BsDropdownConfig } from './bs-dropdown.config';\nimport { BsDropdownState } from './bs-dropdown.state';\nimport { AnimationBuilder } from '@angular/animations';\nexport declare class BsDropdownDirective implements OnInit, OnDestroy {\n private _elementRef;\n private _renderer;\n private _viewContainerRef;\n private _cis;\n private _state;\n private _config;\n /**\n * Placement of a popover. Accepts: \"top\", \"bottom\", \"left\", \"right\"\n */\n placement?: string;\n /**\n * Specifies events that should trigger. Supports a space separated list of\n * event names.\n */\n triggers?: string;\n /**\n * A selector specifying the element the popover should be appended to.\n */\n container?: string;\n /**\n * This attribute indicates that the dropdown should be opened upwards\n */\n dropup: boolean;\n /**\n * Indicates that dropdown will be closed on item or document click,\n * and after pressing ESC\n */\n set autoClose(value: boolean);\n get autoClose(): boolean;\n /**\n * Indicates that dropdown will be animated\n */\n set isAnimated(value: boolean);\n get isAnimated(): boolean;\n /**\n * This attribute indicates that the dropdown shouldn't close on inside click when autoClose is set to true\n */\n set insideClick(value: boolean);\n get insideClick(): boolean;\n /**\n * Disables dropdown toggle and hides dropdown menu if opened\n */\n set isDisabled(value: boolean);\n get isDisabled(): boolean;\n /**\n * Returns whether or not the popover is currently being shown\n */\n get isOpen(): boolean;\n set isOpen(value: boolean);\n /**\n * Emits an event when isOpen change\n */\n isOpenChange: EventEmitter<boolean>;\n /**\n * Emits an event when the popover is shown\n */\n onShown: EventEmitter<boolean>;\n /**\n * Emits an event when the popover is hidden\n */\n onHidden: EventEmitter<boolean>;\n get isBs4(): boolean;\n private _dropdown;\n private get _showInline();\n private _isInlineOpen;\n private _inlinedMenu?;\n private _isDisabled;\n private _subscriptions;\n private _isInited;\n private _factoryDropDownAnimation;\n constructor(_elementRef: ElementRef, _renderer: Renderer2, _viewContainerRef: ViewContainerRef, _cis: ComponentLoaderFactory, _state: BsDropdownState, _config: BsDropdownConfig, _builder: AnimationBuilder);\n ngOnInit(): void;\n /**\n * Opens an element’s popover. This is considered a “manual” triggering of\n * the popover.\n */\n show(): void;\n /**\n * Closes an element’s popover. This is considered a “manual” triggering of\n * the popover.\n */\n hide(): void;\n /**\n * Toggles an element’s popover. This is considered a “manual” triggering of\n * the popover. With parameter <code>true</code> allows toggling, with parameter <code>false</code>\n * only hides opened dropdown. Parameter usage will be removed in ngx-bootstrap v3\n */\n toggle(value?: boolean): void;\n /** @internal */\n _contains(event: MouseEvent): boolean;\n ngOnDestroy(): void;\n private addBs4Polyfills;\n private playAnimation;\n private addShowClass;\n private removeShowClass;\n private checkRightAlignment;\n private addDropupStyles;\n private removeDropupStyles;\n}\n"]}
\No newline at end of file