mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-05-14 03:00:38 +00:00
Merge `isLongPressedMangaStateProvider` and `isLongPressedStateProvider` Both providers do the same thing and it is impossible to change the value of the provider in different places in the app at the same time. So just use one `isLongPressedStateProvider`. Reduces code duplication and there is no confusion about which one to use.
2706 lines
78 KiB
Dart
2706 lines
78 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'library_state_provider.dart';
|
|
|
|
// **************************************************************************
|
|
// RiverpodGenerator
|
|
// **************************************************************************
|
|
|
|
String _$libraryDisplayTypeStateHash() =>
|
|
r'459a91429b3d1490347cae4bd062745c5e372f05';
|
|
|
|
/// Copied from Dart SDK
|
|
class _SystemHash {
|
|
_SystemHash._();
|
|
|
|
static int combine(int hash, int value) {
|
|
// ignore: parameter_assignments
|
|
hash = 0x1fffffff & (hash + value);
|
|
// ignore: parameter_assignments
|
|
hash = 0x1fffffff & (hash + ((0x0007ffff & hash) << 10));
|
|
return hash ^ (hash >> 6);
|
|
}
|
|
|
|
static int finish(int hash) {
|
|
// ignore: parameter_assignments
|
|
hash = 0x1fffffff & (hash + ((0x03ffffff & hash) << 3));
|
|
// ignore: parameter_assignments
|
|
hash = hash ^ (hash >> 11);
|
|
return 0x1fffffff & (hash + ((0x00003fff & hash) << 15));
|
|
}
|
|
}
|
|
|
|
abstract class _$LibraryDisplayTypeState
|
|
extends BuildlessAutoDisposeNotifier<DisplayType> {
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
DisplayType build({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [LibraryDisplayTypeState].
|
|
@ProviderFor(LibraryDisplayTypeState)
|
|
const libraryDisplayTypeStateProvider = LibraryDisplayTypeStateFamily();
|
|
|
|
/// See also [LibraryDisplayTypeState].
|
|
class LibraryDisplayTypeStateFamily extends Family<DisplayType> {
|
|
/// See also [LibraryDisplayTypeState].
|
|
const LibraryDisplayTypeStateFamily();
|
|
|
|
/// See also [LibraryDisplayTypeState].
|
|
LibraryDisplayTypeStateProvider call({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return LibraryDisplayTypeStateProvider(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
LibraryDisplayTypeStateProvider getProviderOverride(
|
|
covariant LibraryDisplayTypeStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'libraryDisplayTypeStateProvider';
|
|
}
|
|
|
|
/// See also [LibraryDisplayTypeState].
|
|
class LibraryDisplayTypeStateProvider extends AutoDisposeNotifierProviderImpl<
|
|
LibraryDisplayTypeState, DisplayType> {
|
|
/// See also [LibraryDisplayTypeState].
|
|
LibraryDisplayTypeStateProvider({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => LibraryDisplayTypeState()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: libraryDisplayTypeStateProvider,
|
|
name: r'libraryDisplayTypeStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$libraryDisplayTypeStateHash,
|
|
dependencies: LibraryDisplayTypeStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
LibraryDisplayTypeStateFamily._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
LibraryDisplayTypeStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
DisplayType runNotifierBuild(
|
|
covariant LibraryDisplayTypeState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(LibraryDisplayTypeState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: LibraryDisplayTypeStateProvider._internal(
|
|
() => create()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<LibraryDisplayTypeState, DisplayType>
|
|
createElement() {
|
|
return _LibraryDisplayTypeStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is LibraryDisplayTypeStateProvider &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin LibraryDisplayTypeStateRef
|
|
on AutoDisposeNotifierProviderRef<DisplayType> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _LibraryDisplayTypeStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<LibraryDisplayTypeState,
|
|
DisplayType> with LibraryDisplayTypeStateRef {
|
|
_LibraryDisplayTypeStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType => (origin as LibraryDisplayTypeStateProvider).itemType;
|
|
@override
|
|
Settings get settings => (origin as LibraryDisplayTypeStateProvider).settings;
|
|
}
|
|
|
|
String _$libraryGridSizeStateHash() =>
|
|
r'288b58266426aae511454e120d76a7fde7d2899b';
|
|
|
|
abstract class _$LibraryGridSizeState
|
|
extends BuildlessAutoDisposeNotifier<int?> {
|
|
late final ItemType itemType;
|
|
|
|
int? build({
|
|
required ItemType itemType,
|
|
});
|
|
}
|
|
|
|
/// See also [LibraryGridSizeState].
|
|
@ProviderFor(LibraryGridSizeState)
|
|
const libraryGridSizeStateProvider = LibraryGridSizeStateFamily();
|
|
|
|
/// See also [LibraryGridSizeState].
|
|
class LibraryGridSizeStateFamily extends Family<int?> {
|
|
/// See also [LibraryGridSizeState].
|
|
const LibraryGridSizeStateFamily();
|
|
|
|
/// See also [LibraryGridSizeState].
|
|
LibraryGridSizeStateProvider call({
|
|
required ItemType itemType,
|
|
}) {
|
|
return LibraryGridSizeStateProvider(
|
|
itemType: itemType,
|
|
);
|
|
}
|
|
|
|
@override
|
|
LibraryGridSizeStateProvider getProviderOverride(
|
|
covariant LibraryGridSizeStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'libraryGridSizeStateProvider';
|
|
}
|
|
|
|
/// See also [LibraryGridSizeState].
|
|
class LibraryGridSizeStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<LibraryGridSizeState, int?> {
|
|
/// See also [LibraryGridSizeState].
|
|
LibraryGridSizeStateProvider({
|
|
required ItemType itemType,
|
|
}) : this._internal(
|
|
() => LibraryGridSizeState()..itemType = itemType,
|
|
from: libraryGridSizeStateProvider,
|
|
name: r'libraryGridSizeStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$libraryGridSizeStateHash,
|
|
dependencies: LibraryGridSizeStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
LibraryGridSizeStateFamily._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
);
|
|
|
|
LibraryGridSizeStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
|
|
@override
|
|
int? runNotifierBuild(
|
|
covariant LibraryGridSizeState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(LibraryGridSizeState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: LibraryGridSizeStateProvider._internal(
|
|
() => create()..itemType = itemType,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<LibraryGridSizeState, int?>
|
|
createElement() {
|
|
return _LibraryGridSizeStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is LibraryGridSizeStateProvider && other.itemType == itemType;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin LibraryGridSizeStateRef on AutoDisposeNotifierProviderRef<int?> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
}
|
|
|
|
class _LibraryGridSizeStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<LibraryGridSizeState, int?>
|
|
with LibraryGridSizeStateRef {
|
|
_LibraryGridSizeStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType => (origin as LibraryGridSizeStateProvider).itemType;
|
|
}
|
|
|
|
String _$mangaFilterDownloadedStateHash() =>
|
|
r'6d84bc7063be1734a0c267906a94e6b70e8b72fe';
|
|
|
|
abstract class _$MangaFilterDownloadedState
|
|
extends BuildlessAutoDisposeNotifier<int> {
|
|
late final List<Manga> mangaList;
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
int build({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [MangaFilterDownloadedState].
|
|
@ProviderFor(MangaFilterDownloadedState)
|
|
const mangaFilterDownloadedStateProvider = MangaFilterDownloadedStateFamily();
|
|
|
|
/// See also [MangaFilterDownloadedState].
|
|
class MangaFilterDownloadedStateFamily extends Family<int> {
|
|
/// See also [MangaFilterDownloadedState].
|
|
const MangaFilterDownloadedStateFamily();
|
|
|
|
/// See also [MangaFilterDownloadedState].
|
|
MangaFilterDownloadedStateProvider call({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return MangaFilterDownloadedStateProvider(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
MangaFilterDownloadedStateProvider getProviderOverride(
|
|
covariant MangaFilterDownloadedStateProvider provider,
|
|
) {
|
|
return call(
|
|
mangaList: provider.mangaList,
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'mangaFilterDownloadedStateProvider';
|
|
}
|
|
|
|
/// See also [MangaFilterDownloadedState].
|
|
class MangaFilterDownloadedStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<MangaFilterDownloadedState, int> {
|
|
/// See also [MangaFilterDownloadedState].
|
|
MangaFilterDownloadedStateProvider({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => MangaFilterDownloadedState()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: mangaFilterDownloadedStateProvider,
|
|
name: r'mangaFilterDownloadedStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$mangaFilterDownloadedStateHash,
|
|
dependencies: MangaFilterDownloadedStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
MangaFilterDownloadedStateFamily._allTransitiveDependencies,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
MangaFilterDownloadedStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.mangaList,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final List<Manga> mangaList;
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
int runNotifierBuild(
|
|
covariant MangaFilterDownloadedState notifier,
|
|
) {
|
|
return notifier.build(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(MangaFilterDownloadedState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: MangaFilterDownloadedStateProvider._internal(
|
|
() => create()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<MangaFilterDownloadedState, int>
|
|
createElement() {
|
|
return _MangaFilterDownloadedStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is MangaFilterDownloadedStateProvider &&
|
|
other.mangaList == mangaList &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, mangaList.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin MangaFilterDownloadedStateRef on AutoDisposeNotifierProviderRef<int> {
|
|
/// The parameter `mangaList` of this provider.
|
|
List<Manga> get mangaList;
|
|
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _MangaFilterDownloadedStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<MangaFilterDownloadedState, int>
|
|
with MangaFilterDownloadedStateRef {
|
|
_MangaFilterDownloadedStateProviderElement(super.provider);
|
|
|
|
@override
|
|
List<Manga> get mangaList =>
|
|
(origin as MangaFilterDownloadedStateProvider).mangaList;
|
|
@override
|
|
ItemType get itemType =>
|
|
(origin as MangaFilterDownloadedStateProvider).itemType;
|
|
@override
|
|
Settings get settings =>
|
|
(origin as MangaFilterDownloadedStateProvider).settings;
|
|
}
|
|
|
|
String _$mangaFilterUnreadStateHash() =>
|
|
r'bd96c9f42a40d0610788feda3bee5fb8662afe50';
|
|
|
|
abstract class _$MangaFilterUnreadState
|
|
extends BuildlessAutoDisposeNotifier<int> {
|
|
late final List<Manga> mangaList;
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
int build({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [MangaFilterUnreadState].
|
|
@ProviderFor(MangaFilterUnreadState)
|
|
const mangaFilterUnreadStateProvider = MangaFilterUnreadStateFamily();
|
|
|
|
/// See also [MangaFilterUnreadState].
|
|
class MangaFilterUnreadStateFamily extends Family<int> {
|
|
/// See also [MangaFilterUnreadState].
|
|
const MangaFilterUnreadStateFamily();
|
|
|
|
/// See also [MangaFilterUnreadState].
|
|
MangaFilterUnreadStateProvider call({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return MangaFilterUnreadStateProvider(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
MangaFilterUnreadStateProvider getProviderOverride(
|
|
covariant MangaFilterUnreadStateProvider provider,
|
|
) {
|
|
return call(
|
|
mangaList: provider.mangaList,
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'mangaFilterUnreadStateProvider';
|
|
}
|
|
|
|
/// See also [MangaFilterUnreadState].
|
|
class MangaFilterUnreadStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<MangaFilterUnreadState, int> {
|
|
/// See also [MangaFilterUnreadState].
|
|
MangaFilterUnreadStateProvider({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => MangaFilterUnreadState()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: mangaFilterUnreadStateProvider,
|
|
name: r'mangaFilterUnreadStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$mangaFilterUnreadStateHash,
|
|
dependencies: MangaFilterUnreadStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
MangaFilterUnreadStateFamily._allTransitiveDependencies,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
MangaFilterUnreadStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.mangaList,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final List<Manga> mangaList;
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
int runNotifierBuild(
|
|
covariant MangaFilterUnreadState notifier,
|
|
) {
|
|
return notifier.build(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(MangaFilterUnreadState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: MangaFilterUnreadStateProvider._internal(
|
|
() => create()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<MangaFilterUnreadState, int>
|
|
createElement() {
|
|
return _MangaFilterUnreadStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is MangaFilterUnreadStateProvider &&
|
|
other.mangaList == mangaList &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, mangaList.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin MangaFilterUnreadStateRef on AutoDisposeNotifierProviderRef<int> {
|
|
/// The parameter `mangaList` of this provider.
|
|
List<Manga> get mangaList;
|
|
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _MangaFilterUnreadStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<MangaFilterUnreadState, int>
|
|
with MangaFilterUnreadStateRef {
|
|
_MangaFilterUnreadStateProviderElement(super.provider);
|
|
|
|
@override
|
|
List<Manga> get mangaList =>
|
|
(origin as MangaFilterUnreadStateProvider).mangaList;
|
|
@override
|
|
ItemType get itemType => (origin as MangaFilterUnreadStateProvider).itemType;
|
|
@override
|
|
Settings get settings => (origin as MangaFilterUnreadStateProvider).settings;
|
|
}
|
|
|
|
String _$mangaFilterStartedStateHash() =>
|
|
r'7546110e32fe4eac49006ce3c721d8f72a2b3128';
|
|
|
|
abstract class _$MangaFilterStartedState
|
|
extends BuildlessAutoDisposeNotifier<int> {
|
|
late final List<Manga> mangaList;
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
int build({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [MangaFilterStartedState].
|
|
@ProviderFor(MangaFilterStartedState)
|
|
const mangaFilterStartedStateProvider = MangaFilterStartedStateFamily();
|
|
|
|
/// See also [MangaFilterStartedState].
|
|
class MangaFilterStartedStateFamily extends Family<int> {
|
|
/// See also [MangaFilterStartedState].
|
|
const MangaFilterStartedStateFamily();
|
|
|
|
/// See also [MangaFilterStartedState].
|
|
MangaFilterStartedStateProvider call({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return MangaFilterStartedStateProvider(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
MangaFilterStartedStateProvider getProviderOverride(
|
|
covariant MangaFilterStartedStateProvider provider,
|
|
) {
|
|
return call(
|
|
mangaList: provider.mangaList,
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'mangaFilterStartedStateProvider';
|
|
}
|
|
|
|
/// See also [MangaFilterStartedState].
|
|
class MangaFilterStartedStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<MangaFilterStartedState, int> {
|
|
/// See also [MangaFilterStartedState].
|
|
MangaFilterStartedStateProvider({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => MangaFilterStartedState()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: mangaFilterStartedStateProvider,
|
|
name: r'mangaFilterStartedStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$mangaFilterStartedStateHash,
|
|
dependencies: MangaFilterStartedStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
MangaFilterStartedStateFamily._allTransitiveDependencies,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
MangaFilterStartedStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.mangaList,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final List<Manga> mangaList;
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
int runNotifierBuild(
|
|
covariant MangaFilterStartedState notifier,
|
|
) {
|
|
return notifier.build(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(MangaFilterStartedState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: MangaFilterStartedStateProvider._internal(
|
|
() => create()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<MangaFilterStartedState, int>
|
|
createElement() {
|
|
return _MangaFilterStartedStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is MangaFilterStartedStateProvider &&
|
|
other.mangaList == mangaList &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, mangaList.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin MangaFilterStartedStateRef on AutoDisposeNotifierProviderRef<int> {
|
|
/// The parameter `mangaList` of this provider.
|
|
List<Manga> get mangaList;
|
|
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _MangaFilterStartedStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<MangaFilterStartedState, int>
|
|
with MangaFilterStartedStateRef {
|
|
_MangaFilterStartedStateProviderElement(super.provider);
|
|
|
|
@override
|
|
List<Manga> get mangaList =>
|
|
(origin as MangaFilterStartedStateProvider).mangaList;
|
|
@override
|
|
ItemType get itemType => (origin as MangaFilterStartedStateProvider).itemType;
|
|
@override
|
|
Settings get settings => (origin as MangaFilterStartedStateProvider).settings;
|
|
}
|
|
|
|
String _$mangaFilterBookmarkedStateHash() =>
|
|
r'77e5317ee6504667e001e43c549f0ee5abd3ed53';
|
|
|
|
abstract class _$MangaFilterBookmarkedState
|
|
extends BuildlessAutoDisposeNotifier<int> {
|
|
late final List<Manga> mangaList;
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
int build({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [MangaFilterBookmarkedState].
|
|
@ProviderFor(MangaFilterBookmarkedState)
|
|
const mangaFilterBookmarkedStateProvider = MangaFilterBookmarkedStateFamily();
|
|
|
|
/// See also [MangaFilterBookmarkedState].
|
|
class MangaFilterBookmarkedStateFamily extends Family<int> {
|
|
/// See also [MangaFilterBookmarkedState].
|
|
const MangaFilterBookmarkedStateFamily();
|
|
|
|
/// See also [MangaFilterBookmarkedState].
|
|
MangaFilterBookmarkedStateProvider call({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return MangaFilterBookmarkedStateProvider(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
MangaFilterBookmarkedStateProvider getProviderOverride(
|
|
covariant MangaFilterBookmarkedStateProvider provider,
|
|
) {
|
|
return call(
|
|
mangaList: provider.mangaList,
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'mangaFilterBookmarkedStateProvider';
|
|
}
|
|
|
|
/// See also [MangaFilterBookmarkedState].
|
|
class MangaFilterBookmarkedStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<MangaFilterBookmarkedState, int> {
|
|
/// See also [MangaFilterBookmarkedState].
|
|
MangaFilterBookmarkedStateProvider({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => MangaFilterBookmarkedState()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: mangaFilterBookmarkedStateProvider,
|
|
name: r'mangaFilterBookmarkedStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$mangaFilterBookmarkedStateHash,
|
|
dependencies: MangaFilterBookmarkedStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
MangaFilterBookmarkedStateFamily._allTransitiveDependencies,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
MangaFilterBookmarkedStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.mangaList,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final List<Manga> mangaList;
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
int runNotifierBuild(
|
|
covariant MangaFilterBookmarkedState notifier,
|
|
) {
|
|
return notifier.build(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(MangaFilterBookmarkedState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: MangaFilterBookmarkedStateProvider._internal(
|
|
() => create()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<MangaFilterBookmarkedState, int>
|
|
createElement() {
|
|
return _MangaFilterBookmarkedStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is MangaFilterBookmarkedStateProvider &&
|
|
other.mangaList == mangaList &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, mangaList.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin MangaFilterBookmarkedStateRef on AutoDisposeNotifierProviderRef<int> {
|
|
/// The parameter `mangaList` of this provider.
|
|
List<Manga> get mangaList;
|
|
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _MangaFilterBookmarkedStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<MangaFilterBookmarkedState, int>
|
|
with MangaFilterBookmarkedStateRef {
|
|
_MangaFilterBookmarkedStateProviderElement(super.provider);
|
|
|
|
@override
|
|
List<Manga> get mangaList =>
|
|
(origin as MangaFilterBookmarkedStateProvider).mangaList;
|
|
@override
|
|
ItemType get itemType =>
|
|
(origin as MangaFilterBookmarkedStateProvider).itemType;
|
|
@override
|
|
Settings get settings =>
|
|
(origin as MangaFilterBookmarkedStateProvider).settings;
|
|
}
|
|
|
|
String _$mangasFilterResultStateHash() =>
|
|
r'c6f916c35e9b7125ba073d09aa6838605b933b20';
|
|
|
|
abstract class _$MangasFilterResultState
|
|
extends BuildlessAutoDisposeNotifier<bool> {
|
|
late final List<Manga> mangaList;
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
bool build({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [MangasFilterResultState].
|
|
@ProviderFor(MangasFilterResultState)
|
|
const mangasFilterResultStateProvider = MangasFilterResultStateFamily();
|
|
|
|
/// See also [MangasFilterResultState].
|
|
class MangasFilterResultStateFamily extends Family<bool> {
|
|
/// See also [MangasFilterResultState].
|
|
const MangasFilterResultStateFamily();
|
|
|
|
/// See also [MangasFilterResultState].
|
|
MangasFilterResultStateProvider call({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return MangasFilterResultStateProvider(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
MangasFilterResultStateProvider getProviderOverride(
|
|
covariant MangasFilterResultStateProvider provider,
|
|
) {
|
|
return call(
|
|
mangaList: provider.mangaList,
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'mangasFilterResultStateProvider';
|
|
}
|
|
|
|
/// See also [MangasFilterResultState].
|
|
class MangasFilterResultStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<MangasFilterResultState, bool> {
|
|
/// See also [MangasFilterResultState].
|
|
MangasFilterResultStateProvider({
|
|
required List<Manga> mangaList,
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => MangasFilterResultState()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: mangasFilterResultStateProvider,
|
|
name: r'mangasFilterResultStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$mangasFilterResultStateHash,
|
|
dependencies: MangasFilterResultStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
MangasFilterResultStateFamily._allTransitiveDependencies,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
MangasFilterResultStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.mangaList,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final List<Manga> mangaList;
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
bool runNotifierBuild(
|
|
covariant MangasFilterResultState notifier,
|
|
) {
|
|
return notifier.build(
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(MangasFilterResultState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: MangasFilterResultStateProvider._internal(
|
|
() => create()
|
|
..mangaList = mangaList
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
mangaList: mangaList,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<MangasFilterResultState, bool>
|
|
createElement() {
|
|
return _MangasFilterResultStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is MangasFilterResultStateProvider &&
|
|
other.mangaList == mangaList &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, mangaList.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin MangasFilterResultStateRef on AutoDisposeNotifierProviderRef<bool> {
|
|
/// The parameter `mangaList` of this provider.
|
|
List<Manga> get mangaList;
|
|
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _MangasFilterResultStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<MangasFilterResultState, bool>
|
|
with MangasFilterResultStateRef {
|
|
_MangasFilterResultStateProviderElement(super.provider);
|
|
|
|
@override
|
|
List<Manga> get mangaList =>
|
|
(origin as MangasFilterResultStateProvider).mangaList;
|
|
@override
|
|
ItemType get itemType => (origin as MangasFilterResultStateProvider).itemType;
|
|
@override
|
|
Settings get settings => (origin as MangasFilterResultStateProvider).settings;
|
|
}
|
|
|
|
String _$libraryShowCategoryTabsStateHash() =>
|
|
r'0bdaf08a47247175aea9ca1fe515b6c347c27c61';
|
|
|
|
abstract class _$LibraryShowCategoryTabsState
|
|
extends BuildlessAutoDisposeNotifier<bool> {
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
bool build({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [LibraryShowCategoryTabsState].
|
|
@ProviderFor(LibraryShowCategoryTabsState)
|
|
const libraryShowCategoryTabsStateProvider =
|
|
LibraryShowCategoryTabsStateFamily();
|
|
|
|
/// See also [LibraryShowCategoryTabsState].
|
|
class LibraryShowCategoryTabsStateFamily extends Family<bool> {
|
|
/// See also [LibraryShowCategoryTabsState].
|
|
const LibraryShowCategoryTabsStateFamily();
|
|
|
|
/// See also [LibraryShowCategoryTabsState].
|
|
LibraryShowCategoryTabsStateProvider call({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return LibraryShowCategoryTabsStateProvider(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
LibraryShowCategoryTabsStateProvider getProviderOverride(
|
|
covariant LibraryShowCategoryTabsStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'libraryShowCategoryTabsStateProvider';
|
|
}
|
|
|
|
/// See also [LibraryShowCategoryTabsState].
|
|
class LibraryShowCategoryTabsStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<LibraryShowCategoryTabsState,
|
|
bool> {
|
|
/// See also [LibraryShowCategoryTabsState].
|
|
LibraryShowCategoryTabsStateProvider({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => LibraryShowCategoryTabsState()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: libraryShowCategoryTabsStateProvider,
|
|
name: r'libraryShowCategoryTabsStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$libraryShowCategoryTabsStateHash,
|
|
dependencies: LibraryShowCategoryTabsStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
LibraryShowCategoryTabsStateFamily._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
LibraryShowCategoryTabsStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
bool runNotifierBuild(
|
|
covariant LibraryShowCategoryTabsState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(LibraryShowCategoryTabsState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: LibraryShowCategoryTabsStateProvider._internal(
|
|
() => create()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<LibraryShowCategoryTabsState, bool>
|
|
createElement() {
|
|
return _LibraryShowCategoryTabsStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is LibraryShowCategoryTabsStateProvider &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin LibraryShowCategoryTabsStateRef on AutoDisposeNotifierProviderRef<bool> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _LibraryShowCategoryTabsStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<LibraryShowCategoryTabsState,
|
|
bool> with LibraryShowCategoryTabsStateRef {
|
|
_LibraryShowCategoryTabsStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType =>
|
|
(origin as LibraryShowCategoryTabsStateProvider).itemType;
|
|
@override
|
|
Settings get settings =>
|
|
(origin as LibraryShowCategoryTabsStateProvider).settings;
|
|
}
|
|
|
|
String _$libraryDownloadedChaptersStateHash() =>
|
|
r'ac9868c3cda2c6a9097d9c4c8a6fd0a78edffe26';
|
|
|
|
abstract class _$LibraryDownloadedChaptersState
|
|
extends BuildlessAutoDisposeNotifier<bool> {
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
bool build({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [LibraryDownloadedChaptersState].
|
|
@ProviderFor(LibraryDownloadedChaptersState)
|
|
const libraryDownloadedChaptersStateProvider =
|
|
LibraryDownloadedChaptersStateFamily();
|
|
|
|
/// See also [LibraryDownloadedChaptersState].
|
|
class LibraryDownloadedChaptersStateFamily extends Family<bool> {
|
|
/// See also [LibraryDownloadedChaptersState].
|
|
const LibraryDownloadedChaptersStateFamily();
|
|
|
|
/// See also [LibraryDownloadedChaptersState].
|
|
LibraryDownloadedChaptersStateProvider call({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return LibraryDownloadedChaptersStateProvider(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
LibraryDownloadedChaptersStateProvider getProviderOverride(
|
|
covariant LibraryDownloadedChaptersStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'libraryDownloadedChaptersStateProvider';
|
|
}
|
|
|
|
/// See also [LibraryDownloadedChaptersState].
|
|
class LibraryDownloadedChaptersStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<LibraryDownloadedChaptersState,
|
|
bool> {
|
|
/// See also [LibraryDownloadedChaptersState].
|
|
LibraryDownloadedChaptersStateProvider({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => LibraryDownloadedChaptersState()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: libraryDownloadedChaptersStateProvider,
|
|
name: r'libraryDownloadedChaptersStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$libraryDownloadedChaptersStateHash,
|
|
dependencies: LibraryDownloadedChaptersStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
LibraryDownloadedChaptersStateFamily._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
LibraryDownloadedChaptersStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
bool runNotifierBuild(
|
|
covariant LibraryDownloadedChaptersState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(LibraryDownloadedChaptersState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: LibraryDownloadedChaptersStateProvider._internal(
|
|
() => create()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<LibraryDownloadedChaptersState, bool>
|
|
createElement() {
|
|
return _LibraryDownloadedChaptersStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is LibraryDownloadedChaptersStateProvider &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin LibraryDownloadedChaptersStateRef
|
|
on AutoDisposeNotifierProviderRef<bool> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _LibraryDownloadedChaptersStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<LibraryDownloadedChaptersState,
|
|
bool> with LibraryDownloadedChaptersStateRef {
|
|
_LibraryDownloadedChaptersStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType =>
|
|
(origin as LibraryDownloadedChaptersStateProvider).itemType;
|
|
@override
|
|
Settings get settings =>
|
|
(origin as LibraryDownloadedChaptersStateProvider).settings;
|
|
}
|
|
|
|
String _$libraryLanguageStateHash() =>
|
|
r'3673dceb22d4220347f104efa31a2e5ecb0e5fb9';
|
|
|
|
abstract class _$LibraryLanguageState
|
|
extends BuildlessAutoDisposeNotifier<bool> {
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
bool build({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [LibraryLanguageState].
|
|
@ProviderFor(LibraryLanguageState)
|
|
const libraryLanguageStateProvider = LibraryLanguageStateFamily();
|
|
|
|
/// See also [LibraryLanguageState].
|
|
class LibraryLanguageStateFamily extends Family<bool> {
|
|
/// See also [LibraryLanguageState].
|
|
const LibraryLanguageStateFamily();
|
|
|
|
/// See also [LibraryLanguageState].
|
|
LibraryLanguageStateProvider call({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return LibraryLanguageStateProvider(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
LibraryLanguageStateProvider getProviderOverride(
|
|
covariant LibraryLanguageStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'libraryLanguageStateProvider';
|
|
}
|
|
|
|
/// See also [LibraryLanguageState].
|
|
class LibraryLanguageStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<LibraryLanguageState, bool> {
|
|
/// See also [LibraryLanguageState].
|
|
LibraryLanguageStateProvider({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => LibraryLanguageState()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: libraryLanguageStateProvider,
|
|
name: r'libraryLanguageStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$libraryLanguageStateHash,
|
|
dependencies: LibraryLanguageStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
LibraryLanguageStateFamily._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
LibraryLanguageStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
bool runNotifierBuild(
|
|
covariant LibraryLanguageState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(LibraryLanguageState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: LibraryLanguageStateProvider._internal(
|
|
() => create()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<LibraryLanguageState, bool>
|
|
createElement() {
|
|
return _LibraryLanguageStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is LibraryLanguageStateProvider &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin LibraryLanguageStateRef on AutoDisposeNotifierProviderRef<bool> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _LibraryLanguageStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<LibraryLanguageState, bool>
|
|
with LibraryLanguageStateRef {
|
|
_LibraryLanguageStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType => (origin as LibraryLanguageStateProvider).itemType;
|
|
@override
|
|
Settings get settings => (origin as LibraryLanguageStateProvider).settings;
|
|
}
|
|
|
|
String _$libraryLocalSourceStateHash() =>
|
|
r'4a1beb1f43cd4023f848f9d76731c3095236a148';
|
|
|
|
abstract class _$LibraryLocalSourceState
|
|
extends BuildlessAutoDisposeNotifier<bool> {
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
bool build({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [LibraryLocalSourceState].
|
|
@ProviderFor(LibraryLocalSourceState)
|
|
const libraryLocalSourceStateProvider = LibraryLocalSourceStateFamily();
|
|
|
|
/// See also [LibraryLocalSourceState].
|
|
class LibraryLocalSourceStateFamily extends Family<bool> {
|
|
/// See also [LibraryLocalSourceState].
|
|
const LibraryLocalSourceStateFamily();
|
|
|
|
/// See also [LibraryLocalSourceState].
|
|
LibraryLocalSourceStateProvider call({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return LibraryLocalSourceStateProvider(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
LibraryLocalSourceStateProvider getProviderOverride(
|
|
covariant LibraryLocalSourceStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'libraryLocalSourceStateProvider';
|
|
}
|
|
|
|
/// See also [LibraryLocalSourceState].
|
|
class LibraryLocalSourceStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<LibraryLocalSourceState, bool> {
|
|
/// See also [LibraryLocalSourceState].
|
|
LibraryLocalSourceStateProvider({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => LibraryLocalSourceState()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: libraryLocalSourceStateProvider,
|
|
name: r'libraryLocalSourceStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$libraryLocalSourceStateHash,
|
|
dependencies: LibraryLocalSourceStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
LibraryLocalSourceStateFamily._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
LibraryLocalSourceStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
bool runNotifierBuild(
|
|
covariant LibraryLocalSourceState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(LibraryLocalSourceState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: LibraryLocalSourceStateProvider._internal(
|
|
() => create()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<LibraryLocalSourceState, bool>
|
|
createElement() {
|
|
return _LibraryLocalSourceStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is LibraryLocalSourceStateProvider &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin LibraryLocalSourceStateRef on AutoDisposeNotifierProviderRef<bool> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _LibraryLocalSourceStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<LibraryLocalSourceState, bool>
|
|
with LibraryLocalSourceStateRef {
|
|
_LibraryLocalSourceStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType => (origin as LibraryLocalSourceStateProvider).itemType;
|
|
@override
|
|
Settings get settings => (origin as LibraryLocalSourceStateProvider).settings;
|
|
}
|
|
|
|
String _$libraryShowNumbersOfItemsStateHash() =>
|
|
r'040768e98505577b85e52b5e5f6ae6915de1b222';
|
|
|
|
abstract class _$LibraryShowNumbersOfItemsState
|
|
extends BuildlessAutoDisposeNotifier<bool> {
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
bool build({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [LibraryShowNumbersOfItemsState].
|
|
@ProviderFor(LibraryShowNumbersOfItemsState)
|
|
const libraryShowNumbersOfItemsStateProvider =
|
|
LibraryShowNumbersOfItemsStateFamily();
|
|
|
|
/// See also [LibraryShowNumbersOfItemsState].
|
|
class LibraryShowNumbersOfItemsStateFamily extends Family<bool> {
|
|
/// See also [LibraryShowNumbersOfItemsState].
|
|
const LibraryShowNumbersOfItemsStateFamily();
|
|
|
|
/// See also [LibraryShowNumbersOfItemsState].
|
|
LibraryShowNumbersOfItemsStateProvider call({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return LibraryShowNumbersOfItemsStateProvider(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
LibraryShowNumbersOfItemsStateProvider getProviderOverride(
|
|
covariant LibraryShowNumbersOfItemsStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'libraryShowNumbersOfItemsStateProvider';
|
|
}
|
|
|
|
/// See also [LibraryShowNumbersOfItemsState].
|
|
class LibraryShowNumbersOfItemsStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<LibraryShowNumbersOfItemsState,
|
|
bool> {
|
|
/// See also [LibraryShowNumbersOfItemsState].
|
|
LibraryShowNumbersOfItemsStateProvider({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => LibraryShowNumbersOfItemsState()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: libraryShowNumbersOfItemsStateProvider,
|
|
name: r'libraryShowNumbersOfItemsStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$libraryShowNumbersOfItemsStateHash,
|
|
dependencies: LibraryShowNumbersOfItemsStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
LibraryShowNumbersOfItemsStateFamily._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
LibraryShowNumbersOfItemsStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
bool runNotifierBuild(
|
|
covariant LibraryShowNumbersOfItemsState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(LibraryShowNumbersOfItemsState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: LibraryShowNumbersOfItemsStateProvider._internal(
|
|
() => create()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<LibraryShowNumbersOfItemsState, bool>
|
|
createElement() {
|
|
return _LibraryShowNumbersOfItemsStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is LibraryShowNumbersOfItemsStateProvider &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin LibraryShowNumbersOfItemsStateRef
|
|
on AutoDisposeNotifierProviderRef<bool> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _LibraryShowNumbersOfItemsStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<LibraryShowNumbersOfItemsState,
|
|
bool> with LibraryShowNumbersOfItemsStateRef {
|
|
_LibraryShowNumbersOfItemsStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType =>
|
|
(origin as LibraryShowNumbersOfItemsStateProvider).itemType;
|
|
@override
|
|
Settings get settings =>
|
|
(origin as LibraryShowNumbersOfItemsStateProvider).settings;
|
|
}
|
|
|
|
String _$libraryShowContinueReadingButtonStateHash() =>
|
|
r'e85d6a904a1aed27810aff85f55701da150a8a33';
|
|
|
|
abstract class _$LibraryShowContinueReadingButtonState
|
|
extends BuildlessAutoDisposeNotifier<bool> {
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
bool build({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [LibraryShowContinueReadingButtonState].
|
|
@ProviderFor(LibraryShowContinueReadingButtonState)
|
|
const libraryShowContinueReadingButtonStateProvider =
|
|
LibraryShowContinueReadingButtonStateFamily();
|
|
|
|
/// See also [LibraryShowContinueReadingButtonState].
|
|
class LibraryShowContinueReadingButtonStateFamily extends Family<bool> {
|
|
/// See also [LibraryShowContinueReadingButtonState].
|
|
const LibraryShowContinueReadingButtonStateFamily();
|
|
|
|
/// See also [LibraryShowContinueReadingButtonState].
|
|
LibraryShowContinueReadingButtonStateProvider call({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return LibraryShowContinueReadingButtonStateProvider(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
LibraryShowContinueReadingButtonStateProvider getProviderOverride(
|
|
covariant LibraryShowContinueReadingButtonStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'libraryShowContinueReadingButtonStateProvider';
|
|
}
|
|
|
|
/// See also [LibraryShowContinueReadingButtonState].
|
|
class LibraryShowContinueReadingButtonStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<
|
|
LibraryShowContinueReadingButtonState, bool> {
|
|
/// See also [LibraryShowContinueReadingButtonState].
|
|
LibraryShowContinueReadingButtonStateProvider({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => LibraryShowContinueReadingButtonState()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: libraryShowContinueReadingButtonStateProvider,
|
|
name: r'libraryShowContinueReadingButtonStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$libraryShowContinueReadingButtonStateHash,
|
|
dependencies:
|
|
LibraryShowContinueReadingButtonStateFamily._dependencies,
|
|
allTransitiveDependencies: LibraryShowContinueReadingButtonStateFamily
|
|
._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
LibraryShowContinueReadingButtonStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
bool runNotifierBuild(
|
|
covariant LibraryShowContinueReadingButtonState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(
|
|
LibraryShowContinueReadingButtonState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: LibraryShowContinueReadingButtonStateProvider._internal(
|
|
() => create()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<LibraryShowContinueReadingButtonState,
|
|
bool> createElement() {
|
|
return _LibraryShowContinueReadingButtonStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is LibraryShowContinueReadingButtonStateProvider &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin LibraryShowContinueReadingButtonStateRef
|
|
on AutoDisposeNotifierProviderRef<bool> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _LibraryShowContinueReadingButtonStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<
|
|
LibraryShowContinueReadingButtonState,
|
|
bool> with LibraryShowContinueReadingButtonStateRef {
|
|
_LibraryShowContinueReadingButtonStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType =>
|
|
(origin as LibraryShowContinueReadingButtonStateProvider).itemType;
|
|
@override
|
|
Settings get settings =>
|
|
(origin as LibraryShowContinueReadingButtonStateProvider).settings;
|
|
}
|
|
|
|
String _$sortLibraryMangaStateHash() =>
|
|
r'9cf913f9ad66fa19fad1d8b86afdcf52d990c5ee';
|
|
|
|
abstract class _$SortLibraryMangaState
|
|
extends BuildlessAutoDisposeNotifier<SortLibraryManga> {
|
|
late final ItemType itemType;
|
|
late final Settings settings;
|
|
|
|
SortLibraryManga build({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
});
|
|
}
|
|
|
|
/// See also [SortLibraryMangaState].
|
|
@ProviderFor(SortLibraryMangaState)
|
|
const sortLibraryMangaStateProvider = SortLibraryMangaStateFamily();
|
|
|
|
/// See also [SortLibraryMangaState].
|
|
class SortLibraryMangaStateFamily extends Family<SortLibraryManga> {
|
|
/// See also [SortLibraryMangaState].
|
|
const SortLibraryMangaStateFamily();
|
|
|
|
/// See also [SortLibraryMangaState].
|
|
SortLibraryMangaStateProvider call({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) {
|
|
return SortLibraryMangaStateProvider(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
SortLibraryMangaStateProvider getProviderOverride(
|
|
covariant SortLibraryMangaStateProvider provider,
|
|
) {
|
|
return call(
|
|
itemType: provider.itemType,
|
|
settings: provider.settings,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'sortLibraryMangaStateProvider';
|
|
}
|
|
|
|
/// See also [SortLibraryMangaState].
|
|
class SortLibraryMangaStateProvider extends AutoDisposeNotifierProviderImpl<
|
|
SortLibraryMangaState, SortLibraryManga> {
|
|
/// See also [SortLibraryMangaState].
|
|
SortLibraryMangaStateProvider({
|
|
required ItemType itemType,
|
|
required Settings settings,
|
|
}) : this._internal(
|
|
() => SortLibraryMangaState()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: sortLibraryMangaStateProvider,
|
|
name: r'sortLibraryMangaStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$sortLibraryMangaStateHash,
|
|
dependencies: SortLibraryMangaStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
SortLibraryMangaStateFamily._allTransitiveDependencies,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
|
|
SortLibraryMangaStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.itemType,
|
|
required this.settings,
|
|
}) : super.internal();
|
|
|
|
final ItemType itemType;
|
|
final Settings settings;
|
|
|
|
@override
|
|
SortLibraryManga runNotifierBuild(
|
|
covariant SortLibraryMangaState notifier,
|
|
) {
|
|
return notifier.build(
|
|
itemType: itemType,
|
|
settings: settings,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(SortLibraryMangaState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: SortLibraryMangaStateProvider._internal(
|
|
() => create()
|
|
..itemType = itemType
|
|
..settings = settings,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
itemType: itemType,
|
|
settings: settings,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<SortLibraryMangaState, SortLibraryManga>
|
|
createElement() {
|
|
return _SortLibraryMangaStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is SortLibraryMangaStateProvider &&
|
|
other.itemType == itemType &&
|
|
other.settings == settings;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, itemType.hashCode);
|
|
hash = _SystemHash.combine(hash, settings.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin SortLibraryMangaStateRef
|
|
on AutoDisposeNotifierProviderRef<SortLibraryManga> {
|
|
/// The parameter `itemType` of this provider.
|
|
ItemType get itemType;
|
|
|
|
/// The parameter `settings` of this provider.
|
|
Settings get settings;
|
|
}
|
|
|
|
class _SortLibraryMangaStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<SortLibraryMangaState,
|
|
SortLibraryManga> with SortLibraryMangaStateRef {
|
|
_SortLibraryMangaStateProviderElement(super.provider);
|
|
|
|
@override
|
|
ItemType get itemType => (origin as SortLibraryMangaStateProvider).itemType;
|
|
@override
|
|
Settings get settings => (origin as SortLibraryMangaStateProvider).settings;
|
|
}
|
|
|
|
String _$mangasListStateHash() => r'bbd2e3600ec22a774b1774ae3c221815e52bfef6';
|
|
|
|
/// See also [MangasListState].
|
|
@ProviderFor(MangasListState)
|
|
final mangasListStateProvider =
|
|
AutoDisposeNotifierProvider<MangasListState, List<int>>.internal(
|
|
MangasListState.new,
|
|
name: r'mangasListStateProvider',
|
|
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$mangasListStateHash,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
);
|
|
|
|
typedef _$MangasListState = AutoDisposeNotifier<List<int>>;
|
|
String _$mangasSetIsReadStateHash() =>
|
|
r'2a1b1005e2ed5068d36188a3fb969d21b64bfef6';
|
|
|
|
abstract class _$MangasSetIsReadState
|
|
extends BuildlessAutoDisposeNotifier<void> {
|
|
late final List<int> mangaIds;
|
|
late final bool markAsRead;
|
|
|
|
void build({
|
|
required List<int> mangaIds,
|
|
required bool markAsRead,
|
|
});
|
|
}
|
|
|
|
/// See also [MangasSetIsReadState].
|
|
@ProviderFor(MangasSetIsReadState)
|
|
const mangasSetIsReadStateProvider = MangasSetIsReadStateFamily();
|
|
|
|
/// See also [MangasSetIsReadState].
|
|
class MangasSetIsReadStateFamily extends Family<void> {
|
|
/// See also [MangasSetIsReadState].
|
|
const MangasSetIsReadStateFamily();
|
|
|
|
/// See also [MangasSetIsReadState].
|
|
MangasSetIsReadStateProvider call({
|
|
required List<int> mangaIds,
|
|
required bool markAsRead,
|
|
}) {
|
|
return MangasSetIsReadStateProvider(
|
|
mangaIds: mangaIds,
|
|
markAsRead: markAsRead,
|
|
);
|
|
}
|
|
|
|
@override
|
|
MangasSetIsReadStateProvider getProviderOverride(
|
|
covariant MangasSetIsReadStateProvider provider,
|
|
) {
|
|
return call(
|
|
mangaIds: provider.mangaIds,
|
|
markAsRead: provider.markAsRead,
|
|
);
|
|
}
|
|
|
|
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
|
|
|
|
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
|
|
|
|
@override
|
|
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
|
|
_allTransitiveDependencies;
|
|
|
|
@override
|
|
String? get name => r'mangasSetIsReadStateProvider';
|
|
}
|
|
|
|
/// See also [MangasSetIsReadState].
|
|
class MangasSetIsReadStateProvider
|
|
extends AutoDisposeNotifierProviderImpl<MangasSetIsReadState, void> {
|
|
/// See also [MangasSetIsReadState].
|
|
MangasSetIsReadStateProvider({
|
|
required List<int> mangaIds,
|
|
required bool markAsRead,
|
|
}) : this._internal(
|
|
() => MangasSetIsReadState()
|
|
..mangaIds = mangaIds
|
|
..markAsRead = markAsRead,
|
|
from: mangasSetIsReadStateProvider,
|
|
name: r'mangasSetIsReadStateProvider',
|
|
debugGetCreateSourceHash:
|
|
const bool.fromEnvironment('dart.vm.product')
|
|
? null
|
|
: _$mangasSetIsReadStateHash,
|
|
dependencies: MangasSetIsReadStateFamily._dependencies,
|
|
allTransitiveDependencies:
|
|
MangasSetIsReadStateFamily._allTransitiveDependencies,
|
|
mangaIds: mangaIds,
|
|
markAsRead: markAsRead,
|
|
);
|
|
|
|
MangasSetIsReadStateProvider._internal(
|
|
super._createNotifier, {
|
|
required super.name,
|
|
required super.dependencies,
|
|
required super.allTransitiveDependencies,
|
|
required super.debugGetCreateSourceHash,
|
|
required super.from,
|
|
required this.mangaIds,
|
|
required this.markAsRead,
|
|
}) : super.internal();
|
|
|
|
final List<int> mangaIds;
|
|
final bool markAsRead;
|
|
|
|
@override
|
|
void runNotifierBuild(
|
|
covariant MangasSetIsReadState notifier,
|
|
) {
|
|
return notifier.build(
|
|
mangaIds: mangaIds,
|
|
markAsRead: markAsRead,
|
|
);
|
|
}
|
|
|
|
@override
|
|
Override overrideWith(MangasSetIsReadState Function() create) {
|
|
return ProviderOverride(
|
|
origin: this,
|
|
override: MangasSetIsReadStateProvider._internal(
|
|
() => create()
|
|
..mangaIds = mangaIds
|
|
..markAsRead = markAsRead,
|
|
from: from,
|
|
name: null,
|
|
dependencies: null,
|
|
allTransitiveDependencies: null,
|
|
debugGetCreateSourceHash: null,
|
|
mangaIds: mangaIds,
|
|
markAsRead: markAsRead,
|
|
),
|
|
);
|
|
}
|
|
|
|
@override
|
|
AutoDisposeNotifierProviderElement<MangasSetIsReadState, void>
|
|
createElement() {
|
|
return _MangasSetIsReadStateProviderElement(this);
|
|
}
|
|
|
|
@override
|
|
bool operator ==(Object other) {
|
|
return other is MangasSetIsReadStateProvider &&
|
|
other.mangaIds == mangaIds &&
|
|
other.markAsRead == markAsRead;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
var hash = _SystemHash.combine(0, runtimeType.hashCode);
|
|
hash = _SystemHash.combine(hash, mangaIds.hashCode);
|
|
hash = _SystemHash.combine(hash, markAsRead.hashCode);
|
|
|
|
return _SystemHash.finish(hash);
|
|
}
|
|
}
|
|
|
|
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
|
// ignore: unused_element
|
|
mixin MangasSetIsReadStateRef on AutoDisposeNotifierProviderRef<void> {
|
|
/// The parameter `mangaIds` of this provider.
|
|
List<int> get mangaIds;
|
|
|
|
/// The parameter `markAsRead` of this provider.
|
|
bool get markAsRead;
|
|
}
|
|
|
|
class _MangasSetIsReadStateProviderElement
|
|
extends AutoDisposeNotifierProviderElement<MangasSetIsReadState, void>
|
|
with MangasSetIsReadStateRef {
|
|
_MangasSetIsReadStateProviderElement(super.provider);
|
|
|
|
@override
|
|
List<int> get mangaIds => (origin as MangasSetIsReadStateProvider).mangaIds;
|
|
@override
|
|
bool get markAsRead => (origin as MangasSetIsReadStateProvider).markAsRead;
|
|
}
|
|
// 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
|