devextreme-angular
Version:
Angular UI and visualization components based on DevExtreme widgets
1 lines • 39.3 kB
Source Map (JSON)
{"version":3,"file":"devextreme-angular-ui-tooltip.mjs","sources":["../../../dist/ui/tooltip/index.ts","../../../dist/ui/tooltip/devextreme-angular-ui-tooltip.ts"],"sourcesContent":["/*!\n * devextreme-angular\n * Version: 24.2.6\n * Build date: Mon Mar 17 2025\n *\n * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED\n *\n * This software may be modified and distributed under the terms\n * of the MIT license. See the LICENSE file in the root of the project for details.\n *\n * https://github.com/DevExpress/devextreme-angular\n */\n\n/* tslint:disable:max-line-length */\r\n\r\n\r\nimport {\r\n TransferState,\r\n Component,\r\n NgModule,\r\n ElementRef,\r\n NgZone,\r\n PLATFORM_ID,\r\n Inject,\r\n\r\n Input,\r\n Output,\r\n OnDestroy,\r\n EventEmitter\r\n} from '@angular/core';\r\n\r\n\r\nimport { AnimationConfig, PositionConfig } from 'devextreme/common/core/animation';\r\nimport { event } from 'devextreme/events/events.types';\r\nimport { ContentReadyEvent, DisposingEvent, HiddenEvent, HidingEvent, InitializedEvent, OptionChangedEvent, ShowingEvent, ShownEvent } from 'devextreme/ui/tooltip';\r\nimport { Position } from 'devextreme/common';\r\n\r\nimport DxTooltip from 'devextreme/ui/tooltip';\r\n\r\n\r\nimport {\r\n DxComponent,\r\n DxTemplateHost,\r\n DxIntegrationModule,\r\n DxTemplateModule,\r\n NestedOptionHost,\r\n WatcherHelper\r\n} from 'devextreme-angular/core';\r\n\r\nimport { DxoAnimationModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoHideModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoFromModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoPositionModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoAtModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoBoundaryOffsetModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoCollisionModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoMyModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoOffsetModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoToModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoShowModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoHideEventModule } from 'devextreme-angular/ui/nested';\r\nimport { DxoShowEventModule } from 'devextreme-angular/ui/nested';\r\n\r\nimport { DxoTooltipAnimationModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipAtModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipBoundaryOffsetModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipCollisionModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipFromModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipHideModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipHideEventModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipMyModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipOffsetModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipPositionModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipShowModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipShowEventModule } from 'devextreme-angular/ui/tooltip/nested';\r\nimport { DxoTooltipToModule } from 'devextreme-angular/ui/tooltip/nested';\r\n\r\n\r\n\r\n\r\n/**\r\n * The Tooltip UI component displays a tooltip for a specified element on the page.\r\n\r\n */\r\n@Component({\r\n selector: 'dx-tooltip',\r\n template: '<ng-content></ng-content>',\r\n host: { ngSkipHydration: 'true' },\r\n providers: [\r\n DxTemplateHost,\r\n WatcherHelper,\r\n NestedOptionHost\r\n ]\r\n})\r\nexport class DxTooltipComponent extends DxComponent implements OnDestroy {\r\n instance: DxTooltip = null;\r\n\r\n /**\r\n * Configures UI component visibility animations. This object contains two fields: show and hide.\r\n \r\n */\r\n @Input()\r\n get animation(): { hide?: AnimationConfig, show?: AnimationConfig } {\r\n return this._getOption('animation');\r\n }\r\n set animation(value: { hide?: AnimationConfig, show?: AnimationConfig }) {\r\n this._setOption('animation', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies whether to close the UI component if a user clicks outside the popover window or outside the target element.\r\n \r\n * @deprecated Use the hideOnOutsideClick option instead.\r\n \r\n */\r\n @Input()\r\n get closeOnOutsideClick(): boolean | ((event: event) => boolean) {\r\n return this._getOption('closeOnOutsideClick');\r\n }\r\n set closeOnOutsideClick(value: boolean | ((event: event) => boolean)) {\r\n this._setOption('closeOnOutsideClick', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the container in which to render the UI component.\r\n \r\n */\r\n @Input()\r\n get container(): any | string | undefined {\r\n return this._getOption('container');\r\n }\r\n set container(value: any | string | undefined) {\r\n this._setOption('container', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies a custom template for the UI component content.\r\n \r\n */\r\n @Input()\r\n get contentTemplate(): any {\r\n return this._getOption('contentTemplate');\r\n }\r\n set contentTemplate(value: any) {\r\n this._setOption('contentTemplate', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies whether to render the UI component's content when it is displayed. If false, the content is rendered immediately.\r\n \r\n */\r\n @Input()\r\n get deferRendering(): boolean {\r\n return this._getOption('deferRendering');\r\n }\r\n set deferRendering(value: boolean) {\r\n this._setOption('deferRendering', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies whether the UI component responds to user interaction.\r\n \r\n */\r\n @Input()\r\n get disabled(): boolean {\r\n return this._getOption('disabled');\r\n }\r\n set disabled(value: boolean) {\r\n this._setOption('disabled', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the UI component's height.\r\n \r\n */\r\n @Input()\r\n get height(): (() => number | string) | number | string {\r\n return this._getOption('height');\r\n }\r\n set height(value: (() => number | string) | number | string) {\r\n this._setOption('height', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies properties of popover hiding. Ignored if the shading property is set to true.\r\n \r\n */\r\n @Input()\r\n get hideEvent(): string | undefined | { delay?: number | undefined, name?: string | undefined } {\r\n return this._getOption('hideEvent');\r\n }\r\n set hideEvent(value: string | undefined | { delay?: number | undefined, name?: string | undefined }) {\r\n this._setOption('hideEvent', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies whether to hide the UI component if a user clicks outside the popover window or outside the target element.\r\n \r\n */\r\n @Input()\r\n get hideOnOutsideClick(): boolean | ((event: event) => boolean) {\r\n return this._getOption('hideOnOutsideClick');\r\n }\r\n set hideOnOutsideClick(value: boolean | ((event: event) => boolean)) {\r\n this._setOption('hideOnOutsideClick', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies whether to hide the widget when users scroll one of its parent elements.\r\n \r\n */\r\n @Input()\r\n get hideOnParentScroll(): boolean {\r\n return this._getOption('hideOnParentScroll');\r\n }\r\n set hideOnParentScroll(value: boolean) {\r\n this._setOption('hideOnParentScroll', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies text for a hint that appears when a user pauses on the UI component.\r\n \r\n */\r\n @Input()\r\n get hint(): string | undefined {\r\n return this._getOption('hint');\r\n }\r\n set hint(value: string | undefined) {\r\n this._setOption('hint', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies whether the UI component changes its state when a user pauses on it.\r\n \r\n */\r\n @Input()\r\n get hoverStateEnabled(): boolean {\r\n return this._getOption('hoverStateEnabled');\r\n }\r\n set hoverStateEnabled(value: boolean) {\r\n this._setOption('hoverStateEnabled', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the maximum height the UI component can reach while resizing.\r\n \r\n */\r\n @Input()\r\n get maxHeight(): (() => number | string) | number | string {\r\n return this._getOption('maxHeight');\r\n }\r\n set maxHeight(value: (() => number | string) | number | string) {\r\n this._setOption('maxHeight', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the maximum width the UI component can reach while resizing.\r\n \r\n */\r\n @Input()\r\n get maxWidth(): (() => number | string) | number | string {\r\n return this._getOption('maxWidth');\r\n }\r\n set maxWidth(value: (() => number | string) | number | string) {\r\n this._setOption('maxWidth', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the minimum height the UI component can reach while resizing.\r\n \r\n */\r\n @Input()\r\n get minHeight(): (() => number | string) | number | string {\r\n return this._getOption('minHeight');\r\n }\r\n set minHeight(value: (() => number | string) | number | string) {\r\n this._setOption('minHeight', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the minimum width the UI component can reach while resizing.\r\n \r\n */\r\n @Input()\r\n get minWidth(): (() => number | string) | number | string {\r\n return this._getOption('minWidth');\r\n }\r\n set minWidth(value: (() => number | string) | number | string) {\r\n this._setOption('minWidth', value);\r\n }\r\n\r\n\r\n /**\r\n * An object defining UI component positioning properties.\r\n \r\n */\r\n @Input()\r\n get position(): Position | PositionConfig {\r\n return this._getOption('position');\r\n }\r\n set position(value: Position | PositionConfig) {\r\n this._setOption('position', value);\r\n }\r\n\r\n\r\n /**\r\n * Switches the UI component to a right-to-left representation.\r\n \r\n */\r\n @Input()\r\n get rtlEnabled(): boolean {\r\n return this._getOption('rtlEnabled');\r\n }\r\n set rtlEnabled(value: boolean) {\r\n this._setOption('rtlEnabled', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies whether to shade the background when the UI component is active.\r\n \r\n */\r\n @Input()\r\n get shading(): boolean {\r\n return this._getOption('shading');\r\n }\r\n set shading(value: boolean) {\r\n this._setOption('shading', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the shading color. Applies only if shading is enabled.\r\n \r\n */\r\n @Input()\r\n get shadingColor(): string {\r\n return this._getOption('shadingColor');\r\n }\r\n set shadingColor(value: string) {\r\n this._setOption('shadingColor', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies properties for displaying the UI component.\r\n \r\n */\r\n @Input()\r\n get showEvent(): string | undefined | { delay?: number | undefined, name?: string | undefined } {\r\n return this._getOption('showEvent');\r\n }\r\n set showEvent(value: string | undefined | { delay?: number | undefined, name?: string | undefined }) {\r\n this._setOption('showEvent', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the element against which to position the widget.\r\n \r\n */\r\n @Input()\r\n get target(): any | string | undefined {\r\n return this._getOption('target');\r\n }\r\n set target(value: any | string | undefined) {\r\n this._setOption('target', value);\r\n }\r\n\r\n\r\n /**\r\n * A Boolean value specifying whether or not the UI component is visible.\r\n \r\n */\r\n @Input()\r\n get visible(): boolean {\r\n return this._getOption('visible');\r\n }\r\n set visible(value: boolean) {\r\n this._setOption('visible', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the UI component's width.\r\n \r\n */\r\n @Input()\r\n get width(): (() => number | string) | number | string {\r\n return this._getOption('width');\r\n }\r\n set width(value: (() => number | string) | number | string) {\r\n this._setOption('width', value);\r\n }\r\n\r\n\r\n /**\r\n * Specifies the global attributes for the UI component's wrapper element.\r\n \r\n */\r\n @Input()\r\n get wrapperAttr(): any {\r\n return this._getOption('wrapperAttr');\r\n }\r\n set wrapperAttr(value: any) {\r\n this._setOption('wrapperAttr', value);\r\n }\r\n\r\n /**\r\n \r\n * A function that is executed when the UI component is rendered and each time the component is repainted.\r\n \r\n \r\n */\r\n @Output() onContentReady: EventEmitter<ContentReadyEvent>;\r\n\r\n /**\r\n \r\n * A function that is executed before the UI component is disposed of.\r\n \r\n \r\n */\r\n @Output() onDisposing: EventEmitter<DisposingEvent>;\r\n\r\n /**\r\n \r\n * A function that is executed after the UI component is hidden.\r\n \r\n \r\n */\r\n @Output() onHidden: EventEmitter<HiddenEvent>;\r\n\r\n /**\r\n \r\n * A function that is executed before the UI component is hidden.\r\n \r\n \r\n */\r\n @Output() onHiding: EventEmitter<HidingEvent>;\r\n\r\n /**\r\n \r\n * A function used in JavaScript frameworks to save the UI component instance.\r\n \r\n \r\n */\r\n @Output() onInitialized: EventEmitter<InitializedEvent>;\r\n\r\n /**\r\n \r\n * A function that is executed after a UI component property is changed.\r\n \r\n \r\n */\r\n @Output() onOptionChanged: EventEmitter<OptionChangedEvent>;\r\n\r\n /**\r\n \r\n * A function that is executed before the UI component is displayed.\r\n \r\n \r\n */\r\n @Output() onShowing: EventEmitter<ShowingEvent>;\r\n\r\n /**\r\n \r\n * A function that is executed after the UI component is displayed.\r\n \r\n \r\n */\r\n @Output() onShown: EventEmitter<ShownEvent>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() animationChange: EventEmitter<{ hide?: AnimationConfig, show?: AnimationConfig }>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() closeOnOutsideClickChange: EventEmitter<boolean | ((event: event) => boolean)>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() containerChange: EventEmitter<any | string | undefined>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() contentTemplateChange: EventEmitter<any>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() deferRenderingChange: EventEmitter<boolean>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() disabledChange: EventEmitter<boolean>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() heightChange: EventEmitter<(() => number | string) | number | string>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() hideEventChange: EventEmitter<string | undefined | { delay?: number | undefined, name?: string | undefined }>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() hideOnOutsideClickChange: EventEmitter<boolean | ((event: event) => boolean)>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() hideOnParentScrollChange: EventEmitter<boolean>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() hintChange: EventEmitter<string | undefined>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() hoverStateEnabledChange: EventEmitter<boolean>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() maxHeightChange: EventEmitter<(() => number | string) | number | string>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() maxWidthChange: EventEmitter<(() => number | string) | number | string>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() minHeightChange: EventEmitter<(() => number | string) | number | string>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() minWidthChange: EventEmitter<(() => number | string) | number | string>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() positionChange: EventEmitter<Position | PositionConfig>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() rtlEnabledChange: EventEmitter<boolean>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() shadingChange: EventEmitter<boolean>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() shadingColorChange: EventEmitter<string>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() showEventChange: EventEmitter<string | undefined | { delay?: number | undefined, name?: string | undefined }>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() targetChange: EventEmitter<any | string | undefined>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() visibleChange: EventEmitter<boolean>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() widthChange: EventEmitter<(() => number | string) | number | string>;\r\n\r\n /**\r\n \r\n * This member supports the internal infrastructure and is not intended to be used directly from your code.\r\n \r\n */\r\n @Output() wrapperAttrChange: EventEmitter<any>;\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n constructor(elementRef: ElementRef, ngZone: NgZone, templateHost: DxTemplateHost,\r\n _watcherHelper: WatcherHelper,\r\n optionHost: NestedOptionHost,\r\n transferState: TransferState,\r\n @Inject(PLATFORM_ID) platformId: any) {\r\n\r\n super(elementRef, ngZone, templateHost, _watcherHelper, transferState, platformId);\r\n\r\n this._createEventEmitters([\r\n { subscribe: 'contentReady', emit: 'onContentReady' },\r\n { subscribe: 'disposing', emit: 'onDisposing' },\r\n { subscribe: 'hidden', emit: 'onHidden' },\r\n { subscribe: 'hiding', emit: 'onHiding' },\r\n { subscribe: 'initialized', emit: 'onInitialized' },\r\n { subscribe: 'optionChanged', emit: 'onOptionChanged' },\r\n { subscribe: 'showing', emit: 'onShowing' },\r\n { subscribe: 'shown', emit: 'onShown' },\r\n { emit: 'animationChange' },\r\n { emit: 'closeOnOutsideClickChange' },\r\n { emit: 'containerChange' },\r\n { emit: 'contentTemplateChange' },\r\n { emit: 'deferRenderingChange' },\r\n { emit: 'disabledChange' },\r\n { emit: 'heightChange' },\r\n { emit: 'hideEventChange' },\r\n { emit: 'hideOnOutsideClickChange' },\r\n { emit: 'hideOnParentScrollChange' },\r\n { emit: 'hintChange' },\r\n { emit: 'hoverStateEnabledChange' },\r\n { emit: 'maxHeightChange' },\r\n { emit: 'maxWidthChange' },\r\n { emit: 'minHeightChange' },\r\n { emit: 'minWidthChange' },\r\n { emit: 'positionChange' },\r\n { emit: 'rtlEnabledChange' },\r\n { emit: 'shadingChange' },\r\n { emit: 'shadingColorChange' },\r\n { emit: 'showEventChange' },\r\n { emit: 'targetChange' },\r\n { emit: 'visibleChange' },\r\n { emit: 'widthChange' },\r\n { emit: 'wrapperAttrChange' }\r\n ]);\r\n optionHost.setHost(this);\r\n }\r\n\r\n protected _createInstance(element, options) {\r\n\r\n return new DxTooltip(element, options);\r\n }\r\n\r\n\r\n ngOnDestroy() {\r\n this._destroyWidget();\r\n }\r\n\r\n}\r\n\r\n@NgModule({\r\n imports: [\r\n DxoAnimationModule,\r\n DxoHideModule,\r\n DxoFromModule,\r\n DxoPositionModule,\r\n DxoAtModule,\r\n DxoBoundaryOffsetModule,\r\n DxoCollisionModule,\r\n DxoMyModule,\r\n DxoOffsetModule,\r\n DxoToModule,\r\n DxoShowModule,\r\n DxoHideEventModule,\r\n DxoShowEventModule,\r\n DxoTooltipAnimationModule,\r\n DxoTooltipAtModule,\r\n DxoTooltipBoundaryOffsetModule,\r\n DxoTooltipCollisionModule,\r\n DxoTooltipFromModule,\r\n DxoTooltipHideModule,\r\n DxoTooltipHideEventModule,\r\n DxoTooltipMyModule,\r\n DxoTooltipOffsetModule,\r\n DxoTooltipPositionModule,\r\n DxoTooltipShowModule,\r\n DxoTooltipShowEventModule,\r\n DxoTooltipToModule,\r\n DxIntegrationModule,\r\n DxTemplateModule\r\n ],\r\n declarations: [\r\n DxTooltipComponent\r\n ],\r\n exports: [\r\n DxTooltipComponent,\r\n DxoAnimationModule,\r\n DxoHideModule,\r\n DxoFromModule,\r\n DxoPositionModule,\r\n DxoAtModule,\r\n DxoBoundaryOffsetModule,\r\n DxoCollisionModule,\r\n DxoMyModule,\r\n DxoOffsetModule,\r\n DxoToModule,\r\n DxoShowModule,\r\n DxoHideEventModule,\r\n DxoShowEventModule,\r\n DxoTooltipAnimationModule,\r\n DxoTooltipAtModule,\r\n DxoTooltipBoundaryOffsetModule,\r\n DxoTooltipCollisionModule,\r\n DxoTooltipFromModule,\r\n DxoTooltipHideModule,\r\n DxoTooltipHideEventModule,\r\n DxoTooltipMyModule,\r\n DxoTooltipOffsetModule,\r\n DxoTooltipPositionModule,\r\n DxoTooltipShowModule,\r\n DxoTooltipShowEventModule,\r\n DxoTooltipToModule,\r\n DxTemplateModule\r\n ]\r\n})\r\nexport class DxTooltipModule { }\r\n\r\nimport type * as DxTooltipTypes from \"devextreme/ui/tooltip_types\";\r\nexport { DxTooltipTypes };\r\n\r\n\r\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":"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"}