Date
Date column type plugin based on based on duetds-date-picker library.
In order to improve datepicker functionality please contribute with duetds-date-picker. Accept data as formated string or date format.
You can access any duetds-date-picker properties in Column Definition:
js
const columns = [
{
prop: 'birthdate',
columnType: 'date',
direction: 'left',
required: 'true',
valueAsDate: 'true',
},
]
Installation
npm
npm i @revolist/revogrid-column-date
pnpm
pnpm add @revolist/revogrid-column-date
yarn
yarn add @revolist/revogrid-column-date
bun
bun add @revolist/revogrid-column-date
Basic usage
- Import column type;
- Specify table data;
- Per column specify column type;
- Register your column type.
js
// do import
import Plugin from '@revolist/revogrid-column-date'
const columns = [{ prop: 'birthdate', columnType: 'date' }]
const rows = [{ name: '2020-08-24' }, { name: '2022-08-24' }]
// register column type
const columnTypes = { date: new Plugin() }
// apply data to grid per your framework approach
<revo-grid source={rows} columns={columns} columnTypes={columnTypes} />