mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-04-21 03:32:06 +00:00
62 lines
2.3 KiB
Dart
62 lines
2.3 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'file_scanner.dart';
|
|
|
|
// **************************************************************************
|
|
// RiverpodGenerator
|
|
// **************************************************************************
|
|
|
|
String _$scanLocalLibraryHash() => r'80267fbc1da18bbd7ef6c8c4ef87bcea9ad99869';
|
|
|
|
/// Scans `Mangayomi/local` folder (if exists) for Mangas/Animes and imports in library.
|
|
///
|
|
/// **Folder structure:**
|
|
/// ```
|
|
/// Mangayomi/local/MangaName/CustomCover.jpg (optional)
|
|
/// Mangayomi/local/MangaName/Chapter1/Page1.jpg
|
|
/// Mangayomi/local/MangaName/Chapter2.cbz
|
|
/// Mangayomi/local/AnimeName/Episode1.mp4
|
|
/// Mangayomi/local/NovelName/Chapter1.epub
|
|
/// Mangayomi/local/NovelName/Chapter2.html
|
|
/// ```
|
|
/// **Supported filetypes:** (taken from lib/modules/library/providers/local_archive.dart, line 98)
|
|
/// ```
|
|
/// Videotypes: mp4, mov, avi, flv, wmv, mpeg, mkv
|
|
/// Imagetypes: jpg, jpeg, png, webp
|
|
/// Archivetypes: cbz, zip, cbt, tar
|
|
/// Other types: epub, html
|
|
/// ```
|
|
///
|
|
/// Copied from [scanLocalLibrary].
|
|
@ProviderFor(scanLocalLibrary)
|
|
final scanLocalLibraryProvider = AutoDisposeFutureProvider<void>.internal(
|
|
scanLocalLibrary,
|
|
name: r'scanLocalLibraryProvider',
|
|
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$scanLocalLibraryHash,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
);
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
typedef ScanLocalLibraryRef = AutoDisposeFutureProviderRef<void>;
|
|
String _$localFoldersStateHash() => r'3bea18b0e5e6d9d1950e12293825fc85b1a0de6c';
|
|
|
|
/// See also [LocalFoldersState].
|
|
@ProviderFor(LocalFoldersState)
|
|
final localFoldersStateProvider =
|
|
AutoDisposeNotifierProvider<LocalFoldersState, List<String>>.internal(
|
|
LocalFoldersState.new,
|
|
name: r'localFoldersStateProvider',
|
|
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$localFoldersStateHash,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
);
|
|
|
|
typedef _$LocalFoldersState = AutoDisposeNotifier<List<String>>;
|
|
// ignore_for_file: type=lint
|
|
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package
|