Vue Form Types

ContentReadyEvent

The argument type in the contentReady event.

import { DxFormTypes } from "devextreme-vue/form"
Type: DxFormTypes.ContentReadyEvent

DisposingEvent

The argument type in the disposing event.

import { DxFormTypes } from "devextreme-vue/form"
Type: DxFormTypes.DisposingEvent

EditorEnterKeyEvent

The argument type in the editorEnterKey event.

import { DxFormTypes } from "devextreme-vue/form"
Type: DxFormTypes.EditorEnterKeyEvent

FieldDataChangedEvent

The argument type in the fieldDataChanged event.

import { DxFormTypes } from "devextreme-vue/form"
Type: DxFormTypes.FieldDataChangedEvent

FormItemComponent

Specifies which editor UI component is used to display and edit the form item value.

Accepted Values: 'dxAutocomplete' | 'dxCalendar' | 'dxCheckBox' | 'dxColorBox' | 'dxDateBox' | 'dxDateRangeBox' | 'dxDropDownBox' | 'dxHtmlEditor' | 'dxLookup' | 'dxNumberBox' | 'dxRadioGroup' | 'dxRangeSlider' | 'dxSelectBox' | 'dxSlider' | 'dxSwitch' | 'dxTagBox' | 'dxTextArea' | 'dxTextBox'

FormItemType

Specifies the item's type.

Accepted Values: 'empty' | 'group' | 'simple' | 'tabbed' | 'button'

FormLabelMode

Specifies a display mode for item labels.

Accepted Values: 'static' | 'floating' | 'hidden' | 'outside'

Used in:

FormPredefinedButtonItem

Specifies a predefined type for the button item.

Accepted Values: 'reset' | 'submit' | 'smartPaste'

The following predefined button types are available:

  • 'reset'
    Resets all values in the Form to their initial state.

  • 'submit'
    Submits the Form.

  • 'smartPaste'
    Populates the Form with AI-generated values based on clipboard text. Requires aiIntegration.

View Demo

InitializedEvent

The argument type in the initialized event.

import { DxFormTypes } from "devextreme-vue/form"
Type: DxFormTypes.InitializedEvent

LabelLocation

Specifies the location of a label against the editor.

Accepted Values: 'left' | 'right' | 'top'

OptionChangedEvent

The argument type in the optionChanged event.

import { DxFormTypes } from "devextreme-vue/form"
Type: DxFormTypes.OptionChangedEvent

SmartPastedEvent

The argument type in the smartPasted event.

import { DxFormTypes } from "devextreme-vue/form"
Type: DxFormTypes.SmartPastedEvent

SmartPastingEvent

The argument type in the smartPasting event.

import { DxFormTypes } from "devextreme-vue/form"
Type: DxFormTypes.SmartPastingEvent