import 'package:aidedejeu_flutter/models/filters.dart'; import 'package:aidedejeu_flutter/models/items.dart'; abstract class BaseDB { Future> loadAllItems(); Future getItemWithId(String id); Future loadChildrenItems(Item item, List filters); Future> loadRaces(); Future> loadSubRaces(RaceItem race); Future> loadOrigins(); Future> loadTypedItems({String itemType, Item item}); Future> loadBackgrounds(); Future> loadSubBackgrounds(Item item); }