Gallery constructor

const Gallery({
  1. Key? key,
  2. required Future<List<InventoryItem>> getInventoryItems(),
  3. required String appTitle,
  4. required Widget settings,
  5. required List<Widget> additionalWidgets,
  6. required Future<GridItemModel> getGridItemModel(
    1. InventoryItem
    ),
  7. required void onGridItemTap(
    1. BuildContext,
    2. InventoryItem,
    3. GridItemModel
    ),
  8. required String pictureNotFoundUrl,
  9. required double gridItemAspectRatio,
  10. required void setFilter(
    1. dynamic (
      1. String category
      ),
    2. BuildContext context,
    3. List<String> disabledCategories,
    4. ValueNotifier<bool> filterChanged,
    )?,
})

Implementation

const Gallery({
  super.key,
  required this.getInventoryItems,
  required this.appTitle,
  required this.settings,
  required this.additionalWidgets,
  required this.getGridItemModel,
  required this.onGridItemTap,
  required this.pictureNotFoundUrl,
  required this.gridItemAspectRatio,
  required this.setFilter,
});