Before: import { RevoGrid } from '@revolist/revogrid/dist/types/interfaces'
Now: import { ColumnDataSchemaRegular } from '@revolist/revogrid'.
Changed viewport type names everywhere. For example, before: rowDefinitions: [{ type: "row", index: 0, size: 145 }], after: rowDefinitions: [{ type: "rgRow", index: 0, size: 145 }].
Updated event naming convention. Review your event usage. Event names are all lowercase now and are aligned with modern event naming conventions. For example, afterEdit -> afteredit.
Major improvements:
Rethought the entire framework approach. Introduced Pro version with advance support and pro features.
Introduced slot support.
Updated scrolling system for better mobile support.
Advance template support. Introduced additionalData for templates and editors. Prop gives access to parent/root app context.
Breaking Changes:
RevoGrid.ColumnDataSchemaRegular
ColumnDataSchemaRegular
;import { RevoGrid } from '@revolist/revogrid/dist/types/interfaces'
import { ColumnDataSchemaRegular } from '@revolist/revogrid'
.rowDefinitions: [{ type: "row", index: 0, size: 145 }]
, after:rowDefinitions: [{ type: "rgRow", index: 0, size: 145 }]
.afterEdit
->afteredit
.Major improvements:
additionalData
for templates and editors.Prop
gives access to parent/root app context.