main library
The main widget of this library is MhItemsView - for more infos see MhItemsView
Collection of Flutter Widgets to display a DataTable, ListView and GridView with many options, editing, advanced drag and drop support and much more.
A Pro Version provides TreeView and TreeListView more infos see https://flutter.mahop.net
Classes
-
MhItemsView<
T> - This is the Main class and Widget of MhItemsView
-
MhItemsViewCell<
T> -
MhItemsViewColumnDef<
T> - MhItemsViewDisplayInfo
-
MhItemsViewDragDropSettings<
T> - Provides settings to control the drag and Drop behavior of the MhItemsView
-
MhItemsViewEvents<
T> - Subscribe to Events of the MhItemsView
-
MhItemsViewFilterDef<
T> - MhItemsViewSelectionSettings
- Provides settings to control the selection behavior of the MhItemsView
-
MhItemsViewSettings<
T> - Settings to control the behavior of the MhItemsView
-
MhItemsViewSortDef<
T> -
MhItemsViewState<
T> - This class is an internal class for MhItemsView holding the current Widget State
- MhItemsViewTextSettings
- Provides settings to control / translate the texts displayed in MhItemsView
Enums
- CdItemsViewColumnTypes
- MhItemsViewDragDropModes
- MhItemsViewMoveFocusDirections
- MhItemsViewSelectionModes
- none: No Selection allowed, single: only one row can be selected, multiple: one or more rows can be selected.
- MhItemsViewSelectionTypes
- Where a click on any column of the row selects the row or only a click on selectionColumn Important: if set to MhItemsViewSelectionTypes.selectionColumnOnly you need to set MhItemsViewSelectionSettings.showSelectColumn to true or add a ColumndDef of Type CdItemsViewColumnTypes.select to the column definitions
- MhItemsViewSortDirections