devextreme-vue
Version:
DevExtreme Vue UI and Visualization Components
929 lines (928 loc) • 205 kB
TypeScript
/*!
* devextreme-vue
* Version: 25.1.5
* Build date: Wed Sep 03 2025
*
* Copyright (c) 2012 - 2025 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-vue
*/
export { ExplicitTypes } from "devextreme/ui/card_view";
import { PropType } from "vue";
import CardView, { Properties } from "devextreme/ui/card_view";
import DataSource from "devextreme/data/data_source";
import DOMComponent from "devextreme/core/dom_component";
import { CardCover, CardHeader, ColumnProperties, dxCardViewEditing, HeaderPanel, CardClickEvent, CardDblClickEvent, CardHoverChangedEvent, CardInsertedEvent, CardInsertingEvent, CardPreparedEvent, CardRemovedEvent, CardRemovingEvent, CardSavedEvent, CardSavingEvent, CardUpdatedEvent, CardUpdatingEvent, ContextMenuPreparingEvent, EditCanceledEvent, EditCancelingEvent, EditingStartEvent, FieldCaptionClickEvent, FieldCaptionDblClickEvent, FieldCaptionPreparedEvent, FieldValueClickEvent, FieldValueDblClickEvent, FieldValuePreparedEvent, FocusedCardChanged, InitNewCardEvent, SelectionChangedEvent, Paging, RemoteOperations, SelectionConfiguration, CardHeaderItem, CardHeaderPredefinedItem, EditingTexts, PredefinedToolbarItem } from "devextreme/ui/card_view";
import { ValidationRuleType, HorizontalAlignment, VerticalAlignment, ButtonStyle, ToolbarItemLocation, ToolbarItemComponent, SearchMode, SingleMultipleOrNone, SelectAllMode, DataType, SortOrder, ComparisonOperator, DragHighlight, Direction, PositionAlignment, DisplayMode, ScrollbarMode, TabsIconPosition, TabsStyle, Position } from "devextreme/common";
import { ColumnChooser, FilterPanel, HeaderFilter, Pager, SearchPanel, Sorting, HeaderFilterSearchConfig, HeaderFilterTexts, SelectionColumnDisplayMode, DataChangeType, FilterType, ColumnHeaderFilter, ColumnChooserMode, ColumnChooserSearchConfig, ColumnChooserSelectionConfig, HeaderFilterGroupInterval, ColumnHeaderFilterSearchConfig, DataChange, FilterPanelTexts, PagerPageSize } from "devextreme/common/grids";
import { DataSourceOptions } from "devextreme/common/data";
import { Store } from "devextreme/data/store";
import { dxFilterBuilderOptions, dxFilterBuilderField, FieldInfo, dxFilterBuilderCustomOperation, GroupOperation, ContentReadyEvent as FilterBuilderContentReadyEvent, DisposingEvent as FilterBuilderDisposingEvent, EditorPreparedEvent, EditorPreparingEvent, InitializedEvent as FilterBuilderInitializedEvent, OptionChangedEvent as FilterBuilderOptionChangedEvent, ValueChangedEvent } from "devextreme/ui/filter_builder";
import { dxLoadPanelOptions, ContentReadyEvent as LoadPanelContentReadyEvent, DisposingEvent as LoadPanelDisposingEvent, HiddenEvent, HidingEvent, InitializedEvent as LoadPanelInitializedEvent, OptionChangedEvent as LoadPanelOptionChangedEvent, ShowingEvent, ShownEvent } from "devextreme/ui/load_panel";
import { EventInfo } from "devextreme/common/core/events";
import { Component } from "devextreme/core/component";
import { PagerBase } from "devextreme/ui/pagination";
import { AnimationConfig, CollisionResolution, PositionConfig, AnimationState, AnimationType, CollisionResolutionCombination } from "devextreme/common/core/animation";
import { dxButtonOptions, ClickEvent, ContentReadyEvent, DisposingEvent, InitializedEvent, OptionChangedEvent } from "devextreme/ui/button";
import { FormItemType, dxFormSimpleItem, dxFormOptions, dxFormGroupItem, dxFormTabbedItem, dxFormEmptyItem, dxFormButtonItem, LabelLocation, FormLabelMode, ContentReadyEvent as FormContentReadyEvent, DisposingEvent as FormDisposingEvent, EditorEnterKeyEvent, FieldDataChangedEvent, InitializedEvent as FormInitializedEvent, OptionChangedEvent as FormOptionChangedEvent, FormItemComponent } from "devextreme/ui/form";
import { LocateInMenuMode, ShowTextMode } from "devextreme/ui/toolbar";
import { dxTabPanelOptions, ContentReadyEvent as TabPanelContentReadyEvent, DisposingEvent as TabPanelDisposingEvent, InitializedEvent as TabPanelInitializedEvent, ItemClickEvent, ItemContextMenuEvent, ItemHoldEvent, ItemRenderedEvent, OptionChangedEvent as TabPanelOptionChangedEvent, SelectionChangedEvent as TabPanelSelectionChangedEvent, SelectionChangingEvent, TitleClickEvent, TitleHoldEvent, TitleRenderedEvent } from "devextreme/ui/tab_panel";
import { event } from "devextreme/events/events.types";
import * as CommonTypes from "devextreme/common";
type AccessibleOptions = Pick<Properties, "accessKey" | "activeStateEnabled" | "allowColumnReordering" | "cardContentTemplate" | "cardCover" | "cardFooterTemplate" | "cardHeader" | "cardMaxWidth" | "cardMinWidth" | "cardsPerRow" | "cardTemplate" | "columnChooser" | "columns" | "dataSource" | "disabled" | "editing" | "elementAttr" | "errorRowEnabled" | "fieldHintEnabled" | "filterBuilder" | "filterBuilderPopup" | "filterPanel" | "filterValue" | "focusStateEnabled" | "headerFilter" | "headerPanel" | "height" | "hint" | "hoverStateEnabled" | "keyExpr" | "loadPanel" | "noDataTemplate" | "noDataText" | "onCardClick" | "onCardDblClick" | "onCardHoverChanged" | "onCardInserted" | "onCardInserting" | "onCardPrepared" | "onCardRemoved" | "onCardRemoving" | "onCardSaved" | "onCardSaving" | "onCardUpdated" | "onCardUpdating" | "onContentReady" | "onContextMenuPreparing" | "onDataErrorOccurred" | "onDisposing" | "onEditCanceled" | "onEditCanceling" | "onEditingStart" | "onFieldCaptionClick" | "onFieldCaptionDblClick" | "onFieldCaptionPrepared" | "onFieldValueClick" | "onFieldValueDblClick" | "onFieldValuePrepared" | "onFocusedCardChanged" | "onInitialized" | "onInitNewCard" | "onOptionChanged" | "onSelectionChanged" | "pager" | "paging" | "remoteOperations" | "rtlEnabled" | "scrolling" | "searchPanel" | "selectedCardKeys" | "selection" | "sorting" | "tabIndex" | "toolbar" | "visible" | "width" | "wordWrapEnabled">;
interface DxCardView extends AccessibleOptions {
readonly instance?: CardView;
}
declare const DxCardView: import("@vue/runtime-core").DefineComponent<{
accessKey: StringConstructor;
activeStateEnabled: BooleanConstructor;
allowColumnReordering: BooleanConstructor;
cardContentTemplate: {};
cardCover: PropType<Record<string, any> | CardCover<unknown>>;
cardFooterTemplate: {};
cardHeader: PropType<Record<string, any> | CardHeader>;
cardMaxWidth: NumberConstructor;
cardMinWidth: NumberConstructor;
cardsPerRow: PropType<number | "auto">;
cardTemplate: {};
columnChooser: PropType<Record<string, any> | ColumnChooser>;
columns: PropType<(string | ColumnProperties<unknown, unknown>)[]>;
dataSource: PropType<string | any[] | Record<string, any> | DataSource<any, any> | DataSourceOptions<any, any, any, any> | Store<any, any>>;
disabled: BooleanConstructor;
editing: PropType<Record<string, any> | dxCardViewEditing<unknown, unknown>>;
elementAttr: PropType<Record<string, any>>;
errorRowEnabled: BooleanConstructor;
fieldHintEnabled: BooleanConstructor;
filterBuilder: PropType<Record<string, any> | dxFilterBuilderOptions>;
filterBuilderPopup: PropType<Record<string, any>>;
filterPanel: PropType<FilterPanel<any, any, any>>;
filterValue: PropType<string | any[] | (() => any)>;
focusStateEnabled: BooleanConstructor;
headerFilter: PropType<Record<string, any> | HeaderFilter>;
headerPanel: PropType<Record<string, any> | HeaderPanel<unknown, unknown>>;
height: (NumberConstructor | StringConstructor)[];
hint: StringConstructor;
hoverStateEnabled: BooleanConstructor;
keyExpr: PropType<string | string[]>;
loadPanel: PropType<Record<string, any> | dxLoadPanelOptions>;
noDataTemplate: {};
noDataText: StringConstructor;
onCardClick: PropType<(e: CardClickEvent) => void>;
onCardDblClick: PropType<(e: CardDblClickEvent) => void>;
onCardHoverChanged: PropType<(e: CardHoverChangedEvent) => void>;
onCardInserted: PropType<(e: CardInsertedEvent) => void>;
onCardInserting: PropType<(e: CardInsertingEvent) => void>;
onCardPrepared: PropType<(e: CardPreparedEvent) => void>;
onCardRemoved: PropType<(e: CardRemovedEvent) => void>;
onCardRemoving: PropType<(e: CardRemovingEvent) => void>;
onCardSaved: PropType<(e: CardSavedEvent) => void>;
onCardSaving: PropType<(e: CardSavingEvent) => void>;
onCardUpdated: PropType<(e: CardUpdatedEvent) => void>;
onCardUpdating: PropType<(e: CardUpdatingEvent) => void>;
onContentReady: PropType<(e: EventInfo<any>) => void>;
onContextMenuPreparing: PropType<(e: ContextMenuPreparingEvent) => void>;
onDataErrorOccurred: PropType<(e: {
component: Object;
element: any;
error: any;
model: any;
}) => void>;
onDisposing: PropType<(e: EventInfo<any>) => void>;
onEditCanceled: PropType<(e: EditCanceledEvent) => void>;
onEditCanceling: PropType<(e: EditCancelingEvent) => void>;
onEditingStart: PropType<(e: EditingStartEvent) => void>;
onFieldCaptionClick: PropType<(e: FieldCaptionClickEvent) => void>;
onFieldCaptionDblClick: PropType<(e: FieldCaptionDblClickEvent) => void>;
onFieldCaptionPrepared: PropType<(e: FieldCaptionPreparedEvent) => void>;
onFieldValueClick: PropType<(e: FieldValueClickEvent) => void>;
onFieldValueDblClick: PropType<(e: FieldValueDblClickEvent) => void>;
onFieldValuePrepared: PropType<(e: FieldValuePreparedEvent) => void>;
onFocusedCardChanged: PropType<(e: FocusedCardChanged) => void>;
onInitialized: PropType<(e: {
component: Component<any>;
element: any;
}) => void>;
onInitNewCard: PropType<(e: InitNewCardEvent) => void>;
onOptionChanged: PropType<(e: {
component: DOMComponent;
element: any;
fullName: string;
model: any;
name: string;
previousValue: any;
value: any;
}) => void>;
onSelectionChanged: PropType<(e: SelectionChangedEvent) => void>;
pager: PropType<Record<string, any> | PagerBase | Pager>;
paging: PropType<Record<string, any> | Paging>;
remoteOperations: PropType<boolean | Record<string, any> | "auto" | RemoteOperations>;
rtlEnabled: BooleanConstructor;
scrolling: PropType<Record<string, any>>;
searchPanel: PropType<Record<string, any> | SearchPanel>;
selectedCardKeys: PropType<any[]>;
selection: PropType<Record<string, any> | SelectionConfiguration>;
sorting: PropType<Record<string, any> | Sorting>;
tabIndex: NumberConstructor;
toolbar: PropType<Record<string, any> | DxCardViewTypes.Toolbar>;
visible: BooleanConstructor;
width: (NumberConstructor | StringConstructor)[];
wordWrapEnabled: BooleanConstructor;
}, unknown, unknown, {
instance(): CardView;
}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:accessKey": null;
"update:activeStateEnabled": null;
"update:allowColumnReordering": null;
"update:cardContentTemplate": null;
"update:cardCover": null;
"update:cardFooterTemplate": null;
"update:cardHeader": null;
"update:cardMaxWidth": null;
"update:cardMinWidth": null;
"update:cardsPerRow": null;
"update:cardTemplate": null;
"update:columnChooser": null;
"update:columns": null;
"update:dataSource": null;
"update:disabled": null;
"update:editing": null;
"update:elementAttr": null;
"update:errorRowEnabled": null;
"update:fieldHintEnabled": null;
"update:filterBuilder": null;
"update:filterBuilderPopup": null;
"update:filterPanel": null;
"update:filterValue": null;
"update:focusStateEnabled": null;
"update:headerFilter": null;
"update:headerPanel": null;
"update:height": null;
"update:hint": null;
"update:hoverStateEnabled": null;
"update:keyExpr": null;
"update:loadPanel": null;
"update:noDataTemplate": null;
"update:noDataText": null;
"update:onCardClick": null;
"update:onCardDblClick": null;
"update:onCardHoverChanged": null;
"update:onCardInserted": null;
"update:onCardInserting": null;
"update:onCardPrepared": null;
"update:onCardRemoved": null;
"update:onCardRemoving": null;
"update:onCardSaved": null;
"update:onCardSaving": null;
"update:onCardUpdated": null;
"update:onCardUpdating": null;
"update:onContentReady": null;
"update:onContextMenuPreparing": null;
"update:onDataErrorOccurred": null;
"update:onDisposing": null;
"update:onEditCanceled": null;
"update:onEditCanceling": null;
"update:onEditingStart": null;
"update:onFieldCaptionClick": null;
"update:onFieldCaptionDblClick": null;
"update:onFieldCaptionPrepared": null;
"update:onFieldValueClick": null;
"update:onFieldValueDblClick": null;
"update:onFieldValuePrepared": null;
"update:onFocusedCardChanged": null;
"update:onInitialized": null;
"update:onInitNewCard": null;
"update:onOptionChanged": null;
"update:onSelectionChanged": null;
"update:pager": null;
"update:paging": null;
"update:remoteOperations": null;
"update:rtlEnabled": null;
"update:scrolling": null;
"update:searchPanel": null;
"update:selectedCardKeys": null;
"update:selection": null;
"update:sorting": null;
"update:tabIndex": null;
"update:toolbar": null;
"update:visible": null;
"update:width": null;
"update:wordWrapEnabled": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
accessKey: StringConstructor;
activeStateEnabled: BooleanConstructor;
allowColumnReordering: BooleanConstructor;
cardContentTemplate: {};
cardCover: PropType<Record<string, any> | CardCover<unknown>>;
cardFooterTemplate: {};
cardHeader: PropType<Record<string, any> | CardHeader>;
cardMaxWidth: NumberConstructor;
cardMinWidth: NumberConstructor;
cardsPerRow: PropType<number | "auto">;
cardTemplate: {};
columnChooser: PropType<Record<string, any> | ColumnChooser>;
columns: PropType<(string | ColumnProperties<unknown, unknown>)[]>;
dataSource: PropType<string | any[] | Record<string, any> | DataSource<any, any> | DataSourceOptions<any, any, any, any> | Store<any, any>>;
disabled: BooleanConstructor;
editing: PropType<Record<string, any> | dxCardViewEditing<unknown, unknown>>;
elementAttr: PropType<Record<string, any>>;
errorRowEnabled: BooleanConstructor;
fieldHintEnabled: BooleanConstructor;
filterBuilder: PropType<Record<string, any> | dxFilterBuilderOptions>;
filterBuilderPopup: PropType<Record<string, any>>;
filterPanel: PropType<FilterPanel<any, any, any>>;
filterValue: PropType<string | any[] | (() => any)>;
focusStateEnabled: BooleanConstructor;
headerFilter: PropType<Record<string, any> | HeaderFilter>;
headerPanel: PropType<Record<string, any> | HeaderPanel<unknown, unknown>>;
height: (NumberConstructor | StringConstructor)[];
hint: StringConstructor;
hoverStateEnabled: BooleanConstructor;
keyExpr: PropType<string | string[]>;
loadPanel: PropType<Record<string, any> | dxLoadPanelOptions>;
noDataTemplate: {};
noDataText: StringConstructor;
onCardClick: PropType<(e: CardClickEvent) => void>;
onCardDblClick: PropType<(e: CardDblClickEvent) => void>;
onCardHoverChanged: PropType<(e: CardHoverChangedEvent) => void>;
onCardInserted: PropType<(e: CardInsertedEvent) => void>;
onCardInserting: PropType<(e: CardInsertingEvent) => void>;
onCardPrepared: PropType<(e: CardPreparedEvent) => void>;
onCardRemoved: PropType<(e: CardRemovedEvent) => void>;
onCardRemoving: PropType<(e: CardRemovingEvent) => void>;
onCardSaved: PropType<(e: CardSavedEvent) => void>;
onCardSaving: PropType<(e: CardSavingEvent) => void>;
onCardUpdated: PropType<(e: CardUpdatedEvent) => void>;
onCardUpdating: PropType<(e: CardUpdatingEvent) => void>;
onContentReady: PropType<(e: EventInfo<any>) => void>;
onContextMenuPreparing: PropType<(e: ContextMenuPreparingEvent) => void>;
onDataErrorOccurred: PropType<(e: {
component: Object;
element: any;
error: any;
model: any;
}) => void>;
onDisposing: PropType<(e: EventInfo<any>) => void>;
onEditCanceled: PropType<(e: EditCanceledEvent) => void>;
onEditCanceling: PropType<(e: EditCancelingEvent) => void>;
onEditingStart: PropType<(e: EditingStartEvent) => void>;
onFieldCaptionClick: PropType<(e: FieldCaptionClickEvent) => void>;
onFieldCaptionDblClick: PropType<(e: FieldCaptionDblClickEvent) => void>;
onFieldCaptionPrepared: PropType<(e: FieldCaptionPreparedEvent) => void>;
onFieldValueClick: PropType<(e: FieldValueClickEvent) => void>;
onFieldValueDblClick: PropType<(e: FieldValueDblClickEvent) => void>;
onFieldValuePrepared: PropType<(e: FieldValuePreparedEvent) => void>;
onFocusedCardChanged: PropType<(e: FocusedCardChanged) => void>;
onInitialized: PropType<(e: {
component: Component<any>;
element: any;
}) => void>;
onInitNewCard: PropType<(e: InitNewCardEvent) => void>;
onOptionChanged: PropType<(e: {
component: DOMComponent;
element: any;
fullName: string;
model: any;
name: string;
previousValue: any;
value: any;
}) => void>;
onSelectionChanged: PropType<(e: SelectionChangedEvent) => void>;
pager: PropType<Record<string, any> | PagerBase | Pager>;
paging: PropType<Record<string, any> | Paging>;
remoteOperations: PropType<boolean | Record<string, any> | "auto" | RemoteOperations>;
rtlEnabled: BooleanConstructor;
scrolling: PropType<Record<string, any>>;
searchPanel: PropType<Record<string, any> | SearchPanel>;
selectedCardKeys: PropType<any[]>;
selection: PropType<Record<string, any> | SelectionConfiguration>;
sorting: PropType<Record<string, any> | Sorting>;
tabIndex: NumberConstructor;
toolbar: PropType<Record<string, any> | DxCardViewTypes.Toolbar>;
visible: BooleanConstructor;
width: (NumberConstructor | StringConstructor)[];
wordWrapEnabled: BooleanConstructor;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:accessKey"?: ((...args: any[]) => any) | undefined;
"onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:dataSource"?: ((...args: any[]) => any) | undefined;
"onUpdate:disabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined;
"onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:height"?: ((...args: any[]) => any) | undefined;
"onUpdate:hint"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:keyExpr"?: ((...args: any[]) => any) | undefined;
"onUpdate:noDataText"?: ((...args: any[]) => any) | undefined;
"onUpdate:onContentReady"?: ((...args: any[]) => any) | undefined;
"onUpdate:onDisposing"?: ((...args: any[]) => any) | undefined;
"onUpdate:onInitialized"?: ((...args: any[]) => any) | undefined;
"onUpdate:onOptionChanged"?: ((...args: any[]) => any) | undefined;
"onUpdate:onSelectionChanged"?: ((...args: any[]) => any) | undefined;
"onUpdate:rtlEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:tabIndex"?: ((...args: any[]) => any) | undefined;
"onUpdate:visible"?: ((...args: any[]) => any) | undefined;
"onUpdate:width"?: ((...args: any[]) => any) | undefined;
"onUpdate:toolbar"?: ((...args: any[]) => any) | undefined;
"onUpdate:allowColumnReordering"?: ((...args: any[]) => any) | undefined;
"onUpdate:cardContentTemplate"?: ((...args: any[]) => any) | undefined;
"onUpdate:cardCover"?: ((...args: any[]) => any) | undefined;
"onUpdate:cardFooterTemplate"?: ((...args: any[]) => any) | undefined;
"onUpdate:cardHeader"?: ((...args: any[]) => any) | undefined;
"onUpdate:cardMaxWidth"?: ((...args: any[]) => any) | undefined;
"onUpdate:cardMinWidth"?: ((...args: any[]) => any) | undefined;
"onUpdate:cardsPerRow"?: ((...args: any[]) => any) | undefined;
"onUpdate:cardTemplate"?: ((...args: any[]) => any) | undefined;
"onUpdate:columnChooser"?: ((...args: any[]) => any) | undefined;
"onUpdate:columns"?: ((...args: any[]) => any) | undefined;
"onUpdate:editing"?: ((...args: any[]) => any) | undefined;
"onUpdate:errorRowEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:fieldHintEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:filterBuilder"?: ((...args: any[]) => any) | undefined;
"onUpdate:filterBuilderPopup"?: ((...args: any[]) => any) | undefined;
"onUpdate:filterPanel"?: ((...args: any[]) => any) | undefined;
"onUpdate:filterValue"?: ((...args: any[]) => any) | undefined;
"onUpdate:headerFilter"?: ((...args: any[]) => any) | undefined;
"onUpdate:headerPanel"?: ((...args: any[]) => any) | undefined;
"onUpdate:loadPanel"?: ((...args: any[]) => any) | undefined;
"onUpdate:noDataTemplate"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardClick"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardDblClick"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardHoverChanged"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardInserted"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardInserting"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardPrepared"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardRemoved"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardRemoving"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardSaved"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardSaving"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardUpdated"?: ((...args: any[]) => any) | undefined;
"onUpdate:onCardUpdating"?: ((...args: any[]) => any) | undefined;
"onUpdate:onContextMenuPreparing"?: ((...args: any[]) => any) | undefined;
"onUpdate:onDataErrorOccurred"?: ((...args: any[]) => any) | undefined;
"onUpdate:onEditCanceled"?: ((...args: any[]) => any) | undefined;
"onUpdate:onEditCanceling"?: ((...args: any[]) => any) | undefined;
"onUpdate:onEditingStart"?: ((...args: any[]) => any) | undefined;
"onUpdate:onFieldCaptionClick"?: ((...args: any[]) => any) | undefined;
"onUpdate:onFieldCaptionDblClick"?: ((...args: any[]) => any) | undefined;
"onUpdate:onFieldCaptionPrepared"?: ((...args: any[]) => any) | undefined;
"onUpdate:onFieldValueClick"?: ((...args: any[]) => any) | undefined;
"onUpdate:onFieldValueDblClick"?: ((...args: any[]) => any) | undefined;
"onUpdate:onFieldValuePrepared"?: ((...args: any[]) => any) | undefined;
"onUpdate:onFocusedCardChanged"?: ((...args: any[]) => any) | undefined;
"onUpdate:onInitNewCard"?: ((...args: any[]) => any) | undefined;
"onUpdate:pager"?: ((...args: any[]) => any) | undefined;
"onUpdate:paging"?: ((...args: any[]) => any) | undefined;
"onUpdate:remoteOperations"?: ((...args: any[]) => any) | undefined;
"onUpdate:scrolling"?: ((...args: any[]) => any) | undefined;
"onUpdate:searchPanel"?: ((...args: any[]) => any) | undefined;
"onUpdate:selectedCardKeys"?: ((...args: any[]) => any) | undefined;
"onUpdate:selection"?: ((...args: any[]) => any) | undefined;
"onUpdate:sorting"?: ((...args: any[]) => any) | undefined;
"onUpdate:wordWrapEnabled"?: ((...args: any[]) => any) | undefined;
}, {
activeStateEnabled: boolean;
disabled: boolean;
focusStateEnabled: boolean;
hoverStateEnabled: boolean;
rtlEnabled: boolean;
visible: boolean;
allowColumnReordering: boolean;
errorRowEnabled: boolean;
fieldHintEnabled: boolean;
wordWrapEnabled: boolean;
}>;
declare const DxAnimation: import("@vue/runtime-core").DefineComponent<{
hide: PropType<string | number | Record<string, any> | AnimationConfig>;
show: PropType<string | number | Record<string, any> | AnimationConfig>;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:hide": null;
"update:show": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
hide: PropType<string | number | Record<string, any> | AnimationConfig>;
show: PropType<string | number | Record<string, any> | AnimationConfig>;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:hide"?: ((...args: any[]) => any) | undefined;
"onUpdate:show"?: ((...args: any[]) => any) | undefined;
}, {}>;
declare const DxAsyncRule: import("@vue/runtime-core").DefineComponent<{
ignoreEmptyValue: BooleanConstructor;
message: StringConstructor;
reevaluate: BooleanConstructor;
type: PropType<ValidationRuleType>;
validationCallback: PropType<(options: {
column: Record<string, any>;
data: Record<string, any>;
formItem: Record<string, any>;
rule: Record<string, any>;
validator: Record<string, any>;
value: string | number;
}) => any>;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:ignoreEmptyValue": null;
"update:message": null;
"update:reevaluate": null;
"update:type": null;
"update:validationCallback": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
ignoreEmptyValue: BooleanConstructor;
message: StringConstructor;
reevaluate: BooleanConstructor;
type: PropType<ValidationRuleType>;
validationCallback: PropType<(options: {
column: Record<string, any>;
data: Record<string, any>;
formItem: Record<string, any>;
rule: Record<string, any>;
validator: Record<string, any>;
value: string | number;
}) => any>;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:type"?: ((...args: any[]) => any) | undefined;
"onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined;
"onUpdate:message"?: ((...args: any[]) => any) | undefined;
"onUpdate:reevaluate"?: ((...args: any[]) => any) | undefined;
"onUpdate:validationCallback"?: ((...args: any[]) => any) | undefined;
}, {
ignoreEmptyValue: boolean;
reevaluate: boolean;
}>;
declare const DxAt: import("@vue/runtime-core").DefineComponent<{
x: PropType<HorizontalAlignment>;
y: PropType<VerticalAlignment>;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:x": null;
"update:y": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
x: PropType<HorizontalAlignment>;
y: PropType<VerticalAlignment>;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:x"?: ((...args: any[]) => any) | undefined;
"onUpdate:y"?: ((...args: any[]) => any) | undefined;
}, {}>;
declare const DxBoundaryOffset: import("@vue/runtime-core").DefineComponent<{
x: NumberConstructor;
y: NumberConstructor;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:x": null;
"update:y": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
x: NumberConstructor;
y: NumberConstructor;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:x"?: ((...args: any[]) => any) | undefined;
"onUpdate:y"?: ((...args: any[]) => any) | undefined;
}, {}>;
declare const DxButtonItem: import("@vue/runtime-core").DefineComponent<{
buttonOptions: PropType<Record<string, any> | dxButtonOptions>;
colSpan: NumberConstructor;
cssClass: StringConstructor;
horizontalAlignment: PropType<HorizontalAlignment>;
itemType: PropType<FormItemType>;
name: StringConstructor;
verticalAlignment: PropType<VerticalAlignment>;
visible: BooleanConstructor;
visibleIndex: NumberConstructor;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:buttonOptions": null;
"update:colSpan": null;
"update:cssClass": null;
"update:horizontalAlignment": null;
"update:itemType": null;
"update:name": null;
"update:verticalAlignment": null;
"update:visible": null;
"update:visibleIndex": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
buttonOptions: PropType<Record<string, any> | dxButtonOptions>;
colSpan: NumberConstructor;
cssClass: StringConstructor;
horizontalAlignment: PropType<HorizontalAlignment>;
itemType: PropType<FormItemType>;
name: StringConstructor;
verticalAlignment: PropType<VerticalAlignment>;
visible: BooleanConstructor;
visibleIndex: NumberConstructor;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:visible"?: ((...args: any[]) => any) | undefined;
"onUpdate:name"?: ((...args: any[]) => any) | undefined;
"onUpdate:cssClass"?: ((...args: any[]) => any) | undefined;
"onUpdate:horizontalAlignment"?: ((...args: any[]) => any) | undefined;
"onUpdate:verticalAlignment"?: ((...args: any[]) => any) | undefined;
"onUpdate:buttonOptions"?: ((...args: any[]) => any) | undefined;
"onUpdate:colSpan"?: ((...args: any[]) => any) | undefined;
"onUpdate:itemType"?: ((...args: any[]) => any) | undefined;
"onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined;
}, {
visible: boolean;
}>;
declare const DxButtonOptions: import("@vue/runtime-core").DefineComponent<{
accessKey: StringConstructor;
activeStateEnabled: BooleanConstructor;
disabled: BooleanConstructor;
elementAttr: PropType<Record<string, any>>;
focusStateEnabled: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
hint: StringConstructor;
hoverStateEnabled: BooleanConstructor;
icon: StringConstructor;
onClick: PropType<(e: ClickEvent) => void>;
onContentReady: PropType<(e: ContentReadyEvent) => void>;
onDisposing: PropType<(e: DisposingEvent) => void>;
onInitialized: PropType<(e: InitializedEvent) => void>;
onOptionChanged: PropType<(e: OptionChangedEvent) => void>;
rtlEnabled: BooleanConstructor;
stylingMode: PropType<ButtonStyle>;
tabIndex: NumberConstructor;
template: {};
text: StringConstructor;
type: PropType<string>;
useSubmitBehavior: BooleanConstructor;
validationGroup: StringConstructor;
visible: BooleanConstructor;
width: (NumberConstructor | StringConstructor)[];
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:accessKey": null;
"update:activeStateEnabled": null;
"update:disabled": null;
"update:elementAttr": null;
"update:focusStateEnabled": null;
"update:height": null;
"update:hint": null;
"update:hoverStateEnabled": null;
"update:icon": null;
"update:onClick": null;
"update:onContentReady": null;
"update:onDisposing": null;
"update:onInitialized": null;
"update:onOptionChanged": null;
"update:rtlEnabled": null;
"update:stylingMode": null;
"update:tabIndex": null;
"update:template": null;
"update:text": null;
"update:type": null;
"update:useSubmitBehavior": null;
"update:validationGroup": null;
"update:visible": null;
"update:width": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
accessKey: StringConstructor;
activeStateEnabled: BooleanConstructor;
disabled: BooleanConstructor;
elementAttr: PropType<Record<string, any>>;
focusStateEnabled: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
hint: StringConstructor;
hoverStateEnabled: BooleanConstructor;
icon: StringConstructor;
onClick: PropType<(e: ClickEvent) => void>;
onContentReady: PropType<(e: ContentReadyEvent) => void>;
onDisposing: PropType<(e: DisposingEvent) => void>;
onInitialized: PropType<(e: InitializedEvent) => void>;
onOptionChanged: PropType<(e: OptionChangedEvent) => void>;
rtlEnabled: BooleanConstructor;
stylingMode: PropType<ButtonStyle>;
tabIndex: NumberConstructor;
template: {};
text: StringConstructor;
type: PropType<string>;
useSubmitBehavior: BooleanConstructor;
validationGroup: StringConstructor;
visible: BooleanConstructor;
width: (NumberConstructor | StringConstructor)[];
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:accessKey"?: ((...args: any[]) => any) | undefined;
"onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:disabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined;
"onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:height"?: ((...args: any[]) => any) | undefined;
"onUpdate:hint"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:onContentReady"?: ((...args: any[]) => any) | undefined;
"onUpdate:onDisposing"?: ((...args: any[]) => any) | undefined;
"onUpdate:onInitialized"?: ((...args: any[]) => any) | undefined;
"onUpdate:onOptionChanged"?: ((...args: any[]) => any) | undefined;
"onUpdate:rtlEnabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:tabIndex"?: ((...args: any[]) => any) | undefined;
"onUpdate:visible"?: ((...args: any[]) => any) | undefined;
"onUpdate:width"?: ((...args: any[]) => any) | undefined;
"onUpdate:icon"?: ((...args: any[]) => any) | undefined;
"onUpdate:template"?: ((...args: any[]) => any) | undefined;
"onUpdate:text"?: ((...args: any[]) => any) | undefined;
"onUpdate:onClick"?: ((...args: any[]) => any) | undefined;
"onUpdate:stylingMode"?: ((...args: any[]) => any) | undefined;
"onUpdate:type"?: ((...args: any[]) => any) | undefined;
"onUpdate:useSubmitBehavior"?: ((...args: any[]) => any) | undefined;
"onUpdate:validationGroup"?: ((...args: any[]) => any) | undefined;
}, {
activeStateEnabled: boolean;
disabled: boolean;
focusStateEnabled: boolean;
hoverStateEnabled: boolean;
rtlEnabled: boolean;
visible: boolean;
useSubmitBehavior: boolean;
}>;
declare const DxCardCover: import("@vue/runtime-core").DefineComponent<{
altExpr: PropType<string | ((data: any) => string)>;
aspectRatio: StringConstructor;
imageExpr: PropType<string | ((data: any) => string)>;
maxHeight: NumberConstructor;
template: {};
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:altExpr": null;
"update:aspectRatio": null;
"update:imageExpr": null;
"update:maxHeight": null;
"update:template": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
altExpr: PropType<string | ((data: any) => string)>;
aspectRatio: StringConstructor;
imageExpr: PropType<string | ((data: any) => string)>;
maxHeight: NumberConstructor;
template: {};
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:template"?: ((...args: any[]) => any) | undefined;
"onUpdate:maxHeight"?: ((...args: any[]) => any) | undefined;
"onUpdate:altExpr"?: ((...args: any[]) => any) | undefined;
"onUpdate:aspectRatio"?: ((...args: any[]) => any) | undefined;
"onUpdate:imageExpr"?: ((...args: any[]) => any) | undefined;
}, {}>;
declare const DxCardHeader: import("@vue/runtime-core").DefineComponent<{
items: PropType<(CardHeaderItem | CardHeaderPredefinedItem)[]>;
template: {};
visible: BooleanConstructor;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:items": null;
"update:template": null;
"update:visible": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
items: PropType<(CardHeaderItem | CardHeaderPredefinedItem)[]>;
template: {};
visible: BooleanConstructor;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:items"?: ((...args: any[]) => any) | undefined;
"onUpdate:visible"?: ((...args: any[]) => any) | undefined;
"onUpdate:template"?: ((...args: any[]) => any) | undefined;
}, {
visible: boolean;
}>;
declare const DxCardHeaderItem: import("@vue/runtime-core").DefineComponent<{
cssClass: StringConstructor;
disabled: BooleanConstructor;
html: StringConstructor;
locateInMenu: PropType<LocateInMenuMode>;
location: PropType<ToolbarItemLocation>;
menuItemTemplate: {};
name: PropType<string>;
options: {};
showText: PropType<ShowTextMode>;
template: {};
text: StringConstructor;
visible: BooleanConstructor;
widget: PropType<ToolbarItemComponent>;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:cssClass": null;
"update:disabled": null;
"update:html": null;
"update:locateInMenu": null;
"update:location": null;
"update:menuItemTemplate": null;
"update:name": null;
"update:options": null;
"update:showText": null;
"update:template": null;
"update:text": null;
"update:visible": null;
"update:widget": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
cssClass: StringConstructor;
disabled: BooleanConstructor;
html: StringConstructor;
locateInMenu: PropType<LocateInMenuMode>;
location: PropType<ToolbarItemLocation>;
menuItemTemplate: {};
name: PropType<string>;
options: {};
showText: PropType<ShowTextMode>;
template: {};
text: StringConstructor;
visible: BooleanConstructor;
widget: PropType<ToolbarItemComponent>;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:disabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:visible"?: ((...args: any[]) => any) | undefined;
"onUpdate:html"?: ((...args: any[]) => any) | undefined;
"onUpdate:template"?: ((...args: any[]) => any) | undefined;
"onUpdate:text"?: ((...args: any[]) => any) | undefined;
"onUpdate:name"?: ((...args: any[]) => any) | undefined;
"onUpdate:location"?: ((...args: any[]) => any) | undefined;
"onUpdate:options"?: ((...args: any[]) => any) | undefined;
"onUpdate:cssClass"?: ((...args: any[]) => any) | undefined;
"onUpdate:locateInMenu"?: ((...args: any[]) => any) | undefined;
"onUpdate:menuItemTemplate"?: ((...args: any[]) => any) | undefined;
"onUpdate:showText"?: ((...args: any[]) => any) | undefined;
"onUpdate:widget"?: ((...args: any[]) => any) | undefined;
}, {
disabled: boolean;
visible: boolean;
}>;
declare const DxCardViewHeaderFilter: import("@vue/runtime-core").DefineComponent<{
allowSearch: BooleanConstructor;
allowSelectAll: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
search: PropType<Record<string, any> | HeaderFilterSearchConfig>;
searchTimeout: NumberConstructor;
texts: PropType<Record<string, any> | HeaderFilterTexts>;
visible: BooleanConstructor;
width: (NumberConstructor | StringConstructor)[];
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:allowSearch": null;
"update:allowSelectAll": null;
"update:height": null;
"update:search": null;
"update:searchTimeout": null;
"update:texts": null;
"update:visible": null;
"update:width": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
allowSearch: BooleanConstructor;
allowSelectAll: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
search: PropType<Record<string, any> | HeaderFilterSearchConfig>;
searchTimeout: NumberConstructor;
texts: PropType<Record<string, any> | HeaderFilterTexts>;
visible: BooleanConstructor;
width: (NumberConstructor | StringConstructor)[];
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:height"?: ((...args: any[]) => any) | undefined;
"onUpdate:visible"?: ((...args: any[]) => any) | undefined;
"onUpdate:width"?: ((...args: any[]) => any) | undefined;
"onUpdate:searchTimeout"?: ((...args: any[]) => any) | undefined;
"onUpdate:allowSearch"?: ((...args: any[]) => any) | undefined;
"onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined;
"onUpdate:search"?: ((...args: any[]) => any) | undefined;
"onUpdate:texts"?: ((...args: any[]) => any) | undefined;
}, {
visible: boolean;
allowSearch: boolean;
allowSelectAll: boolean;
}>;
declare const DxCardViewHeaderFilterSearch: import("@vue/runtime-core").DefineComponent<{
editorOptions: {};
enabled: BooleanConstructor;
mode: PropType<SearchMode>;
timeout: NumberConstructor;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:editorOptions": null;
"update:enabled": null;
"update:mode": null;
"update:timeout": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
editorOptions: {};
enabled: BooleanConstructor;
mode: PropType<SearchMode>;
timeout: NumberConstructor;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:enabled"?: ((...args: any[]) => any) | undefined;
"onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined;
"onUpdate:mode"?: ((...args: any[]) => any) | undefined;
"onUpdate:timeout"?: ((...args: any[]) => any) | undefined;
}, {
enabled: boolean;
}>;
declare const DxCardViewHeaderFilterTexts: import("@vue/runtime-core").DefineComponent<{
cancel: StringConstructor;
emptyValue: StringConstructor;
ok: StringConstructor;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:cancel": null;
"update:emptyValue": null;
"update:ok": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
cancel: StringConstructor;
emptyValue: StringConstructor;
ok: StringConstructor;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:cancel"?: ((...args: any[]) => any) | undefined;
"onUpdate:emptyValue"?: ((...args: any[]) => any) | undefined;
"onUpdate:ok"?: ((...args: any[]) => any) | undefined;
}, {}>;
declare const DxCardViewSelection: import("@vue/runtime-core").DefineComponent<{
allowSelectAll: BooleanConstructor;
mode: PropType<SingleMultipleOrNone>;
selectAllMode: PropType<SelectAllMode>;
showCheckBoxesMode: PropType<SelectionColumnDisplayMode>;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:allowSelectAll": null;
"update:mode": null;
"update:selectAllMode": null;
"update:showCheckBoxesMode": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
allowSelectAll: BooleanConstructor;
mode: PropType<SingleMultipleOrNone>;
selectAllMode: PropType<SelectAllMode>;
showCheckBoxesMode: PropType<SelectionColumnDisplayMode>;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined;
"onUpdate:mode"?: ((...args: any[]) => any) | undefined;
"onUpdate:selectAllMode"?: ((...args: any[]) => any) | undefined;
"onUpdate:showCheckBoxesMode"?: ((...args: any[]) => any) | undefined;
}, {
allowSelectAll: boolean;
}>;
declare const DxChange: import("@vue/runtime-core").DefineComponent<{
data: {};
insertAfterKey: {};
insertBeforeKey: {};
type: PropType<DataChangeType>;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:data": null;
"update:insertAfterKey": null;
"update:insertBeforeKey": null;
"update:type": null;
}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{
data: {};
insertAfterKey: {};
insertBeforeKey: {};
type: PropType<DataChangeType>;
}>> & {
"onUpdate:isActive"?: ((...args: any[]) => any) | undefined;
"onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined;
"onUpdate:type"?: ((...args: any[]) => any) | undefined;
"onUpdate:data"?: ((...args: any[]) => any) | undefined;
"onUpdate:insertAfterKey"?: ((...args: any[]) => any) | undefined;
"onUpdate:insertBeforeKey"?: ((...args: any[]) => any) | undefined;
}, {}>;
declare const DxColCountByScreen: import("@vue/runtime-core").DefineComponent<{
lg: NumberConstructor;
md: NumberConstructor;
sm: NumberConstructor;
xs: NumberConstructor;
}, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {
"update:isActive": null;
"update:hoveredElement": null;
"update:lg": null;
"update: