This project is deprecated. Use DevExtreme Vue instead.

DxDataTypeProvider Plugin Reference

A plugin that provides the capability to customize formatting options and editors depending on the data type.

Import

Use the following statement to import the plugin:

import { DxDataTypeProvider } from '@devexpress/dx-vue-grid';

User Reference

Dependencies

none

Properties

Name Type Default Description
for Array<string>   The names of columns associated with the specified formatter and editor.
formatterComponent? DxDataTypeProvider.DxValueFormatter   A component that renders the formatted value.
editorComponent? DxDataTypeProvider.DxValueEditor   A component that renders a custom editor.
availableFilterOperations? Array<FilterOperation>   The names of filter operations that are available for the associated columns.

Component Types

DxDataTypeProvider.DxValueFormatter

Props

Field Type Description
column Column A column object.
row? any A row.
value any The value to be formatted.

DxDataTypeProvider.DxValueEditor

Props

Field Type Description
column Column A column object.
row? any A row.
value any Specifies the editor value.

Events

Field Type Description
valueChange (newValue: any) => void Handles value changes.

Plugin Developer Reference

Imports

none

Exports

Name Plugin Type Description
valueFormatter Template DxDataTypeProvider.DxValueFormatter A template that renders the formatted value.
valueEditor Template DxDataTypeProvider.DxValueEditor A template that renders the editor.