UNPKG

devextreme-angular

Version:

DevExtreme UI and Visualization Components for Angular

1 lines • 61.6 kB
{"version":3,"file":"devextreme-angular-ui-load-panel-nested.mjs","sources":["../../../dist/ui/load-panel/nested/animation.ts","../../../dist/ui/load-panel/nested/at.ts","../../../dist/ui/load-panel/nested/boundary-offset.ts","../../../dist/ui/load-panel/nested/collision.ts","../../../dist/ui/load-panel/nested/from.ts","../../../dist/ui/load-panel/nested/hide.ts","../../../dist/ui/load-panel/nested/indicator-options.ts","../../../dist/ui/load-panel/nested/my.ts","../../../dist/ui/load-panel/nested/offset.ts","../../../dist/ui/load-panel/nested/position.ts","../../../dist/ui/load-panel/nested/show.ts","../../../dist/ui/load-panel/nested/to.ts","../../../dist/ui/load-panel/nested/index.ts","../../../dist/ui/load-panel/nested/devextreme-angular-ui-load-panel-nested.ts"],"sourcesContent":["/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { AnimationConfig } from 'devextreme/common/core/animation';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-animation',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelAnimationComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get hide(): AnimationConfig {\n return this._getOption('hide');\n }\n set hide(value: AnimationConfig) {\n this._setOption('hide', value);\n }\n\n @Input()\n get show(): AnimationConfig {\n return this._getOption('show');\n }\n set show(value: AnimationConfig) {\n this._setOption('show', value);\n }\n\n\n protected get _optionPath() {\n return 'animation';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelAnimationComponent\n ],\n exports: [\n DxoLoadPanelAnimationComponent\n ],\n})\nexport class DxoLoadPanelAnimationModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { HorizontalAlignment, VerticalAlignment } from 'devextreme/common';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-at',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelAtComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get x(): HorizontalAlignment {\n return this._getOption('x');\n }\n set x(value: HorizontalAlignment) {\n this._setOption('x', value);\n }\n\n @Input()\n get y(): VerticalAlignment {\n return this._getOption('y');\n }\n set y(value: VerticalAlignment) {\n this._setOption('y', value);\n }\n\n\n protected get _optionPath() {\n return 'at';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelAtComponent\n ],\n exports: [\n DxoLoadPanelAtComponent\n ],\n})\nexport class DxoLoadPanelAtModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-boundary-offset',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelBoundaryOffsetComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get x(): number {\n return this._getOption('x');\n }\n set x(value: number) {\n this._setOption('x', value);\n }\n\n @Input()\n get y(): number {\n return this._getOption('y');\n }\n set y(value: number) {\n this._setOption('y', value);\n }\n\n\n protected get _optionPath() {\n return 'boundaryOffset';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelBoundaryOffsetComponent\n ],\n exports: [\n DxoLoadPanelBoundaryOffsetComponent\n ],\n})\nexport class DxoLoadPanelBoundaryOffsetModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { CollisionResolution } from 'devextreme/common/core/animation';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-collision',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelCollisionComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get x(): CollisionResolution {\n return this._getOption('x');\n }\n set x(value: CollisionResolution) {\n this._setOption('x', value);\n }\n\n @Input()\n get y(): CollisionResolution {\n return this._getOption('y');\n }\n set y(value: CollisionResolution) {\n this._setOption('y', value);\n }\n\n\n protected get _optionPath() {\n return 'collision';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelCollisionComponent\n ],\n exports: [\n DxoLoadPanelCollisionComponent\n ],\n})\nexport class DxoLoadPanelCollisionModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { PositionConfig } from 'devextreme/common/core/animation';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-from',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelFromComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get left(): number {\n return this._getOption('left');\n }\n set left(value: number) {\n this._setOption('left', value);\n }\n\n @Input()\n get opacity(): number {\n return this._getOption('opacity');\n }\n set opacity(value: number) {\n this._setOption('opacity', value);\n }\n\n @Input()\n get position(): PositionConfig {\n return this._getOption('position');\n }\n set position(value: PositionConfig) {\n this._setOption('position', value);\n }\n\n @Input()\n get scale(): number {\n return this._getOption('scale');\n }\n set scale(value: number) {\n this._setOption('scale', value);\n }\n\n @Input()\n get top(): number {\n return this._getOption('top');\n }\n set top(value: number) {\n this._setOption('top', value);\n }\n\n\n protected get _optionPath() {\n return 'from';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelFromComponent\n ],\n exports: [\n DxoLoadPanelFromComponent\n ],\n})\nexport class DxoLoadPanelFromModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { AnimationConfig, AnimationState, AnimationType } from 'devextreme/common/core/animation';\nimport type { Direction } from 'devextreme/common';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-hide',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelHideComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get complete(): (($element: any, config: AnimationConfig) => void) {\n return this._getOption('complete');\n }\n set complete(value: (($element: any, config: AnimationConfig) => void)) {\n this._setOption('complete', value);\n }\n\n @Input()\n get delay(): number {\n return this._getOption('delay');\n }\n set delay(value: number) {\n this._setOption('delay', value);\n }\n\n @Input()\n get direction(): Direction | undefined {\n return this._getOption('direction');\n }\n set direction(value: Direction | undefined) {\n this._setOption('direction', value);\n }\n\n @Input()\n get duration(): number {\n return this._getOption('duration');\n }\n set duration(value: number) {\n this._setOption('duration', value);\n }\n\n @Input()\n get easing(): string {\n return this._getOption('easing');\n }\n set easing(value: string) {\n this._setOption('easing', value);\n }\n\n @Input()\n get from(): AnimationState {\n return this._getOption('from');\n }\n set from(value: AnimationState) {\n this._setOption('from', value);\n }\n\n @Input()\n get staggerDelay(): number | undefined {\n return this._getOption('staggerDelay');\n }\n set staggerDelay(value: number | undefined) {\n this._setOption('staggerDelay', value);\n }\n\n @Input()\n get start(): (($element: any, config: AnimationConfig) => void) {\n return this._getOption('start');\n }\n set start(value: (($element: any, config: AnimationConfig) => void)) {\n this._setOption('start', value);\n }\n\n @Input()\n get to(): AnimationState {\n return this._getOption('to');\n }\n set to(value: AnimationState) {\n this._setOption('to', value);\n }\n\n @Input()\n get type(): AnimationType {\n return this._getOption('type');\n }\n set type(value: AnimationType) {\n this._setOption('type', value);\n }\n\n\n protected get _optionPath() {\n return 'hide';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelHideComponent\n ],\n exports: [\n DxoLoadPanelHideComponent\n ],\n})\nexport class DxoLoadPanelHideModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { LoadingAnimationType } from 'devextreme/ui/load_indicator';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-indicator-options',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelIndicatorOptionsComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get animationType(): LoadingAnimationType {\n return this._getOption('animationType');\n }\n set animationType(value: LoadingAnimationType) {\n this._setOption('animationType', value);\n }\n\n @Input()\n get height(): number | string | undefined {\n return this._getOption('height');\n }\n set height(value: number | string | undefined) {\n this._setOption('height', value);\n }\n\n @Input()\n get src(): string {\n return this._getOption('src');\n }\n set src(value: string) {\n this._setOption('src', value);\n }\n\n @Input()\n get width(): number | string | undefined {\n return this._getOption('width');\n }\n set width(value: number | string | undefined) {\n this._setOption('width', value);\n }\n\n\n protected get _optionPath() {\n return 'indicatorOptions';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelIndicatorOptionsComponent\n ],\n exports: [\n DxoLoadPanelIndicatorOptionsComponent\n ],\n})\nexport class DxoLoadPanelIndicatorOptionsModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { HorizontalAlignment, VerticalAlignment } from 'devextreme/common';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-my',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelMyComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get x(): HorizontalAlignment {\n return this._getOption('x');\n }\n set x(value: HorizontalAlignment) {\n this._setOption('x', value);\n }\n\n @Input()\n get y(): VerticalAlignment {\n return this._getOption('y');\n }\n set y(value: VerticalAlignment) {\n this._setOption('y', value);\n }\n\n\n protected get _optionPath() {\n return 'my';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelMyComponent\n ],\n exports: [\n DxoLoadPanelMyComponent\n ],\n})\nexport class DxoLoadPanelMyModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-offset',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelOffsetComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get x(): number {\n return this._getOption('x');\n }\n set x(value: number) {\n this._setOption('x', value);\n }\n\n @Input()\n get y(): number {\n return this._getOption('y');\n }\n set y(value: number) {\n this._setOption('y', value);\n }\n\n\n protected get _optionPath() {\n return 'offset';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelOffsetComponent\n ],\n exports: [\n DxoLoadPanelOffsetComponent\n ],\n})\nexport class DxoLoadPanelOffsetModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { PositionAlignment, HorizontalAlignment, VerticalAlignment } from 'devextreme/common';\nimport type { CollisionResolutionCombination, CollisionResolution } from 'devextreme/common/core/animation';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-position',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelPositionComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get at(): PositionAlignment | { x?: HorizontalAlignment, y?: VerticalAlignment } {\n return this._getOption('at');\n }\n set at(value: PositionAlignment | { x?: HorizontalAlignment, y?: VerticalAlignment }) {\n this._setOption('at', value);\n }\n\n @Input()\n get boundary(): any | string {\n return this._getOption('boundary');\n }\n set boundary(value: any | string) {\n this._setOption('boundary', value);\n }\n\n @Input()\n get boundaryOffset(): string | { x?: number, y?: number } {\n return this._getOption('boundaryOffset');\n }\n set boundaryOffset(value: string | { x?: number, y?: number }) {\n this._setOption('boundaryOffset', value);\n }\n\n @Input()\n get collision(): CollisionResolutionCombination | { x?: CollisionResolution, y?: CollisionResolution } {\n return this._getOption('collision');\n }\n set collision(value: CollisionResolutionCombination | { x?: CollisionResolution, y?: CollisionResolution }) {\n this._setOption('collision', value);\n }\n\n @Input()\n get my(): PositionAlignment | { x?: HorizontalAlignment, y?: VerticalAlignment } {\n return this._getOption('my');\n }\n set my(value: PositionAlignment | { x?: HorizontalAlignment, y?: VerticalAlignment }) {\n this._setOption('my', value);\n }\n\n @Input()\n get of(): any | string {\n return this._getOption('of');\n }\n set of(value: any | string) {\n this._setOption('of', value);\n }\n\n @Input()\n get offset(): string | { x?: number, y?: number } {\n return this._getOption('offset');\n }\n set offset(value: string | { x?: number, y?: number }) {\n this._setOption('offset', value);\n }\n\n\n protected get _optionPath() {\n return 'position';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelPositionComponent\n ],\n exports: [\n DxoLoadPanelPositionComponent\n ],\n})\nexport class DxoLoadPanelPositionModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { AnimationConfig, AnimationState, AnimationType } from 'devextreme/common/core/animation';\nimport type { Direction } from 'devextreme/common';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-show',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelShowComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get complete(): (($element: any, config: AnimationConfig) => void) {\n return this._getOption('complete');\n }\n set complete(value: (($element: any, config: AnimationConfig) => void)) {\n this._setOption('complete', value);\n }\n\n @Input()\n get delay(): number {\n return this._getOption('delay');\n }\n set delay(value: number) {\n this._setOption('delay', value);\n }\n\n @Input()\n get direction(): Direction | undefined {\n return this._getOption('direction');\n }\n set direction(value: Direction | undefined) {\n this._setOption('direction', value);\n }\n\n @Input()\n get duration(): number {\n return this._getOption('duration');\n }\n set duration(value: number) {\n this._setOption('duration', value);\n }\n\n @Input()\n get easing(): string {\n return this._getOption('easing');\n }\n set easing(value: string) {\n this._setOption('easing', value);\n }\n\n @Input()\n get from(): AnimationState {\n return this._getOption('from');\n }\n set from(value: AnimationState) {\n this._setOption('from', value);\n }\n\n @Input()\n get staggerDelay(): number | undefined {\n return this._getOption('staggerDelay');\n }\n set staggerDelay(value: number | undefined) {\n this._setOption('staggerDelay', value);\n }\n\n @Input()\n get start(): (($element: any, config: AnimationConfig) => void) {\n return this._getOption('start');\n }\n set start(value: (($element: any, config: AnimationConfig) => void)) {\n this._setOption('start', value);\n }\n\n @Input()\n get to(): AnimationState {\n return this._getOption('to');\n }\n set to(value: AnimationState) {\n this._setOption('to', value);\n }\n\n @Input()\n get type(): AnimationType {\n return this._getOption('type');\n }\n set type(value: AnimationType) {\n this._setOption('type', value);\n }\n\n\n protected get _optionPath() {\n return 'show';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelShowComponent\n ],\n exports: [\n DxoLoadPanelShowComponent\n ],\n})\nexport class DxoLoadPanelShowModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\n/* tslint:disable:max-line-length */\n\n\nimport {\n Component,\n OnInit,\n OnDestroy,\n NgModule,\n Host,\n SkipSelf,\n Input\n} from '@angular/core';\n\n\n\n\nimport type { PositionConfig } from 'devextreme/common/core/animation';\n\nimport {\n DxIntegrationModule,\n NestedOptionHost,\n} from 'devextreme-angular/core';\nimport { NestedOption } from 'devextreme-angular/core';\n\n\n@Component({\n selector: 'dxo-load-panel-to',\n template: '',\n styles: [''],\n imports: [ DxIntegrationModule ],\n providers: [NestedOptionHost]\n})\nexport class DxoLoadPanelToComponent extends NestedOption implements OnDestroy, OnInit {\n @Input()\n get left(): number {\n return this._getOption('left');\n }\n set left(value: number) {\n this._setOption('left', value);\n }\n\n @Input()\n get opacity(): number {\n return this._getOption('opacity');\n }\n set opacity(value: number) {\n this._setOption('opacity', value);\n }\n\n @Input()\n get position(): PositionConfig {\n return this._getOption('position');\n }\n set position(value: PositionConfig) {\n this._setOption('position', value);\n }\n\n @Input()\n get scale(): number {\n return this._getOption('scale');\n }\n set scale(value: number) {\n this._setOption('scale', value);\n }\n\n @Input()\n get top(): number {\n return this._getOption('top');\n }\n set top(value: number) {\n this._setOption('top', value);\n }\n\n\n protected get _optionPath() {\n return 'to';\n }\n\n\n constructor(@SkipSelf() @Host() parentOptionHost: NestedOptionHost,\n @Host() optionHost: NestedOptionHost) {\n super();\n parentOptionHost.setNestedOption(this);\n optionHost.setHost(this, this._fullOptionPath.bind(this));\n }\n\n\n ngOnInit() {\n this._addRecreatedComponent();\n }\n\n ngOnDestroy() {\n this._addRemovedOption(this._getOptionPath());\n }\n\n\n}\n\n@NgModule({\n imports: [\n DxoLoadPanelToComponent\n ],\n exports: [\n DxoLoadPanelToComponent\n ],\n})\nexport class DxoLoadPanelToModule { }\n","/*!\n * devextreme-angular\n * Version: 26.1.3\n * Build date: Wed Jun 10 2026\n *\n * Copyright (c) 2012 - 2026 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\n */\n\nexport * from './animation';\nexport * from './at';\nexport * from './boundary-offset';\nexport * from './collision';\nexport * from './from';\nexport * from './hide';\nexport * from './indicator-options';\nexport * from './my';\nexport * from './offset';\nexport * from './position';\nexport * from './show';\nexport * from './to';\n\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;;AAAA;;;;;;;;;;;AAWG;AAEH;AAgCM,MAAO,8BAA+B,SAAQ,YAAY,CAAA;AAC5D,IAAA,IACI,IAAI,GAAA;AACJ,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;IAClC;IACA,IAAI,IAAI,CAAC,KAAsB,EAAA;AAC3B,QAAA,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,KAAK,CAAC;IAClC;AAEA,IAAA,IACI,IAAI,GAAA;AACJ,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;IAClC;IACA,IAAI,IAAI,CAAC,KAAsB,EAAA;AAC3B,QAAA,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,KAAK,CAAC;IAClC;AAGA,IAAA,IAAc,WAAW,GAAA;AACrB,QAAA,OAAO,WAAW;IACtB;IAGA,WAAA,CAAgC,gBAAkC,EAClD,UAA4B,EAAA;AACxC,QAAA,KAAK,EAAE;AACP,QAAA,gBAAgB,CAAC,eAAe,CAAC,IAAI,CAAC;AACtC,QAAA,UAAU,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC7D;IAGA,QAAQ,GAAA;QACJ,IAAI,CAAC,sBAAsB,EAAE;IACjC;IAEA,WAAW,GAAA;QACP,IAAI,CAAC,iBAAiB,CAAC,IAAI,CAAC,cAAc,EAAE,CAAC;IACjD;kIArCS,8BAA8B,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,QAAA,EAAA,IAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAA9B,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,8BAA8B,+GAF5B,CAAC,gBAAgB,CAAC,EAAA,eAAA,EAAA,IAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAHnB,EAAE,yEAED,mBAAmB,EAAA,CAAA,EAAA,CAAA,CAAA;;4FAGrB,8BAA8B,EAAA,UAAA,EAAA,CAAA;kBAP1C,SAAS;+BACI,0BAA0B,EAAA,QAAA,EAC1B,EAAE,EAAA,OAAA,EAEH,CAAE,mBAAmB,CAAE,EAAA,SAAA,EACrB,CAAC,gBAAgB,CAAC,EAAA;;0BAyBhB;;0BAAY;;0BAChB;;sBAvBR;;sBAQA;;MAyCQ,2BAA2B,CAAA;kIAA3B,2BAA2B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;mIAA3B,2BAA2B,EAAA,OAAA,EAAA,CAlD3B,8BAA8B,CAAA,EAAA,OAAA,EAAA,CAA9B,8BAA8B,CAAA,EAAA,CAAA,CAAA;AAkD9B,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,2BAA2B,YANpC,8BAA8B,CAAA,EAAA,CAAA,CAAA;;4FAMrB,2BAA2B,EAAA,UAAA,EAAA,CAAA;kBARvC,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACF,iBAAA;;;AC9FD;;;;;;;;;;;AAWG;AAEH;AAgCM,MAAO,uBAAwB,SAAQ,YAAY,CAAA;AACrD,IAAA,IACI,CAAC,GAAA;AACD,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;IAC/B;IACA,IAAI,CAAC,CAAC,KAA0B,EAAA;AAC5B,QAAA,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,CAAC;IAC/B;AAEA,IAAA,IACI,CAAC,GAAA;AACD,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;IAC/B;IACA,IAAI,CAAC,CAAC,KAAwB,EAAA;AAC1B,QAAA,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,CAAC;IAC/B;AAGA,IAAA,IAAc,WAAW,GAAA;AACrB,QAAA,OAAO,IAAI;IACf;IAGA,WAAA,CAAgC,gBAAkC,EAClD,UAA4B,EAAA;AACxC,QAAA,KAAK,EAAE;AACP,QAAA,gBAAgB,CAAC,eAAe,CAAC,IAAI,CAAC;AACtC,QAAA,UAAU,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC7D;IAGA,QAAQ,GAAA;QACJ,IAAI,CAAC,sBAAsB,EAAE;IACjC;IAEA,WAAW,GAAA;QACP,IAAI,CAAC,iBAAiB,CAAC,IAAI,CAAC,cAAc,EAAE,CAAC;IACjD;kIArCS,uBAAuB,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,QAAA,EAAA,IAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAAvB,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,uBAAuB,4FAFrB,CAAC,gBAAgB,CAAC,EAAA,eAAA,EAAA,IAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAHnB,EAAE,yEAED,mBAAmB,EAAA,CAAA,EAAA,CAAA,CAAA;;4FAGrB,uBAAuB,EAAA,UAAA,EAAA,CAAA;kBAPnC,SAAS;+BACI,mBAAmB,EAAA,QAAA,EACnB,EAAE,EAAA,OAAA,EAEH,CAAE,mBAAmB,CAAE,EAAA,SAAA,EACrB,CAAC,gBAAgB,CAAC,EAAA;;0BAyBhB;;0BAAY;;0BAChB;;sBAvBR;;sBAQA;;MAyCQ,oBAAoB,CAAA;kIAApB,oBAAoB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;mIAApB,oBAAoB,EAAA,OAAA,EAAA,CAlDpB,uBAAuB,CAAA,EAAA,OAAA,EAAA,CAAvB,uBAAuB,CAAA,EAAA,CAAA,CAAA;AAkDvB,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,oBAAoB,YAN7B,uBAAuB,CAAA,EAAA,CAAA,CAAA;;4FAMd,oBAAoB,EAAA,UAAA,EAAA,CAAA;kBARhC,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACF,iBAAA;;;AC9FD;;;;;;;;;;;AAWG;AAEH;AA+BM,MAAO,mCAAoC,SAAQ,YAAY,CAAA;AACjE,IAAA,IACI,CAAC,GAAA;AACD,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;IAC/B;IACA,IAAI,CAAC,CAAC,KAAa,EAAA;AACf,QAAA,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,CAAC;IAC/B;AAEA,IAAA,IACI,CAAC,GAAA;AACD,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;IAC/B;IACA,IAAI,CAAC,CAAC,KAAa,EAAA;AACf,QAAA,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,CAAC;IAC/B;AAGA,IAAA,IAAc,WAAW,GAAA;AACrB,QAAA,OAAO,gBAAgB;IAC3B;IAGA,WAAA,CAAgC,gBAAkC,EAClD,UAA4B,EAAA;AACxC,QAAA,KAAK,EAAE;AACP,QAAA,gBAAgB,CAAC,eAAe,CAAC,IAAI,CAAC;AACtC,QAAA,UAAU,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC7D;IAGA,QAAQ,GAAA;QACJ,IAAI,CAAC,sBAAsB,EAAE;IACjC;IAEA,WAAW,GAAA;QACP,IAAI,CAAC,iBAAiB,CAAC,IAAI,CAAC,cAAc,EAAE,CAAC;IACjD;kIArCS,mCAAmC,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,QAAA,EAAA,IAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAAnC,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,mCAAmC,yGAFjC,CAAC,gBAAgB,CAAC,EAAA,eAAA,EAAA,IAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAHnB,EAAE,yEAED,mBAAmB,EAAA,CAAA,EAAA,CAAA,CAAA;;4FAGrB,mCAAmC,EAAA,UAAA,EAAA,CAAA;kBAP/C,SAAS;+BACI,gCAAgC,EAAA,QAAA,EAChC,EAAE,EAAA,OAAA,EAEH,CAAE,mBAAmB,CAAE,EAAA,SAAA,EACrB,CAAC,gBAAgB,CAAC,EAAA;;0BAyBhB;;0BAAY;;0BAChB;;sBAvBR;;sBAQA;;MAyCQ,gCAAgC,CAAA;kIAAhC,gCAAgC,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;mIAAhC,gCAAgC,EAAA,OAAA,EAAA,CAlDhC,mCAAmC,CAAA,EAAA,OAAA,EAAA,CAAnC,mCAAmC,CAAA,EAAA,CAAA,CAAA;AAkDnC,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,gCAAgC,YANzC,mCAAmC,CAAA,EAAA,CAAA,CAAA;;4FAM1B,gCAAgC,EAAA,UAAA,EAAA,CAAA;kBAR5C,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACF,iBAAA;;;AC7FD;;;;;;;;;;;AAWG;AAEH;AAgCM,MAAO,8BAA+B,SAAQ,YAAY,CAAA;AAC5D,IAAA,IACI,CAAC,GAAA;AACD,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;IAC/B;IACA,IAAI,CAAC,CAAC,KAA0B,EAAA;AAC5B,QAAA,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,CAAC;IAC/B;AAEA,IAAA,IACI,CAAC,GAAA;AACD,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;IAC/B;IACA,IAAI,CAAC,CAAC,KAA0B,EAAA;AAC5B,QAAA,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,CAAC;IAC/B;AAGA,IAAA,IAAc,WAAW,GAAA;AACrB,QAAA,OAAO,WAAW;IACtB;IAGA,WAAA,CAAgC,gBAAkC,EAClD,UAA4B,EAAA;AACxC,QAAA,KAAK,EAAE;AACP,QAAA,gBAAgB,CAAC,eAAe,CAAC,IAAI,CAAC;AACtC,QAAA,UAAU,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC7D;IAGA,QAAQ,GAAA;QACJ,IAAI,CAAC,sBAAsB,EAAE;IACjC;IAEA,WAAW,GAAA;QACP,IAAI,CAAC,iBAAiB,CAAC,IAAI,CAAC,cAAc,EAAE,CAAC;IACjD;kIArCS,8BAA8B,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,QAAA,EAAA,IAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAA9B,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,8BAA8B,mGAF5B,CAAC,gBAAgB,CAAC,EAAA,eAAA,EAAA,IAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAHnB,EAAE,yEAED,mBAAmB,EAAA,CAAA,EAAA,CAAA,CAAA;;4FAGrB,8BAA8B,EAAA,UAAA,EAAA,CAAA;kBAP1C,SAAS;+BACI,0BAA0B,EAAA,QAAA,EAC1B,EAAE,EAAA,OAAA,EAEH,CAAE,mBAAmB,CAAE,EAAA,SAAA,EACrB,CAAC,gBAAgB,CAAC,EAAA;;0BAyBhB;;0BAAY;;0BAChB;;sBAvBR;;sBAQA;;MAyCQ,2BAA2B,CAAA;kIAA3B,2BAA2B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;mIAA3B,2BAA2B,EAAA,OAAA,EAAA,CAlD3B,8BAA8B,CAAA,EAAA,OAAA,EAAA,CAA9B,8BAA8B,CAAA,EAAA,CAAA,CAAA;AAkD9B,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,2BAA2B,YANpC,8BAA8B,CAAA,EAAA,CAAA,CAAA;;4FAMrB,2BAA2B,EAAA,UAAA,EAAA,CAAA;kBARvC,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACF,iBAAA;;;AC9FD;;;;;;;;;;;AAWG;AAEH;AAgCM,MAAO,yBAA0B,SAAQ,YAAY,CAAA;AACvD,IAAA,IACI,IAAI,GAAA;AACJ,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;IAClC;IACA,IAAI,IAAI,CAAC,KAAa,EAAA;AAClB,QAAA,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,KAAK,CAAC;IAClC;AAEA,IAAA,IACI,OAAO,GAAA;AACP,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,SAAS,CAAC;IACrC;IACA,IAAI,OAAO,CAAC,KAAa,EAAA;AACrB,QAAA,IAAI,CAAC,UAAU,CAAC,SAAS,EAAE,KAAK,CAAC;IACrC;AAEA,IAAA,IACI,QAAQ,GAAA;AACR,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC;IACtC;IACA,IAAI,QAAQ,CAAC,KAAqB,EAAA;AAC9B,QAAA,IAAI,CAAC,UAAU,CAAC,UAAU,EAAE,KAAK,CAAC;IACtC;AAEA,IAAA,IACI,KAAK,GAAA;AACL,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC;IACnC;IACA,IAAI,KAAK,CAAC,KAAa,EAAA;AACnB,QAAA,IAAI,CAAC,UAAU,CAAC,OAAO,EAAE,KAAK,CAAC;IACnC;AAEA,IAAA,IACI,GAAG,GAAA;AACH,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC;IACjC;IACA,IAAI,GAAG,CAAC,KAAa,EAAA;AACjB,QAAA,IAAI,CAAC,UAAU,CAAC,KAAK,EAAE,KAAK,CAAC;IACjC;AAGA,IAAA,IAAc,WAAW,GAAA;AACrB,QAAA,OAAO,MAAM;IACjB;IAGA,WAAA,CAAgC,gBAAkC,EAClD,UAA4B,EAAA;AACxC,QAAA,KAAK,EAAE;AACP,QAAA,gBAAgB,CAAC,eAAe,CAAC,IAAI,CAAC;AACtC,QAAA,UAAU,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC7D;IAGA,QAAQ,GAAA;QACJ,IAAI,CAAC,sBAAsB,EAAE;IACjC;IAEA,WAAW,GAAA;QACP,IAAI,CAAC,iBAAiB,CAAC,IAAI,CAAC,cAAc,EAAE,CAAC;IACjD;kIA7DS,yBAAyB,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,QAAA,EAAA,IAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAAzB,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,yBAAyB,kKAFvB,CAAC,gBAAgB,CAAC,EAAA,eAAA,EAAA,IAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAHnB,EAAE,yEAED,mBAAmB,EAAA,CAAA,EAAA,CAAA,CAAA;;4FAGrB,yBAAyB,EAAA,UAAA,EAAA,CAAA;kBAPrC,SAAS;+BACI,qBAAqB,EAAA,QAAA,EACrB,EAAE,EAAA,OAAA,EAEH,CAAE,mBAAmB,CAAE,EAAA,SAAA,EACrB,CAAC,gBAAgB,CAAC,EAAA;;0BAiDhB;;0BAAY;;0BAChB;;sBA/CR;;sBAQA;;sBAQA;;sBAQA;;sBAQA;;MAyCQ,sBAAsB,CAAA;kIAAtB,sBAAsB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;mIAAtB,sBAAsB,EAAA,OAAA,EAAA,CA1EtB,yBAAyB,CAAA,EAAA,OAAA,EAAA,CAAzB,yBAAyB,CAAA,EAAA,CAAA,CAAA;AA0EzB,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,sBAAsB,YAN/B,yBAAyB,CAAA,EAAA,CAAA,CAAA;;4FAMhB,sBAAsB,EAAA,UAAA,EAAA,CAAA;kBARlC,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACF,iBAAA;;;ACtHD;;;;;;;;;;;AAWG;AAEH;AAiCM,MAAO,yBAA0B,SAAQ,YAAY,CAAA;AACvD,IAAA,IACI,QAAQ,GAAA;AACR,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC;IACtC;IACA,IAAI,QAAQ,CAAC,KAAyD,EAAA;AAClE,QAAA,IAAI,CAAC,UAAU,CAAC,UAAU,EAAE,KAAK,CAAC;IACtC;AAEA,IAAA,IACI,KAAK,GAAA;AACL,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC;IACnC;IACA,IAAI,KAAK,CAAC,KAAa,EAAA;AACnB,QAAA,IAAI,CAAC,UAAU,CAAC,OAAO,EAAE,KAAK,CAAC;IACnC;AAEA,IAAA,IACI,SAAS,GAAA;AACT,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,WAAW,CAAC;IACvC;IACA,IAAI,SAAS,CAAC,KAA4B,EAAA;AACtC,QAAA,IAAI,CAAC,UAAU,CAAC,WAAW,EAAE,KAAK,CAAC;IACvC;AAEA,IAAA,IACI,QAAQ,GAAA;AACR,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,UAAU,CAAC;IACtC;IACA,IAAI,QAAQ,CAAC,KAAa,EAAA;AACtB,QAAA,IAAI,CAAC,UAAU,CAAC,UAAU,EAAE,KAAK,CAAC;IACtC;AAEA,IAAA,IACI,MAAM,GAAA;AACN,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC;IACpC;IACA,IAAI,MAAM,CAAC,KAAa,EAAA;AACpB,QAAA,IAAI,CAAC,UAAU,CAAC,QAAQ,EAAE,KAAK,CAAC;IACpC;AAEA,IAAA,IACI,IAAI,GAAA;AACJ,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;IAClC;IACA,IAAI,IAAI,CAAC,KAAqB,EAAA;AAC1B,QAAA,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,KAAK,CAAC;IAClC;AAEA,IAAA,IACI,YAAY,GAAA;AACZ,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC;IAC1C;IACA,IAAI,YAAY,CAAC,KAAyB,EAAA;AACtC,QAAA,IAAI,CAAC,UAAU,CAAC,cAAc,EAAE,KAAK,CAAC;IAC1C;AAEA,IAAA,IACI,KAAK,GAAA;AACL,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC;IACnC;IACA,IAAI,KAAK,CAAC,KAAyD,EAAA;AAC/D,QAAA,IAAI,CAAC,UAAU,CAAC,OAAO,EAAE,KAAK,CAAC;IACnC;AAEA,IAAA,IACI,EAAE,GAAA;AACF,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC;IAChC;IACA,IAAI,EAAE,CAAC,KAAqB,EAAA;AACxB,QAAA,IAAI,CAAC,UAAU,CAAC,IAAI,EAAE,KAAK,CAAC;IAChC;AAEA,IAAA,IACI,IAAI,GAAA;AACJ,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC;IAClC;IACA,IAAI,IAAI,CAAC,KAAoB,EAAA;AACzB,QAAA,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE,KAAK,CAAC;IAClC;AAGA,IAAA,IAAc,WAAW,GAAA;AACrB,QAAA,OAAO,MAAM;IACjB;IAGA,WAAA,CAAgC,gBAAkC,EAClD,UAA4B,EAAA;AACxC,QAAA,KAAK,EAAE;AACP,QAAA,gBAAgB,CAAC,eAAe,CAAC,IAAI,CAAC;AACtC,QAAA,UAAU,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC7D;IAGA,QAAQ,GAAA;QACJ,IAAI,CAAC,sBAAsB,EAAE;IACjC;IAEA,WAAW,GAAA;QACP,IAAI,CAAC,iBAAiB,CAAC,IAAI,CAAC,cAAc,EAAE,CAAC;IACjD;kIArGS,yBAAyB,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,QAAA,EAAA,IAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAAzB,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,yBAAyB,wQAFvB,CAAC,gBAAgB,CAAC,EAAA,eAAA,EAAA,IAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAHnB,EAAE,yEAED,mBAAmB,EAAA,CAAA,EAAA,CAAA,CAAA;;4FAGrB,yBAAyB,EAAA,UAAA,EAAA,CAAA;kBAPrC,SAAS;+BACI,qBAAqB,EAAA,QAAA,EACrB,EAAE,EAAA,OAAA,EAEH,CAAE,mBAAmB,CAAE,EAAA,SAAA,EACrB,CAAC,gBAAgB,CAAC,EAAA;;0BAyFhB;;0BAAY;;0BAChB;;sBAvFR;;sBAQA;;sBAQA;;sBAQA;;sBAQA;;sBAQA;;sBAQA;;sBAQA;;sBAQA;;sBAQA;;MAyCQ,sBAAsB,CAAA;kIAAtB,sBAAsB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;mIAAtB,sBAAsB,EAAA,OAAA,EAAA,CAlHtB,yBAAyB,CAAA,EAAA,OAAA,EAAA,CAAzB,yBAAyB,CAAA,EAAA,CAAA,CAAA;AAkHzB,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,sBAAsB,YAN/B,yBAAyB,CAAA,EAAA,CAAA,CAAA;;4FAMhB,sBAAsB,EAAA,UAAA,EAAA,CAAA;kBARlC,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACF,iBAAA;;;AC/JD;;;;;;;;;;;AAWG;AAEH;AAgCM,MAAO,qCAAsC,SAAQ,YAAY,CAAA;AACnE,IAAA,IACI,aAAa,GAAA;AACb,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,eAAe,CAAC;IAC3C;IACA,IAAI,aAAa,CAAC,KAA2B,EAAA;AACzC,QAAA,IAAI,CAAC,UAAU,CAAC,eAAe,EAAE,KAAK,CAAC;IAC3C;AAEA,IAAA,IACI,MAAM,GAAA;AACN,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC;IACpC;IACA,IAAI,MAAM,CAAC,KAAkC,EAAA;AACzC,QAAA,IAAI,CAAC,UAAU,CAAC,QAAQ,EAAE,KAAK,CAAC;IACpC;AAEA,IAAA,IACI,GAAG,GAAA;AACH,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC;IACjC;IACA,IAAI,GAAG,CAAC,KAAa,EAAA;AACjB,QAAA,IAAI,CAAC,UAAU,CAAC,KAAK,EAAE,KAAK,CAAC;IACjC;AAEA,IAAA,IACI,KAAK,GAAA;AACL,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC;IACnC;IACA,IAAI,KAAK,CAAC,KAAkC,EAAA;AACxC,QAAA,IAAI,CAAC,UAAU,CAAC,OAAO,EAAE,KAAK,CAAC;IACnC;AAGA,IAAA,IAAc,WAAW,GAAA;AACrB,QAAA,OAAO,kBAAkB;IAC7B;IAGA,WAAA,CAAgC,gBAAkC,EAClD,UAA4B,EAAA;AACxC,QAAA,KAAK,EAAE;AACP,QAAA,gBAAgB,CAAC,eAAe,CAAC,IAAI,CAAC;AACtC,QAAA,UAAU,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC7D;IAGA,QAAQ,GAAA;QACJ,IAAI,CAAC,sBAAsB,EAAE;IACjC;IAEA,WAAW,GAAA;QACP,IAAI,CAAC,iBAAiB,CAAC,IAAI,CAAC,cAAc,EAAE,CAAC;IACjD;kIArDS,qCAAqC,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,QAAA,EAAA,IAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAArC,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,qCAAqC,yKAFnC,CAAC,gBAAgB,CAAC,EAAA,eAAA,EAAA,IAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAHnB,EAAE,yEAED,mBAAmB,EAAA,CAAA,EAAA,CAAA,CAAA;;4FAGrB,qCAAqC,EAAA,UAAA,EAAA,CAAA;kBAPjD,SAAS;+BACI,kCAAkC,EAAA,QAAA,EAClC,EAAE,EAAA,OAAA,EAEH,CAAE,mBAAmB,CAAE,EAAA,SAAA,EACrB,CAAC,gBAAgB,CAAC,EAAA;;0BAyChB;;0BAAY;;0BAChB;;sBAvCR;;sBAQA;;sBAQA;;sBAQA;;MAyCQ,kCAAkC,CAAA;kIAAlC,kCAAkC,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;mIAAlC,kCAAkC,EAAA,OAAA,EAAA,CAlElC,qCAAqC,CAAA,EAAA,OAAA,EAAA,CAArC,qCAAqC,CAAA,EAAA,CAAA,CAAA;AAkErC,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,kCAAkC,YAN3C,qCAAqC,CAAA,EAAA,CAAA,CAAA;;4FAM5B,kCAAkC,EAAA,UAAA,EAAA,CAAA;kBAR9C,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP;AACD,qBAAA;AACF,iBAAA;;;AC9GD;;;;;;;;;;;AAWG;AAEH;AAgCM,MAAO,uBAAwB,SAAQ,YAAY,CAAA;AACrD,IAAA,IACI,CAAC,GAAA;AACD,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;IAC/B;IACA,IAAI,CAAC,CAAC,KAA0B,EAAA;AAC5B,QAAA,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,CAAC;IAC/B;AAEA,IAAA,IACI,CAAC,GAAA;AACD,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;IAC/B;IACA,IAAI,CAAC,CAAC,KAAwB,EAAA;AAC1B,QAAA,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,CAAC;IAC/B;AAGA,IAAA,IAAc,WAAW,GAAA;AACrB,QAAA,OAAO,IAAI;IACf;IAGA,WAAA,CAAgC,gBAAkC,EAClD,UAA4B,EAAA;AACxC,QAAA,KAAK,EAAE;AACP,QAAA,gBAAgB,CAAC,eAAe,CAAC,IAAI,CAAC;AACtC,QAAA,UAAU,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC7D;IAGA,QAAQ,GAAA;QACJ,IAAI,CAAC,sBAAsB,EAAE;IACjC;IAEA,WAAW,GAAA;QACP,IAAI,CAAC,iBAAiB,CAAC,IAAI,CAAC,cAAc,EAAE,CAAC;IACjD;kIArCS,uBAAuB,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,QAAA,EAAA,IAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,gBAAA,EAAA,IAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SA