initialize method

Future<void> initialize()

Implementation

Future<void> initialize() async {
  if (_isInitialized) return;
  await Hive.initFlutter();
  if (!Hive.isAdapterRegistered(0)) {
    Hive.registerAdapter(PackageInfoAdapter());
  }

  _box = await Hive.openBox<PackageInfo>(_boxName);
  _isInitialized = true;
}