dashboard library
Classes
-
Dashboard<
T extends DashboardItem> - A list of widget arranged with hand or initially.
- DashboardItem
- A dashboard consists of DashboardItems. DashboardItem holds item identifier(identifier) and layoutData.
-
DashboardItemController<
T extends DashboardItem> - A controller for dashboard items.
-
DashboardItemStorageDelegate<
T extends DashboardItem> - Dashboard item layout changes stored/handled with the delegate. Keeps the layout in memory, fetches the layout when necessary. It can store different layouts for different slotCounts. Different slotCounts may be required, especially for browser users.
-
DashboardItemWidget<
T extends DashboardItem> - EditModeBackgroundStyle
- In edit mode, dashboard background are painted with lines and a rect if any items is editing.
- EditModeSettings
- Edit mode settings. It contains parameters related to gesture, animations, resizing.
- ItemLayout
- ItemStyle
-
SlotBackgroundBuilder<
T extends DashboardItem> - Slot background builder.
Typedefs
-
DashboardItemBuilder<
T extends DashboardItem> = Widget Function(T item)
Exceptions / Errors
- Unbounded
- Unbounded exception