mirror of
https://github.com/K3vinb5/Unyo.git
synced 2026-06-13 13:49:43 +00:00
46 lines
1.8 KiB
Dart
46 lines
1.8 KiB
Dart
// Generated by Hive CE
|
|
// Do not modify
|
|
// Check in to version control
|
|
|
|
import 'package:hive_ce/hive.dart';
|
|
import 'package:unyo/core/enums/episode_service.dart';
|
|
import 'package:unyo/core/enums/service.dart';
|
|
import 'package:unyo/data/models/anilist/media/anilist_anime_details.dart';
|
|
import 'package:unyo/data/models/anilist/media/anilist_manga_details.dart';
|
|
import 'package:unyo/data/models/anilist/user/anilist_user_model.dart';
|
|
import 'package:unyo/data/models/local/user/local_user_model.dart';
|
|
import 'package:unyo/domain/entities/extension/extension.dart';
|
|
import 'package:unyo/domain/entities/list/media_list.dart';
|
|
import 'package:unyo/domain/entities/list/media_list_entry.dart';
|
|
import 'package:unyo/domain/entities/user/settings.dart';
|
|
|
|
extension HiveRegistrar on HiveInterface {
|
|
void registerAdapters() {
|
|
registerAdapter(AnilistUserModelAdapter());
|
|
registerAdapter(AnimeProgressModelAdapter());
|
|
registerAdapter(EpisodeServiceEnumAdapter());
|
|
registerAdapter(ExtensionModelAdapter());
|
|
registerAdapter(LocalUserModelAdapter());
|
|
registerAdapter(MangaProgressModelAdapter());
|
|
registerAdapter(MediaListEntryModelAdapter());
|
|
registerAdapter(MediaListModelAdapter());
|
|
registerAdapter(ServiceEnumAdapter());
|
|
registerAdapter(SettingsModelAdapter());
|
|
}
|
|
}
|
|
|
|
extension IsolatedHiveRegistrar on IsolatedHiveInterface {
|
|
void registerAdapters() {
|
|
registerAdapter(AnilistUserModelAdapter());
|
|
registerAdapter(AnimeProgressModelAdapter());
|
|
registerAdapter(EpisodeServiceEnumAdapter());
|
|
registerAdapter(ExtensionModelAdapter());
|
|
registerAdapter(LocalUserModelAdapter());
|
|
registerAdapter(MangaProgressModelAdapter());
|
|
registerAdapter(MediaListEntryModelAdapter());
|
|
registerAdapter(MediaListModelAdapter());
|
|
registerAdapter(ServiceEnumAdapter());
|
|
registerAdapter(SettingsModelAdapter());
|
|
}
|
|
}
|