Hive : ChecklistManager

class ChecklistManager {
  final Box<ChecklistDoneItemModel> _checklistDoneItemsBox =
      Hive.box<ChecklistDoneItemModel>('checklist_item');

  // Fetch the ChecklistDoneItemModel from the Hive box
  List<ChecklistDoneItemModel> get checklistDoneItems;

  // Add ChecklistDoneItemModel to Hive box
  List<ChecklistDoneItemModel> addChecklistDoneItem(ChecklistDoneItemModel item);

  // Remove Particular ChecklistDoneItemModel by id
  List<ChecklistDoneItemModel> deleteChecklistDoneItem(String id);

  // Set List<ChecklistDoneItemModel> to Hive box
  List<ChecklistDoneItemModel> setChecklistDoneItems(List<ChecklistDoneItemModel> items);
}