jmix-docs icon indicating copy to clipboard operation
jmix-docs copied to clipboard

Improve DataGrid doc

Open KremnevDmitry opened this issue 9 months ago • 1 comments

Description

Existing page: https://docs.jmix.io/jmix/flow-ui/vc/components/dataGrid.html

  1. General:
    • Update examples for renderers, using renderers with @Supply annotation (UI Samples link), using predefined XML renderers (localDateRenderer, localDateTimeRenderer etc.) (https://github.com/jmix-framework/jmix-docs/issues/600)
    • No info for other column handlers image
    • Document aggregation
    • Document headerFilter
    • Document sort by multiple columns
    • Document header and footer API - UI Samples link - CUBA Doc
    • ItemsDetails UI Samples link
  2. Add attributes:
    • columns
      • Add resizable, sortable attributes for columns element. Describe the priority of these attributes. columns - according to the default for all. The attribute value in the column takes precedence.
    • column
      • filterable
    • dataGrid
      • aggregatable, aggregationPosition
      • css
      • focusShortcut
      • multiSort, multiSortOnShiftClickOnly, multiSortPriority (+ link to the Vaadin's doc)
  3. Add handlers:
    • enterPressHandler
    • tooltipGenerator

KremnevDmitry avatar May 02 '24 08:05 KremnevDmitry