UNPKG

devextreme-angular

Version:

DevExtreme UI and Visualization Components for Angular

555 lines (525 loc) 27.8 kB
import * as i0 from '@angular/core'; import { OnDestroy, OnInit, AfterViewInit, Renderer2, ElementRef } from '@angular/core'; import { AnimationConfig, CollisionResolution, PositionConfig, AnimationState, AnimationType, CollisionResolutionCombination } from 'devextreme/common/core/animation'; import { NestedOption, NestedOptionHost, CollectionNestedOption, IDxTemplateHost, DxTemplateHost, DxTemplateDirective } from 'devextreme-angular/core'; import { HorizontalAlignment, VerticalAlignment, Direction, PositionAlignment, ToolbarItemLocation, ToolbarItemComponent } from 'devextreme/common'; import { LocateInMenuMode, ShowTextMode } from 'devextreme/ui/toolbar'; import { ToolbarLocation } from 'devextreme/ui/popup'; /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverAnimationComponent extends NestedOption implements OnDestroy, OnInit { get hide(): AnimationConfig; set hide(value: AnimationConfig); get show(): AnimationConfig; set show(value: AnimationConfig); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverAnimationComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverAnimationComponent, "dxo-popover-animation", never, { "hide": { "alias": "hide"; "required": false; }; "show": { "alias": "show"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverAnimationModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverAnimationModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverAnimationModule, never, [typeof DxoPopoverAnimationComponent], [typeof DxoPopoverAnimationComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverAnimationModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverAtComponent extends NestedOption implements OnDestroy, OnInit { get x(): HorizontalAlignment; set x(value: HorizontalAlignment); get y(): VerticalAlignment; set y(value: VerticalAlignment); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverAtComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverAtComponent, "dxo-popover-at", never, { "x": { "alias": "x"; "required": false; }; "y": { "alias": "y"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverAtModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverAtModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverAtModule, never, [typeof DxoPopoverAtComponent], [typeof DxoPopoverAtComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverAtModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverBoundaryOffsetComponent extends NestedOption implements OnDestroy, OnInit { get x(): number; set x(value: number); get y(): number; set y(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverBoundaryOffsetComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverBoundaryOffsetComponent, "dxo-popover-boundary-offset", never, { "x": { "alias": "x"; "required": false; }; "y": { "alias": "y"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverBoundaryOffsetModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverBoundaryOffsetModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverBoundaryOffsetModule, never, [typeof DxoPopoverBoundaryOffsetComponent], [typeof DxoPopoverBoundaryOffsetComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverBoundaryOffsetModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverCollisionComponent extends NestedOption implements OnDestroy, OnInit { get x(): CollisionResolution; set x(value: CollisionResolution); get y(): CollisionResolution; set y(value: CollisionResolution); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverCollisionComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverCollisionComponent, "dxo-popover-collision", never, { "x": { "alias": "x"; "required": false; }; "y": { "alias": "y"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverCollisionModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverCollisionModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverCollisionModule, never, [typeof DxoPopoverCollisionComponent], [typeof DxoPopoverCollisionComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverCollisionModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverFromComponent extends NestedOption implements OnDestroy, OnInit { get left(): number; set left(value: number); get opacity(): number; set opacity(value: number); get position(): PositionConfig; set position(value: PositionConfig); get scale(): number; set scale(value: number); get top(): number; set top(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverFromComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverFromComponent, "dxo-popover-from", never, { "left": { "alias": "left"; "required": false; }; "opacity": { "alias": "opacity"; "required": false; }; "position": { "alias": "position"; "required": false; }; "scale": { "alias": "scale"; "required": false; }; "top": { "alias": "top"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverFromModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverFromModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverFromModule, never, [typeof DxoPopoverFromComponent], [typeof DxoPopoverFromComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverFromModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverHideEventComponent extends NestedOption implements OnDestroy, OnInit { get delay(): number | undefined; set delay(value: number | undefined); get name(): string | undefined; set name(value: string | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverHideEventComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverHideEventComponent, "dxo-popover-hide-event", never, { "delay": { "alias": "delay"; "required": false; }; "name": { "alias": "name"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverHideEventModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverHideEventModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverHideEventModule, never, [typeof DxoPopoverHideEventComponent], [typeof DxoPopoverHideEventComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverHideEventModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverHideComponent extends NestedOption implements OnDestroy, OnInit { get complete(): (($element: any, config: AnimationConfig) => void); set complete(value: (($element: any, config: AnimationConfig) => void)); get delay(): number; set delay(value: number); get direction(): Direction | undefined; set direction(value: Direction | undefined); get duration(): number; set duration(value: number); get easing(): string; set easing(value: string); get from(): AnimationState; set from(value: AnimationState); get staggerDelay(): number | undefined; set staggerDelay(value: number | undefined); get start(): (($element: any, config: AnimationConfig) => void); set start(value: (($element: any, config: AnimationConfig) => void)); get to(): AnimationState; set to(value: AnimationState); get type(): AnimationType; set type(value: AnimationType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverHideComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverHideComponent, "dxo-popover-hide", never, { "complete": { "alias": "complete"; "required": false; }; "delay": { "alias": "delay"; "required": false; }; "direction": { "alias": "direction"; "required": false; }; "duration": { "alias": "duration"; "required": false; }; "easing": { "alias": "easing"; "required": false; }; "from": { "alias": "from"; "required": false; }; "staggerDelay": { "alias": "staggerDelay"; "required": false; }; "start": { "alias": "start"; "required": false; }; "to": { "alias": "to"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverHideModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverHideModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverHideModule, never, [typeof DxoPopoverHideComponent], [typeof DxoPopoverHideComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverHideModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverMyComponent extends NestedOption implements OnDestroy, OnInit { get x(): HorizontalAlignment; set x(value: HorizontalAlignment); get y(): VerticalAlignment; set y(value: VerticalAlignment); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverMyComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverMyComponent, "dxo-popover-my", never, { "x": { "alias": "x"; "required": false; }; "y": { "alias": "y"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverMyModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverMyModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverMyModule, never, [typeof DxoPopoverMyComponent], [typeof DxoPopoverMyComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverMyModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverOffsetComponent extends NestedOption implements OnDestroy, OnInit { get x(): number; set x(value: number); get y(): number; set y(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverOffsetComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverOffsetComponent, "dxo-popover-offset", never, { "x": { "alias": "x"; "required": false; }; "y": { "alias": "y"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverOffsetModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverOffsetModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverOffsetModule, never, [typeof DxoPopoverOffsetComponent], [typeof DxoPopoverOffsetComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverOffsetModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverPositionComponent extends NestedOption implements OnDestroy, OnInit { get at(): PositionAlignment | { x?: HorizontalAlignment; y?: VerticalAlignment; }; set at(value: PositionAlignment | { x?: HorizontalAlignment; y?: VerticalAlignment; }); get boundary(): any | string; set boundary(value: any | string); get boundaryOffset(): string | { x?: number; y?: number; }; set boundaryOffset(value: string | { x?: number; y?: number; }); get collision(): CollisionResolutionCombination | { x?: CollisionResolution; y?: CollisionResolution; }; set collision(value: CollisionResolutionCombination | { x?: CollisionResolution; y?: CollisionResolution; }); get my(): PositionAlignment | { x?: HorizontalAlignment; y?: VerticalAlignment; }; set my(value: PositionAlignment | { x?: HorizontalAlignment; y?: VerticalAlignment; }); get of(): any | string; set of(value: any | string); get offset(): string | { x?: number; y?: number; }; set offset(value: string | { x?: number; y?: number; }); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverPositionComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverPositionComponent, "dxo-popover-position", never, { "at": { "alias": "at"; "required": false; }; "boundary": { "alias": "boundary"; "required": false; }; "boundaryOffset": { "alias": "boundaryOffset"; "required": false; }; "collision": { "alias": "collision"; "required": false; }; "my": { "alias": "my"; "required": false; }; "of": { "alias": "of"; "required": false; }; "offset": { "alias": "offset"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverPositionModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverPositionModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverPositionModule, never, [typeof DxoPopoverPositionComponent], [typeof DxoPopoverPositionComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverPositionModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverShowEventComponent extends NestedOption implements OnDestroy, OnInit { get delay(): number | undefined; set delay(value: number | undefined); get name(): string | undefined; set name(value: string | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverShowEventComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverShowEventComponent, "dxo-popover-show-event", never, { "delay": { "alias": "delay"; "required": false; }; "name": { "alias": "name"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverShowEventModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverShowEventModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverShowEventModule, never, [typeof DxoPopoverShowEventComponent], [typeof DxoPopoverShowEventComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverShowEventModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverShowComponent extends NestedOption implements OnDestroy, OnInit { get complete(): (($element: any, config: AnimationConfig) => void); set complete(value: (($element: any, config: AnimationConfig) => void)); get delay(): number; set delay(value: number); get direction(): Direction | undefined; set direction(value: Direction | undefined); get duration(): number; set duration(value: number); get easing(): string; set easing(value: string); get from(): AnimationState; set from(value: AnimationState); get staggerDelay(): number | undefined; set staggerDelay(value: number | undefined); get start(): (($element: any, config: AnimationConfig) => void); set start(value: (($element: any, config: AnimationConfig) => void)); get to(): AnimationState; set to(value: AnimationState); get type(): AnimationType; set type(value: AnimationType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverShowComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverShowComponent, "dxo-popover-show", never, { "complete": { "alias": "complete"; "required": false; }; "delay": { "alias": "delay"; "required": false; }; "direction": { "alias": "direction"; "required": false; }; "duration": { "alias": "duration"; "required": false; }; "easing": { "alias": "easing"; "required": false; }; "from": { "alias": "from"; "required": false; }; "staggerDelay": { "alias": "staggerDelay"; "required": false; }; "start": { "alias": "start"; "required": false; }; "to": { "alias": "to"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverShowModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverShowModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverShowModule, never, [typeof DxoPopoverShowComponent], [typeof DxoPopoverShowComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverShowModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoPopoverToComponent extends NestedOption implements OnDestroy, OnInit { get left(): number; set left(value: number); get opacity(): number; set opacity(value: number); get position(): PositionConfig; set position(value: PositionConfig); get scale(): number; set scale(value: number); get top(): number; set top(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverToComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxoPopoverToComponent, "dxo-popover-to", never, { "left": { "alias": "left"; "required": false; }; "opacity": { "alias": "opacity"; "required": false; }; "position": { "alias": "position"; "required": false; }; "scale": { "alias": "scale"; "required": false; }; "top": { "alias": "top"; "required": false; }; }, {}, never, never, true, never>; } declare class DxoPopoverToModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxoPopoverToModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxoPopoverToModule, never, [typeof DxoPopoverToComponent], [typeof DxoPopoverToComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxoPopoverToModule>; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxiPopoverToolbarItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; get cssClass(): string | undefined; set cssClass(value: string | undefined); get disabled(): boolean; set disabled(value: boolean); get html(): string; set html(value: string); get locateInMenu(): LocateInMenuMode; set locateInMenu(value: LocateInMenuMode); get location(): ToolbarItemLocation; set location(value: ToolbarItemLocation); get menuItemTemplate(): any; set menuItemTemplate(value: any); get options(): any; set options(value: any); get showText(): ShowTextMode; set showText(value: ShowTextMode); get template(): any; set template(value: any); get text(): string; set text(value: string); get toolbar(): ToolbarLocation; set toolbar(value: ToolbarLocation); get visible(): boolean; set visible(value: boolean); get widget(): ToolbarItemComponent; set widget(value: ToolbarItemComponent); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef); setTemplate(template: DxTemplateDirective): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxiPopoverToolbarItemComponent, [{ host: true; skipSelf: true; }, { host: true; }, null, null, { host: true; }, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxiPopoverToolbarItemComponent, "dxi-popover-toolbar-item", never, { "cssClass": { "alias": "cssClass"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "html": { "alias": "html"; "required": false; }; "locateInMenu": { "alias": "locateInMenu"; "required": false; }; "location": { "alias": "location"; "required": false; }; "menuItemTemplate": { "alias": "menuItemTemplate"; "required": false; }; "options": { "alias": "options"; "required": false; }; "showText": { "alias": "showText"; "required": false; }; "template": { "alias": "template"; "required": false; }; "text": { "alias": "text"; "required": false; }; "toolbar": { "alias": "toolbar"; "required": false; }; "visible": { "alias": "visible"; "required": false; }; "widget": { "alias": "widget"; "required": false; }; }, {}, never, ["*"], true, never>; } declare class DxiPopoverToolbarItemModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxiPopoverToolbarItemModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxiPopoverToolbarItemModule, never, [typeof DxiPopoverToolbarItemComponent], [typeof DxiPopoverToolbarItemComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxiPopoverToolbarItemModule>; } export { DxiPopoverToolbarItemComponent, DxiPopoverToolbarItemModule, DxoPopoverAnimationComponent, DxoPopoverAnimationModule, DxoPopoverAtComponent, DxoPopoverAtModule, DxoPopoverBoundaryOffsetComponent, DxoPopoverBoundaryOffsetModule, DxoPopoverCollisionComponent, DxoPopoverCollisionModule, DxoPopoverFromComponent, DxoPopoverFromModule, DxoPopoverHideComponent, DxoPopoverHideEventComponent, DxoPopoverHideEventModule, DxoPopoverHideModule, DxoPopoverMyComponent, DxoPopoverMyModule, DxoPopoverOffsetComponent, DxoPopoverOffsetModule, DxoPopoverPositionComponent, DxoPopoverPositionModule, DxoPopoverShowComponent, DxoPopoverShowEventComponent, DxoPopoverShowEventModule, DxoPopoverShowModule, DxoPopoverToComponent, DxoPopoverToModule }; //# sourceMappingURL=index.d.ts.map