mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-03-11 13:15:36 +00:00
Add fixed versions packages of isar_generator and hive_generator to avoid the Analyzer plugin error
This commit is contained in:
parent
de3829d26c
commit
3a577a4c9e
177 changed files with 27960 additions and 20136 deletions
|
|
@ -1,5 +1,4 @@
|
|||
# Run with `flutter gen-l10n`.
|
||||
synthetic-package: false
|
||||
arb-dir: lib/l10n
|
||||
template-arb-file: app_en.arb
|
||||
untranslated-messages-file: untranslated_messages.txt
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -23,32 +23,17 @@ const CategorySchema = CollectionSchema(
|
|||
type: IsarType.byte,
|
||||
enumMap: _CategoryforItemTypeEnumValueMap,
|
||||
),
|
||||
r'forManga': PropertySchema(
|
||||
id: 1,
|
||||
name: r'forManga',
|
||||
type: IsarType.bool,
|
||||
),
|
||||
r'hide': PropertySchema(
|
||||
id: 2,
|
||||
name: r'hide',
|
||||
type: IsarType.bool,
|
||||
),
|
||||
r'name': PropertySchema(
|
||||
id: 3,
|
||||
name: r'name',
|
||||
type: IsarType.string,
|
||||
),
|
||||
r'pos': PropertySchema(
|
||||
id: 4,
|
||||
name: r'pos',
|
||||
type: IsarType.long,
|
||||
),
|
||||
r'forManga': PropertySchema(id: 1, name: r'forManga', type: IsarType.bool),
|
||||
r'hide': PropertySchema(id: 2, name: r'hide', type: IsarType.bool),
|
||||
r'name': PropertySchema(id: 3, name: r'name', type: IsarType.string),
|
||||
r'pos': PropertySchema(id: 4, name: r'pos', type: IsarType.long),
|
||||
r'updatedAt': PropertySchema(
|
||||
id: 5,
|
||||
name: r'updatedAt',
|
||||
type: IsarType.long,
|
||||
)
|
||||
),
|
||||
},
|
||||
|
||||
estimateSize: _categoryEstimateSize,
|
||||
serialize: _categorySerialize,
|
||||
deserialize: _categoryDeserialize,
|
||||
|
|
@ -57,6 +42,7 @@ const CategorySchema = CollectionSchema(
|
|||
indexes: {},
|
||||
links: {},
|
||||
embeddedSchemas: {},
|
||||
|
||||
getId: _categoryGetId,
|
||||
getLinks: _categoryGetLinks,
|
||||
attach: _categoryAttach,
|
||||
|
|
@ -121,7 +107,8 @@ P _categoryDeserializeProp<P>(
|
|||
switch (propertyId) {
|
||||
case 0:
|
||||
return (_CategoryforItemTypeValueEnumMap[reader.readByteOrNull(offset)] ??
|
||||
ItemType.manga) as P;
|
||||
ItemType.manga)
|
||||
as P;
|
||||
case 1:
|
||||
return (reader.readBoolOrNull(offset)) as P;
|
||||
case 2:
|
||||
|
|
@ -137,11 +124,7 @@ P _categoryDeserializeProp<P>(
|
|||
}
|
||||
}
|
||||
|
||||
const _CategoryforItemTypeEnumValueMap = {
|
||||
'manga': 0,
|
||||
'anime': 1,
|
||||
'novel': 2,
|
||||
};
|
||||
const _CategoryforItemTypeEnumValueMap = {'manga': 0, 'anime': 1, 'novel': 2};
|
||||
const _CategoryforItemTypeValueEnumMap = {
|
||||
0: ItemType.manga,
|
||||
1: ItemType.anime,
|
||||
|
|
@ -171,10 +154,7 @@ extension CategoryQueryWhereSort on QueryBuilder<Category, Category, QWhere> {
|
|||
extension CategoryQueryWhere on QueryBuilder<Category, Category, QWhereClause> {
|
||||
QueryBuilder<Category, Category, QAfterWhereClause> idEqualTo(Id id) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
lower: id,
|
||||
upper: id,
|
||||
));
|
||||
return query.addWhereClause(IdWhereClause.between(lower: id, upper: id));
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -200,8 +180,10 @@ extension CategoryQueryWhere on QueryBuilder<Category, Category, QWhereClause> {
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterWhereClause> idGreaterThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<Category, Category, QAfterWhereClause> idGreaterThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.greaterThan(lower: id, includeLower: include),
|
||||
|
|
@ -209,8 +191,10 @@ extension CategoryQueryWhere on QueryBuilder<Category, Category, QWhereClause> {
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterWhereClause> idLessThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<Category, Category, QAfterWhereClause> idLessThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.lessThan(upper: id, includeUpper: include),
|
||||
|
|
@ -225,12 +209,14 @@ extension CategoryQueryWhere on QueryBuilder<Category, Category, QWhereClause> {
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.between(
|
||||
lower: lowerId,
|
||||
includeLower: includeLower,
|
||||
upper: upperId,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -238,26 +224,25 @@ extension CategoryQueryWhere on QueryBuilder<Category, Category, QWhereClause> {
|
|||
extension CategoryQueryFilter
|
||||
on QueryBuilder<Category, Category, QFilterCondition> {
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> forItemTypeEqualTo(
|
||||
ItemType value) {
|
||||
ItemType value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'forItemType',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'forItemType', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition>
|
||||
forItemTypeGreaterThan(
|
||||
ItemType value, {
|
||||
bool include = false,
|
||||
}) {
|
||||
forItemTypeGreaterThan(ItemType value, {bool include = false}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'forItemType',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -266,11 +251,13 @@ extension CategoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'forItemType',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -281,90 +268,91 @@ extension CategoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'forItemType',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> forMangaIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'forManga',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'forManga'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> forMangaIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'forManga',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'forManga'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> forMangaEqualTo(
|
||||
bool? value) {
|
||||
bool? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'forManga',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'forManga', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> hideIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'hide',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'hide'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> hideIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'hide',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'hide'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> hideEqualTo(
|
||||
bool? value) {
|
||||
bool? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'hide',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'hide', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> idIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> idIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> idEqualTo(Id? value) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'id', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -373,11 +361,13 @@ extension CategoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -386,11 +376,13 @@ extension CategoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -401,29 +393,31 @@ extension CategoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'id',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> nameIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'name',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'name'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> nameIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'name',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'name'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -432,11 +426,13 @@ extension CategoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(
|
||||
property: r'name',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -446,12 +442,14 @@ extension CategoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'name',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -461,12 +459,14 @@ extension CategoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'name',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -478,14 +478,16 @@ extension CategoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'name',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -494,11 +496,13 @@ extension CategoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.startsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.startsWith(
|
||||
property: r'name',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -507,79 +511,85 @@ extension CategoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.endsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.endsWith(
|
||||
property: r'name',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> nameContains(
|
||||
String value,
|
||||
{bool caseSensitive = true}) {
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.contains(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.contains(
|
||||
property: r'name',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> nameMatches(
|
||||
String pattern,
|
||||
{bool caseSensitive = true}) {
|
||||
String pattern, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.matches(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.matches(
|
||||
property: r'name',
|
||||
wildcard: pattern,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> nameIsEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'name',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'name', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> nameIsNotEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
property: r'name',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(property: r'name', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> posIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'pos',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'pos'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> posIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'pos',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'pos'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> posEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'pos',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'pos', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -588,11 +598,13 @@ extension CategoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'pos',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -601,11 +613,13 @@ extension CategoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'pos',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -616,39 +630,41 @@ extension CategoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'pos',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> updatedAtIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'updatedAt',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'updatedAt'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> updatedAtIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'updatedAt',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'updatedAt'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QAfterFilterCondition> updatedAtEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'updatedAt', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -657,11 +673,13 @@ extension CategoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -670,11 +688,13 @@ extension CategoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -685,13 +705,15 @@ extension CategoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'updatedAt',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -883,8 +905,9 @@ extension CategoryQueryWhereDistinct
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Category, Category, QDistinct> distinctByName(
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<Category, Category, QDistinct> distinctByName({
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addDistinctBy(r'name', caseSensitive: caseSensitive);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -28,17 +28,10 @@ const ChangedPartSchema = CollectionSchema(
|
|||
name: r'clientDate',
|
||||
type: IsarType.long,
|
||||
),
|
||||
r'data': PropertySchema(
|
||||
id: 2,
|
||||
name: r'data',
|
||||
type: IsarType.string,
|
||||
),
|
||||
r'isarId': PropertySchema(
|
||||
id: 3,
|
||||
name: r'isarId',
|
||||
type: IsarType.long,
|
||||
)
|
||||
r'data': PropertySchema(id: 2, name: r'data', type: IsarType.string),
|
||||
r'isarId': PropertySchema(id: 3, name: r'isarId', type: IsarType.long),
|
||||
},
|
||||
|
||||
estimateSize: _changedPartEstimateSize,
|
||||
serialize: _changedPartSerialize,
|
||||
deserialize: _changedPartDeserialize,
|
||||
|
|
@ -47,6 +40,7 @@ const ChangedPartSchema = CollectionSchema(
|
|||
indexes: {},
|
||||
links: {},
|
||||
embeddedSchemas: {},
|
||||
|
||||
getId: _changedPartGetId,
|
||||
getLinks: _changedPartGetLinks,
|
||||
attach: _changedPartAttach,
|
||||
|
|
@ -101,9 +95,11 @@ P _changedPartDeserializeProp<P>(
|
|||
) {
|
||||
switch (propertyId) {
|
||||
case 0:
|
||||
return (_ChangedPartactionTypeValueEnumMap[
|
||||
reader.readByteOrNull(offset)] ??
|
||||
ActionType.removeItem) as P;
|
||||
return (_ChangedPartactionTypeValueEnumMap[reader.readByteOrNull(
|
||||
offset,
|
||||
)] ??
|
||||
ActionType.removeItem)
|
||||
as P;
|
||||
case 1:
|
||||
return (reader.readLong(offset)) as P;
|
||||
case 2:
|
||||
|
|
@ -143,7 +139,10 @@ List<IsarLinkBase<dynamic>> _changedPartGetLinks(ChangedPart object) {
|
|||
}
|
||||
|
||||
void _changedPartAttach(
|
||||
IsarCollection<dynamic> col, Id id, ChangedPart object) {
|
||||
IsarCollection<dynamic> col,
|
||||
Id id,
|
||||
ChangedPart object,
|
||||
) {
|
||||
object.id = id;
|
||||
}
|
||||
|
||||
|
|
@ -160,15 +159,13 @@ extension ChangedPartQueryWhere
|
|||
on QueryBuilder<ChangedPart, ChangedPart, QWhereClause> {
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterWhereClause> idEqualTo(Id id) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
lower: id,
|
||||
upper: id,
|
||||
));
|
||||
return query.addWhereClause(IdWhereClause.between(lower: id, upper: id));
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterWhereClause> idNotEqualTo(
|
||||
Id id) {
|
||||
Id id,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
if (query.whereSort == Sort.asc) {
|
||||
return query
|
||||
|
|
@ -190,8 +187,10 @@ extension ChangedPartQueryWhere
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterWhereClause> idGreaterThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterWhereClause> idGreaterThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.greaterThan(lower: id, includeLower: include),
|
||||
|
|
@ -199,8 +198,10 @@ extension ChangedPartQueryWhere
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterWhereClause> idLessThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterWhereClause> idLessThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.lessThan(upper: id, includeUpper: include),
|
||||
|
|
@ -215,12 +216,14 @@ extension ChangedPartQueryWhere
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.between(
|
||||
lower: lowerId,
|
||||
includeLower: includeLower,
|
||||
upper: upperId,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -230,38 +233,35 @@ extension ChangedPartQueryFilter
|
|||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
actionTypeEqualTo(ActionType value) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'actionType',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'actionType', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
actionTypeGreaterThan(
|
||||
ActionType value, {
|
||||
bool include = false,
|
||||
}) {
|
||||
actionTypeGreaterThan(ActionType value, {bool include = false}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'actionType',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
actionTypeLessThan(
|
||||
ActionType value, {
|
||||
bool include = false,
|
||||
}) {
|
||||
actionTypeLessThan(ActionType value, {bool include = false}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'actionType',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -273,51 +273,50 @@ extension ChangedPartQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'actionType',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
clientDateEqualTo(int value) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'clientDate',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'clientDate', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
clientDateGreaterThan(
|
||||
int value, {
|
||||
bool include = false,
|
||||
}) {
|
||||
clientDateGreaterThan(int value, {bool include = false}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'clientDate',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
clientDateLessThan(
|
||||
int value, {
|
||||
bool include = false,
|
||||
}) {
|
||||
clientDateLessThan(int value, {bool include = false}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'clientDate',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -329,13 +328,15 @@ extension ChangedPartQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'clientDate',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -344,11 +345,13 @@ extension ChangedPartQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(
|
||||
property: r'data',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -358,12 +361,14 @@ extension ChangedPartQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'data',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -373,12 +378,14 @@ extension ChangedPartQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'data',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -390,14 +397,16 @@ extension ChangedPartQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'data',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -406,11 +415,13 @@ extension ChangedPartQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.startsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.startsWith(
|
||||
property: r'data',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -419,80 +430,86 @@ extension ChangedPartQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.endsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.endsWith(
|
||||
property: r'data',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition> dataContains(
|
||||
String value,
|
||||
{bool caseSensitive = true}) {
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.contains(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.contains(
|
||||
property: r'data',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition> dataMatches(
|
||||
String pattern,
|
||||
{bool caseSensitive = true}) {
|
||||
String pattern, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.matches(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.matches(
|
||||
property: r'data',
|
||||
wildcard: pattern,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition> dataIsEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'data',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'data', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
dataIsNotEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
property: r'data',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(property: r'data', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition> idIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition> idIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition> idEqualTo(
|
||||
Id? value) {
|
||||
Id? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'id', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -501,11 +518,13 @@ extension ChangedPartQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -514,11 +533,13 @@ extension ChangedPartQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -529,54 +550,55 @@ extension ChangedPartQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'id',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition> isarIdIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'isarId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'isarId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
isarIdIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'isarId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'isarId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition> isarIdEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'isarId',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'isarId', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QAfterFilterCondition>
|
||||
isarIdGreaterThan(
|
||||
int? value, {
|
||||
bool include = false,
|
||||
}) {
|
||||
isarIdGreaterThan(int? value, {bool include = false}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'isarId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -585,11 +607,13 @@ extension ChangedPartQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'isarId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -600,13 +624,15 @@ extension ChangedPartQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'isarId',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -745,8 +771,9 @@ extension ChangedPartQueryWhereDistinct
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<ChangedPart, ChangedPart, QDistinct> distinctByData(
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<ChangedPart, ChangedPart, QDistinct> distinctByData({
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addDistinctBy(r'data', caseSensitive: caseSensitive);
|
||||
});
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -17,11 +17,7 @@ const DownloadSchema = CollectionSchema(
|
|||
name: r'Download',
|
||||
id: 5905484153212786579,
|
||||
properties: {
|
||||
r'failed': PropertySchema(
|
||||
id: 0,
|
||||
name: r'failed',
|
||||
type: IsarType.long,
|
||||
),
|
||||
r'failed': PropertySchema(id: 0, name: r'failed', type: IsarType.long),
|
||||
r'isDownload': PropertySchema(
|
||||
id: 1,
|
||||
name: r'isDownload',
|
||||
|
|
@ -37,12 +33,9 @@ const DownloadSchema = CollectionSchema(
|
|||
name: r'succeeded',
|
||||
type: IsarType.long,
|
||||
),
|
||||
r'total': PropertySchema(
|
||||
id: 4,
|
||||
name: r'total',
|
||||
type: IsarType.long,
|
||||
)
|
||||
r'total': PropertySchema(id: 4, name: r'total', type: IsarType.long),
|
||||
},
|
||||
|
||||
estimateSize: _downloadEstimateSize,
|
||||
serialize: _downloadSerialize,
|
||||
deserialize: _downloadDeserialize,
|
||||
|
|
@ -55,9 +48,10 @@ const DownloadSchema = CollectionSchema(
|
|||
name: r'chapter',
|
||||
target: r'Chapter',
|
||||
single: true,
|
||||
)
|
||||
),
|
||||
},
|
||||
embeddedSchemas: {},
|
||||
|
||||
getId: _downloadGetId,
|
||||
getLinks: _downloadGetLinks,
|
||||
attach: _downloadAttach,
|
||||
|
|
@ -149,10 +143,7 @@ extension DownloadQueryWhereSort on QueryBuilder<Download, Download, QWhere> {
|
|||
extension DownloadQueryWhere on QueryBuilder<Download, Download, QWhereClause> {
|
||||
QueryBuilder<Download, Download, QAfterWhereClause> idEqualTo(Id id) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
lower: id,
|
||||
upper: id,
|
||||
));
|
||||
return query.addWhereClause(IdWhereClause.between(lower: id, upper: id));
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -178,8 +169,10 @@ extension DownloadQueryWhere on QueryBuilder<Download, Download, QWhereClause> {
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterWhereClause> idGreaterThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<Download, Download, QAfterWhereClause> idGreaterThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.greaterThan(lower: id, includeLower: include),
|
||||
|
|
@ -187,8 +180,10 @@ extension DownloadQueryWhere on QueryBuilder<Download, Download, QWhereClause> {
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterWhereClause> idLessThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<Download, Download, QAfterWhereClause> idLessThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.lessThan(upper: id, includeUpper: include),
|
||||
|
|
@ -203,12 +198,14 @@ extension DownloadQueryWhere on QueryBuilder<Download, Download, QWhereClause> {
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.between(
|
||||
lower: lowerId,
|
||||
includeLower: includeLower,
|
||||
upper: upperId,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -217,27 +214,27 @@ extension DownloadQueryFilter
|
|||
on QueryBuilder<Download, Download, QFilterCondition> {
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> failedIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'failed',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'failed'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> failedIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'failed',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'failed'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> failedEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'failed',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'failed', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -246,11 +243,13 @@ extension DownloadQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'failed',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -259,11 +258,13 @@ extension DownloadQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'failed',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -274,38 +275,39 @@ extension DownloadQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'failed',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> idIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> idIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> idEqualTo(Id? value) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'id', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -314,11 +316,13 @@ extension DownloadQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -327,11 +331,13 @@ extension DownloadQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -342,94 +348,95 @@ extension DownloadQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'id',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> isDownloadIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'isDownload',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'isDownload'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition>
|
||||
isDownloadIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'isDownload',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'isDownload'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> isDownloadEqualTo(
|
||||
bool? value) {
|
||||
bool? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'isDownload',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'isDownload', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition>
|
||||
isStartDownloadIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'isStartDownload',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'isStartDownload'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition>
|
||||
isStartDownloadIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'isStartDownload',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'isStartDownload'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition>
|
||||
isStartDownloadEqualTo(bool? value) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'isStartDownload',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'isStartDownload', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> succeededIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'succeeded',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'succeeded'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> succeededIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'succeeded',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'succeeded'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> succeededEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'succeeded',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'succeeded', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -438,11 +445,13 @@ extension DownloadQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'succeeded',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -451,11 +460,13 @@ extension DownloadQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'succeeded',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -466,39 +477,41 @@ extension DownloadQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'succeeded',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> totalIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'total',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'total'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> totalIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'total',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'total'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> totalEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'total',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'total', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -507,11 +520,13 @@ extension DownloadQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'total',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -520,11 +535,13 @@ extension DownloadQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'total',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -535,13 +552,15 @@ extension DownloadQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'total',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -552,7 +571,8 @@ extension DownloadQueryObject
|
|||
extension DownloadQueryLinks
|
||||
on QueryBuilder<Download, Download, QFilterCondition> {
|
||||
QueryBuilder<Download, Download, QAfterFilterCondition> chapter(
|
||||
FilterQuery<Chapter> q) {
|
||||
FilterQuery<Chapter> q,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.link(q, r'chapter');
|
||||
});
|
||||
|
|
|
|||
|
|
@ -22,33 +22,22 @@ const HistorySchema = CollectionSchema(
|
|||
name: r'chapterId',
|
||||
type: IsarType.long,
|
||||
),
|
||||
r'date': PropertySchema(
|
||||
id: 1,
|
||||
name: r'date',
|
||||
type: IsarType.string,
|
||||
),
|
||||
r'isManga': PropertySchema(
|
||||
id: 2,
|
||||
name: r'isManga',
|
||||
type: IsarType.bool,
|
||||
),
|
||||
r'date': PropertySchema(id: 1, name: r'date', type: IsarType.string),
|
||||
r'isManga': PropertySchema(id: 2, name: r'isManga', type: IsarType.bool),
|
||||
r'itemType': PropertySchema(
|
||||
id: 3,
|
||||
name: r'itemType',
|
||||
type: IsarType.byte,
|
||||
enumMap: _HistoryitemTypeEnumValueMap,
|
||||
),
|
||||
r'mangaId': PropertySchema(
|
||||
id: 4,
|
||||
name: r'mangaId',
|
||||
type: IsarType.long,
|
||||
),
|
||||
r'mangaId': PropertySchema(id: 4, name: r'mangaId', type: IsarType.long),
|
||||
r'updatedAt': PropertySchema(
|
||||
id: 5,
|
||||
name: r'updatedAt',
|
||||
type: IsarType.long,
|
||||
)
|
||||
),
|
||||
},
|
||||
|
||||
estimateSize: _historyEstimateSize,
|
||||
serialize: _historySerialize,
|
||||
deserialize: _historyDeserialize,
|
||||
|
|
@ -61,9 +50,10 @@ const HistorySchema = CollectionSchema(
|
|||
name: r'chapter',
|
||||
target: r'Chapter',
|
||||
single: true,
|
||||
)
|
||||
),
|
||||
},
|
||||
embeddedSchemas: {},
|
||||
|
||||
getId: _historyGetId,
|
||||
getLinks: _historyGetLinks,
|
||||
attach: _historyAttach,
|
||||
|
|
@ -110,7 +100,8 @@ History _historyDeserialize(
|
|||
date: reader.readStringOrNull(offsets[1]),
|
||||
id: id,
|
||||
isManga: reader.readBoolOrNull(offsets[2]),
|
||||
itemType: _HistoryitemTypeValueEnumMap[reader.readByteOrNull(offsets[3])] ??
|
||||
itemType:
|
||||
_HistoryitemTypeValueEnumMap[reader.readByteOrNull(offsets[3])] ??
|
||||
ItemType.manga,
|
||||
mangaId: reader.readLongOrNull(offsets[4]),
|
||||
updatedAt: reader.readLongOrNull(offsets[5]),
|
||||
|
|
@ -133,7 +124,8 @@ P _historyDeserializeProp<P>(
|
|||
return (reader.readBoolOrNull(offset)) as P;
|
||||
case 3:
|
||||
return (_HistoryitemTypeValueEnumMap[reader.readByteOrNull(offset)] ??
|
||||
ItemType.manga) as P;
|
||||
ItemType.manga)
|
||||
as P;
|
||||
case 4:
|
||||
return (reader.readLongOrNull(offset)) as P;
|
||||
case 5:
|
||||
|
|
@ -143,11 +135,7 @@ P _historyDeserializeProp<P>(
|
|||
}
|
||||
}
|
||||
|
||||
const _HistoryitemTypeEnumValueMap = {
|
||||
'manga': 0,
|
||||
'anime': 1,
|
||||
'novel': 2,
|
||||
};
|
||||
const _HistoryitemTypeEnumValueMap = {'manga': 0, 'anime': 1, 'novel': 2};
|
||||
const _HistoryitemTypeValueEnumMap = {
|
||||
0: ItemType.manga,
|
||||
1: ItemType.anime,
|
||||
|
|
@ -178,10 +166,7 @@ extension HistoryQueryWhereSort on QueryBuilder<History, History, QWhere> {
|
|||
extension HistoryQueryWhere on QueryBuilder<History, History, QWhereClause> {
|
||||
QueryBuilder<History, History, QAfterWhereClause> idEqualTo(Id id) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
lower: id,
|
||||
upper: id,
|
||||
));
|
||||
return query.addWhereClause(IdWhereClause.between(lower: id, upper: id));
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -207,8 +192,10 @@ extension HistoryQueryWhere on QueryBuilder<History, History, QWhereClause> {
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterWhereClause> idGreaterThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<History, History, QAfterWhereClause> idGreaterThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.greaterThan(lower: id, includeLower: include),
|
||||
|
|
@ -216,8 +203,10 @@ extension HistoryQueryWhere on QueryBuilder<History, History, QWhereClause> {
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterWhereClause> idLessThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<History, History, QAfterWhereClause> idLessThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.lessThan(upper: id, includeUpper: include),
|
||||
|
|
@ -232,12 +221,14 @@ extension HistoryQueryWhere on QueryBuilder<History, History, QWhereClause> {
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.between(
|
||||
lower: lowerId,
|
||||
includeLower: includeLower,
|
||||
upper: upperId,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -246,27 +237,27 @@ extension HistoryQueryFilter
|
|||
on QueryBuilder<History, History, QFilterCondition> {
|
||||
QueryBuilder<History, History, QAfterFilterCondition> chapterIdIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'chapterId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'chapterId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> chapterIdIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'chapterId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'chapterId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> chapterIdEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'chapterId',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'chapterId', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -275,11 +266,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'chapterId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -288,11 +281,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'chapterId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -303,29 +298,31 @@ extension HistoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'chapterId',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> dateIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'date',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'date'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> dateIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'date',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'date'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -334,11 +331,13 @@ extension HistoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -348,12 +347,14 @@ extension HistoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -363,12 +364,14 @@ extension HistoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -380,14 +383,16 @@ extension HistoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'date',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -396,11 +401,13 @@ extension HistoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.startsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.startsWith(
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -409,78 +416,83 @@ extension HistoryQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.endsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.endsWith(
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> dateContains(
|
||||
String value,
|
||||
{bool caseSensitive = true}) {
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.contains(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.contains(
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> dateMatches(
|
||||
String pattern,
|
||||
{bool caseSensitive = true}) {
|
||||
String pattern, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.matches(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.matches(
|
||||
property: r'date',
|
||||
wildcard: pattern,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> dateIsEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'date',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'date', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> dateIsNotEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
property: r'date',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(property: r'date', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> idIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> idIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> idEqualTo(Id? value) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'id', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -489,11 +501,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -502,11 +516,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -517,49 +533,51 @@ extension HistoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'id',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> isMangaIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'isManga',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'isManga'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> isMangaIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'isManga',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'isManga'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> isMangaEqualTo(
|
||||
bool? value) {
|
||||
bool? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'isManga',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'isManga', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> itemTypeEqualTo(
|
||||
ItemType value) {
|
||||
ItemType value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'itemType',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'itemType', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -568,11 +586,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'itemType',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -581,11 +601,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'itemType',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -596,39 +618,41 @@ extension HistoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'itemType',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> mangaIdIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'mangaId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'mangaId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> mangaIdIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'mangaId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'mangaId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> mangaIdEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'mangaId',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'mangaId', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -637,11 +661,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'mangaId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -650,11 +676,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'mangaId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -665,39 +693,41 @@ extension HistoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'mangaId',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> updatedAtIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'updatedAt',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'updatedAt'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> updatedAtIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'updatedAt',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'updatedAt'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QAfterFilterCondition> updatedAtEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'updatedAt', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -706,11 +736,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -719,11 +751,13 @@ extension HistoryQueryFilter
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -734,13 +768,15 @@ extension HistoryQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'updatedAt',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -751,7 +787,8 @@ extension HistoryQueryObject
|
|||
extension HistoryQueryLinks
|
||||
on QueryBuilder<History, History, QFilterCondition> {
|
||||
QueryBuilder<History, History, QAfterFilterCondition> chapter(
|
||||
FilterQuery<Chapter> q) {
|
||||
FilterQuery<Chapter> q,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.link(q, r'chapter');
|
||||
});
|
||||
|
|
@ -933,8 +970,9 @@ extension HistoryQueryWhereDistinct
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<History, History, QDistinct> distinctByDate(
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<History, History, QDistinct> distinctByDate({
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addDistinctBy(r'date', caseSensitive: caseSensitive);
|
||||
});
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -17,22 +17,15 @@ const TrackPreferenceSchema = CollectionSchema(
|
|||
name: r'Track Preference',
|
||||
id: -7260395670212271073,
|
||||
properties: {
|
||||
r'oAuth': PropertySchema(
|
||||
id: 0,
|
||||
name: r'oAuth',
|
||||
type: IsarType.string,
|
||||
),
|
||||
r'prefs': PropertySchema(
|
||||
id: 1,
|
||||
name: r'prefs',
|
||||
type: IsarType.string,
|
||||
),
|
||||
r'oAuth': PropertySchema(id: 0, name: r'oAuth', type: IsarType.string),
|
||||
r'prefs': PropertySchema(id: 1, name: r'prefs', type: IsarType.string),
|
||||
r'username': PropertySchema(
|
||||
id: 2,
|
||||
name: r'username',
|
||||
type: IsarType.string,
|
||||
)
|
||||
),
|
||||
},
|
||||
|
||||
estimateSize: _trackPreferenceEstimateSize,
|
||||
serialize: _trackPreferenceSerialize,
|
||||
deserialize: _trackPreferenceDeserialize,
|
||||
|
|
@ -41,6 +34,7 @@ const TrackPreferenceSchema = CollectionSchema(
|
|||
indexes: {},
|
||||
links: {},
|
||||
embeddedSchemas: {},
|
||||
|
||||
getId: _trackPreferenceGetId,
|
||||
getLinks: _trackPreferenceGetLinks,
|
||||
attach: _trackPreferenceAttach,
|
||||
|
|
@ -127,7 +121,10 @@ List<IsarLinkBase<dynamic>> _trackPreferenceGetLinks(TrackPreference object) {
|
|||
}
|
||||
|
||||
void _trackPreferenceAttach(
|
||||
IsarCollection<dynamic> col, Id id, TrackPreference object) {
|
||||
IsarCollection<dynamic> col,
|
||||
Id id,
|
||||
TrackPreference object,
|
||||
) {
|
||||
object.syncId = id;
|
||||
}
|
||||
|
||||
|
|
@ -145,10 +142,9 @@ extension TrackPreferenceQueryWhere
|
|||
QueryBuilder<TrackPreference, TrackPreference, QAfterWhereClause>
|
||||
syncIdEqualTo(Id syncId) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
lower: syncId,
|
||||
upper: syncId,
|
||||
));
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.between(lower: syncId, upper: syncId),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -201,12 +197,14 @@ extension TrackPreferenceQueryWhere
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.between(
|
||||
lower: lowerSyncId,
|
||||
includeLower: includeLower,
|
||||
upper: upperSyncId,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -216,32 +214,31 @@ extension TrackPreferenceQueryFilter
|
|||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'oAuth',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'oAuth'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'oAuth',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'oAuth'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthEqualTo(
|
||||
String? value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
oAuthEqualTo(String? value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(
|
||||
property: r'oAuth',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -252,12 +249,14 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'oAuth',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -268,12 +267,14 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'oAuth',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -286,116 +287,117 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'oAuth',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthStartsWith(
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
oAuthStartsWith(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.startsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.startsWith(
|
||||
property: r'oAuth',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthEndsWith(
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
oAuthEndsWith(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.endsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.endsWith(
|
||||
property: r'oAuth',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthContains(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.contains(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.contains(
|
||||
property: r'oAuth',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthMatches(String pattern, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.matches(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.matches(
|
||||
property: r'oAuth',
|
||||
wildcard: pattern,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthIsEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'oAuth',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'oAuth', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
oAuthIsNotEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
property: r'oAuth',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(property: r'oAuth', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'prefs',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'prefs'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'prefs',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'prefs'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsEqualTo(
|
||||
String? value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
prefsEqualTo(String? value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(
|
||||
property: r'prefs',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -406,12 +408,14 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'prefs',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -422,12 +426,14 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'prefs',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -440,140 +446,139 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'prefs',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsStartsWith(
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
prefsStartsWith(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.startsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.startsWith(
|
||||
property: r'prefs',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsEndsWith(
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
prefsEndsWith(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.endsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.endsWith(
|
||||
property: r'prefs',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsContains(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.contains(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.contains(
|
||||
property: r'prefs',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsMatches(String pattern, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.matches(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.matches(
|
||||
property: r'prefs',
|
||||
wildcard: pattern,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsIsEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'prefs',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'prefs', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
prefsIsNotEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
property: r'prefs',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(property: r'prefs', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
syncIdIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'syncId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'syncId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
syncIdIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'syncId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'syncId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
syncIdEqualTo(Id? value) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'syncId',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'syncId', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
syncIdGreaterThan(
|
||||
Id? value, {
|
||||
bool include = false,
|
||||
}) {
|
||||
syncIdGreaterThan(Id? value, {bool include = false}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'syncId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
syncIdLessThan(
|
||||
Id? value, {
|
||||
bool include = false,
|
||||
}) {
|
||||
syncIdLessThan(Id? value, {bool include = false}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'syncId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -585,45 +590,46 @@ extension TrackPreferenceQueryFilter
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'syncId',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'username',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'username'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'username',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'username'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameEqualTo(
|
||||
String? value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
usernameEqualTo(String? value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(
|
||||
property: r'username',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -634,12 +640,14 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'username',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -650,12 +658,14 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'username',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -668,84 +678,86 @@ extension TrackPreferenceQueryFilter
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'username',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameStartsWith(
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
usernameStartsWith(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.startsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.startsWith(
|
||||
property: r'username',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameEndsWith(
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
usernameEndsWith(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.endsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.endsWith(
|
||||
property: r'username',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameContains(String value, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.contains(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.contains(
|
||||
property: r'username',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameMatches(String pattern, {bool caseSensitive = true}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.matches(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.matches(
|
||||
property: r'username',
|
||||
wildcard: pattern,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameIsEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'username',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'username', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QAfterFilterCondition>
|
||||
usernameIsNotEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
property: r'username',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(property: r'username', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -857,22 +869,25 @@ extension TrackPreferenceQuerySortThenBy
|
|||
|
||||
extension TrackPreferenceQueryWhereDistinct
|
||||
on QueryBuilder<TrackPreference, TrackPreference, QDistinct> {
|
||||
QueryBuilder<TrackPreference, TrackPreference, QDistinct> distinctByOAuth(
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<TrackPreference, TrackPreference, QDistinct> distinctByOAuth({
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addDistinctBy(r'oAuth', caseSensitive: caseSensitive);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QDistinct> distinctByPrefs(
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<TrackPreference, TrackPreference, QDistinct> distinctByPrefs({
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addDistinctBy(r'prefs', caseSensitive: caseSensitive);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<TrackPreference, TrackPreference, QDistinct> distinctByUsername(
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<TrackPreference, TrackPreference, QDistinct> distinctByUsername({
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addDistinctBy(r'username', caseSensitive: caseSensitive);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -22,22 +22,15 @@ const UpdateSchema = CollectionSchema(
|
|||
name: r'chapterName',
|
||||
type: IsarType.string,
|
||||
),
|
||||
r'date': PropertySchema(
|
||||
id: 1,
|
||||
name: r'date',
|
||||
type: IsarType.string,
|
||||
),
|
||||
r'mangaId': PropertySchema(
|
||||
id: 2,
|
||||
name: r'mangaId',
|
||||
type: IsarType.long,
|
||||
),
|
||||
r'date': PropertySchema(id: 1, name: r'date', type: IsarType.string),
|
||||
r'mangaId': PropertySchema(id: 2, name: r'mangaId', type: IsarType.long),
|
||||
r'updatedAt': PropertySchema(
|
||||
id: 3,
|
||||
name: r'updatedAt',
|
||||
type: IsarType.long,
|
||||
)
|
||||
),
|
||||
},
|
||||
|
||||
estimateSize: _updateEstimateSize,
|
||||
serialize: _updateSerialize,
|
||||
deserialize: _updateDeserialize,
|
||||
|
|
@ -50,9 +43,10 @@ const UpdateSchema = CollectionSchema(
|
|||
name: r'chapter',
|
||||
target: r'Chapter',
|
||||
single: true,
|
||||
)
|
||||
),
|
||||
},
|
||||
embeddedSchemas: {},
|
||||
|
||||
getId: _updateGetId,
|
||||
getLinks: _updateGetLinks,
|
||||
attach: _updateAttach,
|
||||
|
|
@ -152,10 +146,7 @@ extension UpdateQueryWhereSort on QueryBuilder<Update, Update, QWhere> {
|
|||
extension UpdateQueryWhere on QueryBuilder<Update, Update, QWhereClause> {
|
||||
QueryBuilder<Update, Update, QAfterWhereClause> idEqualTo(Id id) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
lower: id,
|
||||
upper: id,
|
||||
));
|
||||
return query.addWhereClause(IdWhereClause.between(lower: id, upper: id));
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -181,8 +172,10 @@ extension UpdateQueryWhere on QueryBuilder<Update, Update, QWhereClause> {
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterWhereClause> idGreaterThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<Update, Update, QAfterWhereClause> idGreaterThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.greaterThan(lower: id, includeLower: include),
|
||||
|
|
@ -190,8 +183,10 @@ extension UpdateQueryWhere on QueryBuilder<Update, Update, QWhereClause> {
|
|||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterWhereClause> idLessThan(Id id,
|
||||
{bool include = false}) {
|
||||
QueryBuilder<Update, Update, QAfterWhereClause> idLessThan(
|
||||
Id id, {
|
||||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.lessThan(upper: id, includeUpper: include),
|
||||
|
|
@ -206,12 +201,14 @@ extension UpdateQueryWhere on QueryBuilder<Update, Update, QWhereClause> {
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addWhereClause(IdWhereClause.between(
|
||||
return query.addWhereClause(
|
||||
IdWhereClause.between(
|
||||
lower: lowerId,
|
||||
includeLower: includeLower,
|
||||
upper: upperId,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -219,17 +216,17 @@ extension UpdateQueryWhere on QueryBuilder<Update, Update, QWhereClause> {
|
|||
extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> chapterNameIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'chapterName',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'chapterName'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> chapterNameIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'chapterName',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'chapterName'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -238,11 +235,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(
|
||||
property: r'chapterName',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -252,12 +251,14 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'chapterName',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -267,12 +268,14 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'chapterName',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -284,14 +287,16 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'chapterName',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -300,11 +305,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.startsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.startsWith(
|
||||
property: r'chapterName',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -313,69 +320,75 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.endsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.endsWith(
|
||||
property: r'chapterName',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> chapterNameContains(
|
||||
String value,
|
||||
{bool caseSensitive = true}) {
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.contains(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.contains(
|
||||
property: r'chapterName',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> chapterNameMatches(
|
||||
String pattern,
|
||||
{bool caseSensitive = true}) {
|
||||
String pattern, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.matches(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.matches(
|
||||
property: r'chapterName',
|
||||
wildcard: pattern,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> chapterNameIsEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'chapterName',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'chapterName', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> chapterNameIsNotEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
property: r'chapterName',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(property: r'chapterName', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> dateIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'date',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'date'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> dateIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'date',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'date'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -384,11 +397,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -398,12 +413,14 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -413,12 +430,14 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -430,14 +449,16 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'date',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -446,11 +467,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.startsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.startsWith(
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -459,77 +482,83 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.endsWith(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.endsWith(
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> dateContains(String value,
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> dateContains(
|
||||
String value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.contains(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.contains(
|
||||
property: r'date',
|
||||
value: value,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> dateMatches(
|
||||
String pattern,
|
||||
{bool caseSensitive = true}) {
|
||||
String pattern, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.matches(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.matches(
|
||||
property: r'date',
|
||||
wildcard: pattern,
|
||||
caseSensitive: caseSensitive,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> dateIsEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'date',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'date', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> dateIsNotEmpty() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
property: r'date',
|
||||
value: '',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(property: r'date', value: ''),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> idIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> idIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'id',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'id'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> idEqualTo(Id? value) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'id', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -538,11 +567,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -551,11 +582,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'id',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -566,39 +599,41 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'id',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> mangaIdIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'mangaId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'mangaId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> mangaIdIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'mangaId',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'mangaId'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> mangaIdEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'mangaId',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'mangaId', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -607,11 +642,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'mangaId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -620,11 +657,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'mangaId',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -635,39 +674,41 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'mangaId',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> updatedAtIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'updatedAt',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNull(property: r'updatedAt'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> updatedAtIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'updatedAt',
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
const FilterCondition.isNotNull(property: r'updatedAt'),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> updatedAtEqualTo(
|
||||
int? value) {
|
||||
int? value,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.equalTo(
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.equalTo(property: r'updatedAt', value: value),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -676,11 +717,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.greaterThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.greaterThan(
|
||||
include: include,
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -689,11 +732,13 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool include = false,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.lessThan(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.lessThan(
|
||||
include: include,
|
||||
property: r'updatedAt',
|
||||
value: value,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -704,13 +749,15 @@ extension UpdateQueryFilter on QueryBuilder<Update, Update, QFilterCondition> {
|
|||
bool includeUpper = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(FilterCondition.between(
|
||||
return query.addFilterCondition(
|
||||
FilterCondition.between(
|
||||
property: r'updatedAt',
|
||||
lower: lower,
|
||||
includeLower: includeLower,
|
||||
upper: upper,
|
||||
includeUpper: includeUpper,
|
||||
));
|
||||
),
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -719,7 +766,8 @@ extension UpdateQueryObject on QueryBuilder<Update, Update, QFilterCondition> {}
|
|||
|
||||
extension UpdateQueryLinks on QueryBuilder<Update, Update, QFilterCondition> {
|
||||
QueryBuilder<Update, Update, QAfterFilterCondition> chapter(
|
||||
FilterQuery<Chapter> q) {
|
||||
FilterQuery<Chapter> q,
|
||||
) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.link(q, r'chapter');
|
||||
});
|
||||
|
|
@ -845,15 +893,17 @@ extension UpdateQuerySortThenBy on QueryBuilder<Update, Update, QSortThenBy> {
|
|||
}
|
||||
|
||||
extension UpdateQueryWhereDistinct on QueryBuilder<Update, Update, QDistinct> {
|
||||
QueryBuilder<Update, Update, QDistinct> distinctByChapterName(
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<Update, Update, QDistinct> distinctByChapterName({
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addDistinctBy(r'chapterName', caseSensitive: caseSensitive);
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<Update, Update, QDistinct> distinctByDate(
|
||||
{bool caseSensitive = true}) {
|
||||
QueryBuilder<Update, Update, QDistinct> distinctByDate({
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addDistinctBy(r'date', caseSensitive: caseSensitive);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -34,9 +34,7 @@ abstract class _$AnimeStreamController
|
|||
extends BuildlessAutoDisposeNotifier<void> {
|
||||
late final Chapter episode;
|
||||
|
||||
void build({
|
||||
required Chapter episode,
|
||||
});
|
||||
void build({required Chapter episode});
|
||||
}
|
||||
|
||||
/// See also [AnimeStreamController].
|
||||
|
|
@ -49,21 +47,15 @@ class AnimeStreamControllerFamily extends Family<void> {
|
|||
const AnimeStreamControllerFamily();
|
||||
|
||||
/// See also [AnimeStreamController].
|
||||
AnimeStreamControllerProvider call({
|
||||
required Chapter episode,
|
||||
}) {
|
||||
return AnimeStreamControllerProvider(
|
||||
episode: episode,
|
||||
);
|
||||
AnimeStreamControllerProvider call({required Chapter episode}) {
|
||||
return AnimeStreamControllerProvider(episode: episode);
|
||||
}
|
||||
|
||||
@override
|
||||
AnimeStreamControllerProvider getProviderOverride(
|
||||
covariant AnimeStreamControllerProvider provider,
|
||||
) {
|
||||
return call(
|
||||
episode: provider.episode,
|
||||
);
|
||||
return call(episode: provider.episode);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -85,14 +77,12 @@ class AnimeStreamControllerFamily extends Family<void> {
|
|||
class AnimeStreamControllerProvider
|
||||
extends AutoDisposeNotifierProviderImpl<AnimeStreamController, void> {
|
||||
/// See also [AnimeStreamController].
|
||||
AnimeStreamControllerProvider({
|
||||
required Chapter episode,
|
||||
}) : this._internal(
|
||||
AnimeStreamControllerProvider({required Chapter episode})
|
||||
: this._internal(
|
||||
() => AnimeStreamController()..episode = episode,
|
||||
from: animeStreamControllerProvider,
|
||||
name: r'animeStreamControllerProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$animeStreamControllerHash,
|
||||
dependencies: AnimeStreamControllerFamily._dependencies,
|
||||
|
|
@ -114,12 +104,8 @@ class AnimeStreamControllerProvider
|
|||
final Chapter episode;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant AnimeStreamController notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
episode: episode,
|
||||
);
|
||||
void runNotifierBuild(covariant AnimeStreamController notifier) {
|
||||
return notifier.build(episode: episode);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -173,5 +159,6 @@ class _AnimeStreamControllerProviderElement
|
|||
@override
|
||||
Chapter get episode => (origin as AnimeStreamControllerProvider).episode;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -11,8 +11,11 @@ String _$subtitleSettingsStateHash() =>
|
|||
|
||||
/// See also [SubtitleSettingsState].
|
||||
@ProviderFor(SubtitleSettingsState)
|
||||
final subtitleSettingsStateProvider = AutoDisposeNotifierProvider<
|
||||
SubtitleSettingsState, PlayerSubtitleSettings>.internal(
|
||||
final subtitleSettingsStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
SubtitleSettingsState,
|
||||
PlayerSubtitleSettings
|
||||
>.internal(
|
||||
SubtitleSettingsState.new,
|
||||
name: r'subtitleSettingsStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -20,7 +23,7 @@ final subtitleSettingsStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$subtitleSettingsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$SubtitleSettingsState = AutoDisposeNotifier<PlayerSubtitleSettings>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -40,21 +40,15 @@ class GetExtensionsStreamFamily extends Family<AsyncValue<List<Source>>> {
|
|||
const GetExtensionsStreamFamily();
|
||||
|
||||
/// See also [getExtensionsStream].
|
||||
GetExtensionsStreamProvider call(
|
||||
ItemType itemType,
|
||||
) {
|
||||
return GetExtensionsStreamProvider(
|
||||
itemType,
|
||||
);
|
||||
GetExtensionsStreamProvider call(ItemType itemType) {
|
||||
return GetExtensionsStreamProvider(itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
GetExtensionsStreamProvider getProviderOverride(
|
||||
covariant GetExtensionsStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.itemType,
|
||||
);
|
||||
return call(provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -76,17 +70,12 @@ class GetExtensionsStreamFamily extends Family<AsyncValue<List<Source>>> {
|
|||
class GetExtensionsStreamProvider
|
||||
extends AutoDisposeStreamProvider<List<Source>> {
|
||||
/// See also [getExtensionsStream].
|
||||
GetExtensionsStreamProvider(
|
||||
ItemType itemType,
|
||||
) : this._internal(
|
||||
(ref) => getExtensionsStream(
|
||||
ref as GetExtensionsStreamRef,
|
||||
itemType,
|
||||
),
|
||||
GetExtensionsStreamProvider(ItemType itemType)
|
||||
: this._internal(
|
||||
(ref) => getExtensionsStream(ref as GetExtensionsStreamRef, itemType),
|
||||
from: getExtensionsStreamProvider,
|
||||
name: r'getExtensionsStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getExtensionsStreamHash,
|
||||
dependencies: GetExtensionsStreamFamily._dependencies,
|
||||
|
|
@ -159,5 +148,6 @@ class _GetExtensionsStreamProviderElement
|
|||
@override
|
||||
ItemType get itemType => (origin as GetExtensionsStreamProvider).itemType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,21 +39,15 @@ class GetCalendarStreamFamily extends Family<AsyncValue<List<Manga>>> {
|
|||
const GetCalendarStreamFamily();
|
||||
|
||||
/// See also [getCalendarStream].
|
||||
GetCalendarStreamProvider call({
|
||||
ItemType? itemType,
|
||||
}) {
|
||||
return GetCalendarStreamProvider(
|
||||
itemType: itemType,
|
||||
);
|
||||
GetCalendarStreamProvider call({ItemType? itemType}) {
|
||||
return GetCalendarStreamProvider(itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
GetCalendarStreamProvider getProviderOverride(
|
||||
covariant GetCalendarStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
return call(itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -74,17 +68,13 @@ class GetCalendarStreamFamily extends Family<AsyncValue<List<Manga>>> {
|
|||
/// See also [getCalendarStream].
|
||||
class GetCalendarStreamProvider extends AutoDisposeStreamProvider<List<Manga>> {
|
||||
/// See also [getCalendarStream].
|
||||
GetCalendarStreamProvider({
|
||||
ItemType? itemType,
|
||||
}) : this._internal(
|
||||
(ref) => getCalendarStream(
|
||||
ref as GetCalendarStreamRef,
|
||||
itemType: itemType,
|
||||
),
|
||||
GetCalendarStreamProvider({ItemType? itemType})
|
||||
: this._internal(
|
||||
(ref) =>
|
||||
getCalendarStream(ref as GetCalendarStreamRef, itemType: itemType),
|
||||
from: getCalendarStreamProvider,
|
||||
name: r'getCalendarStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getCalendarStreamHash,
|
||||
dependencies: GetCalendarStreamFamily._dependencies,
|
||||
|
|
@ -157,5 +147,6 @@ class _GetCalendarStreamProviderElement
|
|||
@override
|
||||
ItemType? get itemType => (origin as GetCalendarStreamProvider).itemType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -44,20 +44,14 @@ class GetAllHistoryStreamFamily extends Family<AsyncValue<List<History>>> {
|
|||
required ItemType itemType,
|
||||
String search = "",
|
||||
}) {
|
||||
return GetAllHistoryStreamProvider(
|
||||
itemType: itemType,
|
||||
search: search,
|
||||
);
|
||||
return GetAllHistoryStreamProvider(itemType: itemType, search: search);
|
||||
}
|
||||
|
||||
@override
|
||||
GetAllHistoryStreamProvider getProviderOverride(
|
||||
covariant GetAllHistoryStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
search: provider.search,
|
||||
);
|
||||
return call(itemType: provider.itemType, search: provider.search);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -79,10 +73,8 @@ class GetAllHistoryStreamFamily extends Family<AsyncValue<List<History>>> {
|
|||
class GetAllHistoryStreamProvider
|
||||
extends AutoDisposeStreamProvider<List<History>> {
|
||||
/// See also [getAllHistoryStream].
|
||||
GetAllHistoryStreamProvider({
|
||||
required ItemType itemType,
|
||||
String search = "",
|
||||
}) : this._internal(
|
||||
GetAllHistoryStreamProvider({required ItemType itemType, String search = ""})
|
||||
: this._internal(
|
||||
(ref) => getAllHistoryStream(
|
||||
ref as GetAllHistoryStreamRef,
|
||||
itemType: itemType,
|
||||
|
|
@ -90,8 +82,7 @@ class GetAllHistoryStreamProvider
|
|||
),
|
||||
from: getAllHistoryStreamProvider,
|
||||
name: r'getAllHistoryStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getAllHistoryStreamHash,
|
||||
dependencies: GetAllHistoryStreamFamily._dependencies,
|
||||
|
|
@ -194,20 +185,14 @@ class GetAllUpdateStreamFamily extends Family<AsyncValue<List<Update>>> {
|
|||
required ItemType itemType,
|
||||
String search = "",
|
||||
}) {
|
||||
return GetAllUpdateStreamProvider(
|
||||
itemType: itemType,
|
||||
search: search,
|
||||
);
|
||||
return GetAllUpdateStreamProvider(itemType: itemType, search: search);
|
||||
}
|
||||
|
||||
@override
|
||||
GetAllUpdateStreamProvider getProviderOverride(
|
||||
covariant GetAllUpdateStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
search: provider.search,
|
||||
);
|
||||
return call(itemType: provider.itemType, search: provider.search);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -229,10 +214,8 @@ class GetAllUpdateStreamFamily extends Family<AsyncValue<List<Update>>> {
|
|||
class GetAllUpdateStreamProvider
|
||||
extends AutoDisposeStreamProvider<List<Update>> {
|
||||
/// See also [getAllUpdateStream].
|
||||
GetAllUpdateStreamProvider({
|
||||
required ItemType itemType,
|
||||
String search = "",
|
||||
}) : this._internal(
|
||||
GetAllUpdateStreamProvider({required ItemType itemType, String search = ""})
|
||||
: this._internal(
|
||||
(ref) => getAllUpdateStream(
|
||||
ref as GetAllUpdateStreamRef,
|
||||
itemType: itemType,
|
||||
|
|
@ -240,8 +223,7 @@ class GetAllUpdateStreamProvider
|
|||
),
|
||||
from: getAllUpdateStreamProvider,
|
||||
name: r'getAllUpdateStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getAllUpdateStreamHash,
|
||||
dependencies: GetAllUpdateStreamFamily._dependencies,
|
||||
|
|
@ -326,5 +308,6 @@ class _GetAllUpdateStreamProviderElement
|
|||
@override
|
||||
String get search => (origin as GetAllUpdateStreamProvider).search;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -45,22 +45,14 @@ class AddTorrentFromUrlOrFromFileFamily extends Family<AsyncValue> {
|
|||
required bool init,
|
||||
String? url,
|
||||
}) {
|
||||
return AddTorrentFromUrlOrFromFileProvider(
|
||||
mManga,
|
||||
init: init,
|
||||
url: url,
|
||||
);
|
||||
return AddTorrentFromUrlOrFromFileProvider(mManga, init: init, url: url);
|
||||
}
|
||||
|
||||
@override
|
||||
AddTorrentFromUrlOrFromFileProvider getProviderOverride(
|
||||
covariant AddTorrentFromUrlOrFromFileProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.mManga,
|
||||
init: provider.init,
|
||||
url: provider.url,
|
||||
);
|
||||
return call(provider.mManga, init: provider.init, url: provider.url);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -95,8 +87,7 @@ class AddTorrentFromUrlOrFromFileProvider
|
|||
),
|
||||
from: addTorrentFromUrlOrFromFileProvider,
|
||||
name: r'addTorrentFromUrlOrFromFileProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$addTorrentFromUrlOrFromFileHash,
|
||||
dependencies: AddTorrentFromUrlOrFromFileFamily._dependencies,
|
||||
|
|
@ -192,5 +183,6 @@ class _AddTorrentFromUrlOrFromFileProviderElement
|
|||
@override
|
||||
String? get url => (origin as AddTorrentFromUrlOrFromFileProvider).url;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -53,10 +53,7 @@ class GetAllMangaStreamFamily extends Family<AsyncValue<List<Manga>>> {
|
|||
GetAllMangaStreamProvider getProviderOverride(
|
||||
covariant GetAllMangaStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
categoryId: provider.categoryId,
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
return call(categoryId: provider.categoryId, itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -88,8 +85,7 @@ class GetAllMangaStreamProvider extends AutoDisposeStreamProvider<List<Manga>> {
|
|||
),
|
||||
from: getAllMangaStreamProvider,
|
||||
name: r'getAllMangaStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getAllMangaStreamHash,
|
||||
dependencies: GetAllMangaStreamFamily._dependencies,
|
||||
|
|
@ -193,18 +189,14 @@ class GetAllMangaWithoutCategoriesStreamFamily
|
|||
GetAllMangaWithoutCategoriesStreamProvider call({
|
||||
required ItemType itemType,
|
||||
}) {
|
||||
return GetAllMangaWithoutCategoriesStreamProvider(
|
||||
itemType: itemType,
|
||||
);
|
||||
return GetAllMangaWithoutCategoriesStreamProvider(itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
GetAllMangaWithoutCategoriesStreamProvider getProviderOverride(
|
||||
covariant GetAllMangaWithoutCategoriesStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
return call(itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -226,22 +218,20 @@ class GetAllMangaWithoutCategoriesStreamFamily
|
|||
class GetAllMangaWithoutCategoriesStreamProvider
|
||||
extends AutoDisposeStreamProvider<List<Manga>> {
|
||||
/// See also [getAllMangaWithoutCategoriesStream].
|
||||
GetAllMangaWithoutCategoriesStreamProvider({
|
||||
required ItemType itemType,
|
||||
}) : this._internal(
|
||||
GetAllMangaWithoutCategoriesStreamProvider({required ItemType itemType})
|
||||
: this._internal(
|
||||
(ref) => getAllMangaWithoutCategoriesStream(
|
||||
ref as GetAllMangaWithoutCategoriesStreamRef,
|
||||
itemType: itemType,
|
||||
),
|
||||
from: getAllMangaWithoutCategoriesStreamProvider,
|
||||
name: r'getAllMangaWithoutCategoriesStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getAllMangaWithoutCategoriesStreamHash,
|
||||
dependencies: GetAllMangaWithoutCategoriesStreamFamily._dependencies,
|
||||
allTransitiveDependencies: GetAllMangaWithoutCategoriesStreamFamily
|
||||
._allTransitiveDependencies,
|
||||
allTransitiveDependencies:
|
||||
GetAllMangaWithoutCategoriesStreamFamily._allTransitiveDependencies,
|
||||
itemType: itemType,
|
||||
);
|
||||
|
||||
|
|
@ -327,7 +317,7 @@ final getSettingsStreamProvider =
|
|||
: _$getSettingsStreamHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
|
|
|
|||
|
|
@ -35,10 +35,7 @@ abstract class _$LibraryDisplayTypeState
|
|||
late final ItemType itemType;
|
||||
late final Settings settings;
|
||||
|
||||
DisplayType build({
|
||||
required ItemType itemType,
|
||||
required Settings settings,
|
||||
});
|
||||
DisplayType build({required ItemType itemType, required Settings settings});
|
||||
}
|
||||
|
||||
/// See also [LibraryDisplayTypeState].
|
||||
|
|
@ -65,10 +62,7 @@ class LibraryDisplayTypeStateFamily extends Family<DisplayType> {
|
|||
LibraryDisplayTypeStateProvider getProviderOverride(
|
||||
covariant LibraryDisplayTypeStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
settings: provider.settings,
|
||||
);
|
||||
return call(itemType: provider.itemType, settings: provider.settings);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -87,8 +81,9 @@ class LibraryDisplayTypeStateFamily extends Family<DisplayType> {
|
|||
}
|
||||
|
||||
/// See also [LibraryDisplayTypeState].
|
||||
class LibraryDisplayTypeStateProvider extends AutoDisposeNotifierProviderImpl<
|
||||
LibraryDisplayTypeState, DisplayType> {
|
||||
class LibraryDisplayTypeStateProvider
|
||||
extends
|
||||
AutoDisposeNotifierProviderImpl<LibraryDisplayTypeState, DisplayType> {
|
||||
/// See also [LibraryDisplayTypeState].
|
||||
LibraryDisplayTypeStateProvider({
|
||||
required ItemType itemType,
|
||||
|
|
@ -99,8 +94,7 @@ class LibraryDisplayTypeStateProvider extends AutoDisposeNotifierProviderImpl<
|
|||
..settings = settings,
|
||||
from: libraryDisplayTypeStateProvider,
|
||||
name: r'libraryDisplayTypeStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$libraryDisplayTypeStateHash,
|
||||
dependencies: LibraryDisplayTypeStateFamily._dependencies,
|
||||
|
|
@ -125,13 +119,8 @@ class LibraryDisplayTypeStateProvider extends AutoDisposeNotifierProviderImpl<
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
DisplayType runNotifierBuild(
|
||||
covariant LibraryDisplayTypeState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
DisplayType runNotifierBuild(covariant LibraryDisplayTypeState notifier) {
|
||||
return notifier.build(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -188,8 +177,9 @@ mixin LibraryDisplayTypeStateRef
|
|||
}
|
||||
|
||||
class _LibraryDisplayTypeStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<LibraryDisplayTypeState,
|
||||
DisplayType> with LibraryDisplayTypeStateRef {
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<LibraryDisplayTypeState, DisplayType>
|
||||
with LibraryDisplayTypeStateRef {
|
||||
_LibraryDisplayTypeStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -205,9 +195,7 @@ abstract class _$LibraryGridSizeState
|
|||
extends BuildlessAutoDisposeNotifier<int?> {
|
||||
late final ItemType itemType;
|
||||
|
||||
int? build({
|
||||
required ItemType itemType,
|
||||
});
|
||||
int? build({required ItemType itemType});
|
||||
}
|
||||
|
||||
/// See also [LibraryGridSizeState].
|
||||
|
|
@ -220,21 +208,15 @@ class LibraryGridSizeStateFamily extends Family<int?> {
|
|||
const LibraryGridSizeStateFamily();
|
||||
|
||||
/// See also [LibraryGridSizeState].
|
||||
LibraryGridSizeStateProvider call({
|
||||
required ItemType itemType,
|
||||
}) {
|
||||
return LibraryGridSizeStateProvider(
|
||||
itemType: itemType,
|
||||
);
|
||||
LibraryGridSizeStateProvider call({required ItemType itemType}) {
|
||||
return LibraryGridSizeStateProvider(itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
LibraryGridSizeStateProvider getProviderOverride(
|
||||
covariant LibraryGridSizeStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
return call(itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -256,14 +238,12 @@ class LibraryGridSizeStateFamily extends Family<int?> {
|
|||
class LibraryGridSizeStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<LibraryGridSizeState, int?> {
|
||||
/// See also [LibraryGridSizeState].
|
||||
LibraryGridSizeStateProvider({
|
||||
required ItemType itemType,
|
||||
}) : this._internal(
|
||||
LibraryGridSizeStateProvider({required ItemType itemType})
|
||||
: this._internal(
|
||||
() => LibraryGridSizeState()..itemType = itemType,
|
||||
from: libraryGridSizeStateProvider,
|
||||
name: r'libraryGridSizeStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$libraryGridSizeStateHash,
|
||||
dependencies: LibraryGridSizeStateFamily._dependencies,
|
||||
|
|
@ -285,12 +265,8 @@ class LibraryGridSizeStateProvider
|
|||
final ItemType itemType;
|
||||
|
||||
@override
|
||||
int? runNotifierBuild(
|
||||
covariant LibraryGridSizeState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
);
|
||||
int? runNotifierBuild(covariant LibraryGridSizeState notifier) {
|
||||
return notifier.build(itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -424,8 +400,7 @@ class MangaFilterDownloadedStateProvider
|
|||
..settings = settings,
|
||||
from: mangaFilterDownloadedStateProvider,
|
||||
name: r'mangaFilterDownloadedStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$mangaFilterDownloadedStateHash,
|
||||
dependencies: MangaFilterDownloadedStateFamily._dependencies,
|
||||
|
|
@ -453,9 +428,7 @@ class MangaFilterDownloadedStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
int runNotifierBuild(
|
||||
covariant MangaFilterDownloadedState notifier,
|
||||
) {
|
||||
int runNotifierBuild(covariant MangaFilterDownloadedState notifier) {
|
||||
return notifier.build(
|
||||
mangaList: mangaList,
|
||||
itemType: itemType,
|
||||
|
|
@ -617,8 +590,7 @@ class MangaFilterUnreadStateProvider
|
|||
..settings = settings,
|
||||
from: mangaFilterUnreadStateProvider,
|
||||
name: r'mangaFilterUnreadStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$mangaFilterUnreadStateHash,
|
||||
dependencies: MangaFilterUnreadStateFamily._dependencies,
|
||||
|
|
@ -646,9 +618,7 @@ class MangaFilterUnreadStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
int runNotifierBuild(
|
||||
covariant MangaFilterUnreadState notifier,
|
||||
) {
|
||||
int runNotifierBuild(covariant MangaFilterUnreadState notifier) {
|
||||
return notifier.build(
|
||||
mangaList: mangaList,
|
||||
itemType: itemType,
|
||||
|
|
@ -808,8 +778,7 @@ class MangaFilterStartedStateProvider
|
|||
..settings = settings,
|
||||
from: mangaFilterStartedStateProvider,
|
||||
name: r'mangaFilterStartedStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$mangaFilterStartedStateHash,
|
||||
dependencies: MangaFilterStartedStateFamily._dependencies,
|
||||
|
|
@ -837,9 +806,7 @@ class MangaFilterStartedStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
int runNotifierBuild(
|
||||
covariant MangaFilterStartedState notifier,
|
||||
) {
|
||||
int runNotifierBuild(covariant MangaFilterStartedState notifier) {
|
||||
return notifier.build(
|
||||
mangaList: mangaList,
|
||||
itemType: itemType,
|
||||
|
|
@ -999,8 +966,7 @@ class MangaFilterBookmarkedStateProvider
|
|||
..settings = settings,
|
||||
from: mangaFilterBookmarkedStateProvider,
|
||||
name: r'mangaFilterBookmarkedStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$mangaFilterBookmarkedStateHash,
|
||||
dependencies: MangaFilterBookmarkedStateFamily._dependencies,
|
||||
|
|
@ -1028,9 +994,7 @@ class MangaFilterBookmarkedStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
int runNotifierBuild(
|
||||
covariant MangaFilterBookmarkedState notifier,
|
||||
) {
|
||||
int runNotifierBuild(covariant MangaFilterBookmarkedState notifier) {
|
||||
return notifier.build(
|
||||
mangaList: mangaList,
|
||||
itemType: itemType,
|
||||
|
|
@ -1192,8 +1156,7 @@ class MangasFilterResultStateProvider
|
|||
..settings = settings,
|
||||
from: mangasFilterResultStateProvider,
|
||||
name: r'mangasFilterResultStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$mangasFilterResultStateHash,
|
||||
dependencies: MangasFilterResultStateFamily._dependencies,
|
||||
|
|
@ -1221,9 +1184,7 @@ class MangasFilterResultStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
bool runNotifierBuild(
|
||||
covariant MangasFilterResultState notifier,
|
||||
) {
|
||||
bool runNotifierBuild(covariant MangasFilterResultState notifier) {
|
||||
return notifier.build(
|
||||
mangaList: mangaList,
|
||||
itemType: itemType,
|
||||
|
|
@ -1312,10 +1273,7 @@ abstract class _$LibraryShowCategoryTabsState
|
|||
late final ItemType itemType;
|
||||
late final Settings settings;
|
||||
|
||||
bool build({
|
||||
required ItemType itemType,
|
||||
required Settings settings,
|
||||
});
|
||||
bool build({required ItemType itemType, required Settings settings});
|
||||
}
|
||||
|
||||
/// See also [LibraryShowCategoryTabsState].
|
||||
|
|
@ -1343,10 +1301,7 @@ class LibraryShowCategoryTabsStateFamily extends Family<bool> {
|
|||
LibraryShowCategoryTabsStateProvider getProviderOverride(
|
||||
covariant LibraryShowCategoryTabsStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
settings: provider.settings,
|
||||
);
|
||||
return call(itemType: provider.itemType, settings: provider.settings);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -1366,8 +1321,8 @@ class LibraryShowCategoryTabsStateFamily extends Family<bool> {
|
|||
|
||||
/// See also [LibraryShowCategoryTabsState].
|
||||
class LibraryShowCategoryTabsStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<LibraryShowCategoryTabsState,
|
||||
bool> {
|
||||
extends
|
||||
AutoDisposeNotifierProviderImpl<LibraryShowCategoryTabsState, bool> {
|
||||
/// See also [LibraryShowCategoryTabsState].
|
||||
LibraryShowCategoryTabsStateProvider({
|
||||
required ItemType itemType,
|
||||
|
|
@ -1378,8 +1333,7 @@ class LibraryShowCategoryTabsStateProvider
|
|||
..settings = settings,
|
||||
from: libraryShowCategoryTabsStateProvider,
|
||||
name: r'libraryShowCategoryTabsStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$libraryShowCategoryTabsStateHash,
|
||||
dependencies: LibraryShowCategoryTabsStateFamily._dependencies,
|
||||
|
|
@ -1404,13 +1358,8 @@ class LibraryShowCategoryTabsStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
bool runNotifierBuild(
|
||||
covariant LibraryShowCategoryTabsState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
bool runNotifierBuild(covariant LibraryShowCategoryTabsState notifier) {
|
||||
return notifier.build(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -1466,8 +1415,9 @@ mixin LibraryShowCategoryTabsStateRef on AutoDisposeNotifierProviderRef<bool> {
|
|||
}
|
||||
|
||||
class _LibraryShowCategoryTabsStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<LibraryShowCategoryTabsState,
|
||||
bool> with LibraryShowCategoryTabsStateRef {
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<LibraryShowCategoryTabsState, bool>
|
||||
with LibraryShowCategoryTabsStateRef {
|
||||
_LibraryShowCategoryTabsStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -1486,10 +1436,7 @@ abstract class _$LibraryDownloadedChaptersState
|
|||
late final ItemType itemType;
|
||||
late final Settings settings;
|
||||
|
||||
bool build({
|
||||
required ItemType itemType,
|
||||
required Settings settings,
|
||||
});
|
||||
bool build({required ItemType itemType, required Settings settings});
|
||||
}
|
||||
|
||||
/// See also [LibraryDownloadedChaptersState].
|
||||
|
|
@ -1517,10 +1464,7 @@ class LibraryDownloadedChaptersStateFamily extends Family<bool> {
|
|||
LibraryDownloadedChaptersStateProvider getProviderOverride(
|
||||
covariant LibraryDownloadedChaptersStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
settings: provider.settings,
|
||||
);
|
||||
return call(itemType: provider.itemType, settings: provider.settings);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -1540,8 +1484,8 @@ class LibraryDownloadedChaptersStateFamily extends Family<bool> {
|
|||
|
||||
/// See also [LibraryDownloadedChaptersState].
|
||||
class LibraryDownloadedChaptersStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<LibraryDownloadedChaptersState,
|
||||
bool> {
|
||||
extends
|
||||
AutoDisposeNotifierProviderImpl<LibraryDownloadedChaptersState, bool> {
|
||||
/// See also [LibraryDownloadedChaptersState].
|
||||
LibraryDownloadedChaptersStateProvider({
|
||||
required ItemType itemType,
|
||||
|
|
@ -1552,8 +1496,7 @@ class LibraryDownloadedChaptersStateProvider
|
|||
..settings = settings,
|
||||
from: libraryDownloadedChaptersStateProvider,
|
||||
name: r'libraryDownloadedChaptersStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$libraryDownloadedChaptersStateHash,
|
||||
dependencies: LibraryDownloadedChaptersStateFamily._dependencies,
|
||||
|
|
@ -1578,13 +1521,8 @@ class LibraryDownloadedChaptersStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
bool runNotifierBuild(
|
||||
covariant LibraryDownloadedChaptersState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
bool runNotifierBuild(covariant LibraryDownloadedChaptersState notifier) {
|
||||
return notifier.build(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -1641,8 +1579,9 @@ mixin LibraryDownloadedChaptersStateRef
|
|||
}
|
||||
|
||||
class _LibraryDownloadedChaptersStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<LibraryDownloadedChaptersState,
|
||||
bool> with LibraryDownloadedChaptersStateRef {
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<LibraryDownloadedChaptersState, bool>
|
||||
with LibraryDownloadedChaptersStateRef {
|
||||
_LibraryDownloadedChaptersStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -1661,10 +1600,7 @@ abstract class _$LibraryLanguageState
|
|||
late final ItemType itemType;
|
||||
late final Settings settings;
|
||||
|
||||
bool build({
|
||||
required ItemType itemType,
|
||||
required Settings settings,
|
||||
});
|
||||
bool build({required ItemType itemType, required Settings settings});
|
||||
}
|
||||
|
||||
/// See also [LibraryLanguageState].
|
||||
|
|
@ -1681,20 +1617,14 @@ class LibraryLanguageStateFamily extends Family<bool> {
|
|||
required ItemType itemType,
|
||||
required Settings settings,
|
||||
}) {
|
||||
return LibraryLanguageStateProvider(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
return LibraryLanguageStateProvider(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
LibraryLanguageStateProvider getProviderOverride(
|
||||
covariant LibraryLanguageStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
settings: provider.settings,
|
||||
);
|
||||
return call(itemType: provider.itemType, settings: provider.settings);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -1725,8 +1655,7 @@ class LibraryLanguageStateProvider
|
|||
..settings = settings,
|
||||
from: libraryLanguageStateProvider,
|
||||
name: r'libraryLanguageStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$libraryLanguageStateHash,
|
||||
dependencies: LibraryLanguageStateFamily._dependencies,
|
||||
|
|
@ -1751,13 +1680,8 @@ class LibraryLanguageStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
bool runNotifierBuild(
|
||||
covariant LibraryLanguageState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
bool runNotifierBuild(covariant LibraryLanguageState notifier) {
|
||||
return notifier.build(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -1831,10 +1755,7 @@ abstract class _$LibraryLocalSourceState
|
|||
late final ItemType itemType;
|
||||
late final Settings settings;
|
||||
|
||||
bool build({
|
||||
required ItemType itemType,
|
||||
required Settings settings,
|
||||
});
|
||||
bool build({required ItemType itemType, required Settings settings});
|
||||
}
|
||||
|
||||
/// See also [LibraryLocalSourceState].
|
||||
|
|
@ -1861,10 +1782,7 @@ class LibraryLocalSourceStateFamily extends Family<bool> {
|
|||
LibraryLocalSourceStateProvider getProviderOverride(
|
||||
covariant LibraryLocalSourceStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
settings: provider.settings,
|
||||
);
|
||||
return call(itemType: provider.itemType, settings: provider.settings);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -1895,8 +1813,7 @@ class LibraryLocalSourceStateProvider
|
|||
..settings = settings,
|
||||
from: libraryLocalSourceStateProvider,
|
||||
name: r'libraryLocalSourceStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$libraryLocalSourceStateHash,
|
||||
dependencies: LibraryLocalSourceStateFamily._dependencies,
|
||||
|
|
@ -1921,13 +1838,8 @@ class LibraryLocalSourceStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
bool runNotifierBuild(
|
||||
covariant LibraryLocalSourceState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
bool runNotifierBuild(covariant LibraryLocalSourceState notifier) {
|
||||
return notifier.build(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -2001,10 +1913,7 @@ abstract class _$LibraryShowNumbersOfItemsState
|
|||
late final ItemType itemType;
|
||||
late final Settings settings;
|
||||
|
||||
bool build({
|
||||
required ItemType itemType,
|
||||
required Settings settings,
|
||||
});
|
||||
bool build({required ItemType itemType, required Settings settings});
|
||||
}
|
||||
|
||||
/// See also [LibraryShowNumbersOfItemsState].
|
||||
|
|
@ -2032,10 +1941,7 @@ class LibraryShowNumbersOfItemsStateFamily extends Family<bool> {
|
|||
LibraryShowNumbersOfItemsStateProvider getProviderOverride(
|
||||
covariant LibraryShowNumbersOfItemsStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
settings: provider.settings,
|
||||
);
|
||||
return call(itemType: provider.itemType, settings: provider.settings);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -2055,8 +1961,8 @@ class LibraryShowNumbersOfItemsStateFamily extends Family<bool> {
|
|||
|
||||
/// See also [LibraryShowNumbersOfItemsState].
|
||||
class LibraryShowNumbersOfItemsStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<LibraryShowNumbersOfItemsState,
|
||||
bool> {
|
||||
extends
|
||||
AutoDisposeNotifierProviderImpl<LibraryShowNumbersOfItemsState, bool> {
|
||||
/// See also [LibraryShowNumbersOfItemsState].
|
||||
LibraryShowNumbersOfItemsStateProvider({
|
||||
required ItemType itemType,
|
||||
|
|
@ -2067,8 +1973,7 @@ class LibraryShowNumbersOfItemsStateProvider
|
|||
..settings = settings,
|
||||
from: libraryShowNumbersOfItemsStateProvider,
|
||||
name: r'libraryShowNumbersOfItemsStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$libraryShowNumbersOfItemsStateHash,
|
||||
dependencies: LibraryShowNumbersOfItemsStateFamily._dependencies,
|
||||
|
|
@ -2093,13 +1998,8 @@ class LibraryShowNumbersOfItemsStateProvider
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
bool runNotifierBuild(
|
||||
covariant LibraryShowNumbersOfItemsState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
bool runNotifierBuild(covariant LibraryShowNumbersOfItemsState notifier) {
|
||||
return notifier.build(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -2156,8 +2056,9 @@ mixin LibraryShowNumbersOfItemsStateRef
|
|||
}
|
||||
|
||||
class _LibraryShowNumbersOfItemsStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<LibraryShowNumbersOfItemsState,
|
||||
bool> with LibraryShowNumbersOfItemsStateRef {
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<LibraryShowNumbersOfItemsState, bool>
|
||||
with LibraryShowNumbersOfItemsStateRef {
|
||||
_LibraryShowNumbersOfItemsStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -2176,10 +2077,7 @@ abstract class _$LibraryShowContinueReadingButtonState
|
|||
late final ItemType itemType;
|
||||
late final Settings settings;
|
||||
|
||||
bool build({
|
||||
required ItemType itemType,
|
||||
required Settings settings,
|
||||
});
|
||||
bool build({required ItemType itemType, required Settings settings});
|
||||
}
|
||||
|
||||
/// See also [LibraryShowContinueReadingButtonState].
|
||||
|
|
@ -2207,10 +2105,7 @@ class LibraryShowContinueReadingButtonStateFamily extends Family<bool> {
|
|||
LibraryShowContinueReadingButtonStateProvider getProviderOverride(
|
||||
covariant LibraryShowContinueReadingButtonStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
settings: provider.settings,
|
||||
);
|
||||
return call(itemType: provider.itemType, settings: provider.settings);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -2230,8 +2125,11 @@ class LibraryShowContinueReadingButtonStateFamily extends Family<bool> {
|
|||
|
||||
/// See also [LibraryShowContinueReadingButtonState].
|
||||
class LibraryShowContinueReadingButtonStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<
|
||||
LibraryShowContinueReadingButtonState, bool> {
|
||||
extends
|
||||
AutoDisposeNotifierProviderImpl<
|
||||
LibraryShowContinueReadingButtonState,
|
||||
bool
|
||||
> {
|
||||
/// See also [LibraryShowContinueReadingButtonState].
|
||||
LibraryShowContinueReadingButtonStateProvider({
|
||||
required ItemType itemType,
|
||||
|
|
@ -2242,8 +2140,7 @@ class LibraryShowContinueReadingButtonStateProvider
|
|||
..settings = settings,
|
||||
from: libraryShowContinueReadingButtonStateProvider,
|
||||
name: r'libraryShowContinueReadingButtonStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$libraryShowContinueReadingButtonStateHash,
|
||||
dependencies:
|
||||
|
|
@ -2272,15 +2169,13 @@ class LibraryShowContinueReadingButtonStateProvider
|
|||
bool runNotifierBuild(
|
||||
covariant LibraryShowContinueReadingButtonState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
return notifier.build(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
Override overrideWith(
|
||||
LibraryShowContinueReadingButtonState Function() create) {
|
||||
LibraryShowContinueReadingButtonState Function() create,
|
||||
) {
|
||||
return ProviderOverride(
|
||||
origin: this,
|
||||
override: LibraryShowContinueReadingButtonStateProvider._internal(
|
||||
|
|
@ -2299,8 +2194,11 @@ class LibraryShowContinueReadingButtonStateProvider
|
|||
}
|
||||
|
||||
@override
|
||||
AutoDisposeNotifierProviderElement<LibraryShowContinueReadingButtonState,
|
||||
bool> createElement() {
|
||||
AutoDisposeNotifierProviderElement<
|
||||
LibraryShowContinueReadingButtonState,
|
||||
bool
|
||||
>
|
||||
createElement() {
|
||||
return _LibraryShowContinueReadingButtonStateProviderElement(this);
|
||||
}
|
||||
|
||||
|
|
@ -2333,9 +2231,12 @@ mixin LibraryShowContinueReadingButtonStateRef
|
|||
}
|
||||
|
||||
class _LibraryShowContinueReadingButtonStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<
|
||||
LibraryShowContinueReadingButtonState,
|
||||
bool> with LibraryShowContinueReadingButtonStateRef {
|
||||
bool
|
||||
>
|
||||
with LibraryShowContinueReadingButtonStateRef {
|
||||
_LibraryShowContinueReadingButtonStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -2384,10 +2285,7 @@ class SortLibraryMangaStateFamily extends Family<SortLibraryManga> {
|
|||
SortLibraryMangaStateProvider getProviderOverride(
|
||||
covariant SortLibraryMangaStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
settings: provider.settings,
|
||||
);
|
||||
return call(itemType: provider.itemType, settings: provider.settings);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -2406,8 +2304,12 @@ class SortLibraryMangaStateFamily extends Family<SortLibraryManga> {
|
|||
}
|
||||
|
||||
/// See also [SortLibraryMangaState].
|
||||
class SortLibraryMangaStateProvider extends AutoDisposeNotifierProviderImpl<
|
||||
SortLibraryMangaState, SortLibraryManga> {
|
||||
class SortLibraryMangaStateProvider
|
||||
extends
|
||||
AutoDisposeNotifierProviderImpl<
|
||||
SortLibraryMangaState,
|
||||
SortLibraryManga
|
||||
> {
|
||||
/// See also [SortLibraryMangaState].
|
||||
SortLibraryMangaStateProvider({
|
||||
required ItemType itemType,
|
||||
|
|
@ -2418,8 +2320,7 @@ class SortLibraryMangaStateProvider extends AutoDisposeNotifierProviderImpl<
|
|||
..settings = settings,
|
||||
from: sortLibraryMangaStateProvider,
|
||||
name: r'sortLibraryMangaStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$sortLibraryMangaStateHash,
|
||||
dependencies: SortLibraryMangaStateFamily._dependencies,
|
||||
|
|
@ -2444,13 +2345,8 @@ class SortLibraryMangaStateProvider extends AutoDisposeNotifierProviderImpl<
|
|||
final Settings settings;
|
||||
|
||||
@override
|
||||
SortLibraryManga runNotifierBuild(
|
||||
covariant SortLibraryMangaState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType: itemType,
|
||||
settings: settings,
|
||||
);
|
||||
SortLibraryManga runNotifierBuild(covariant SortLibraryMangaState notifier) {
|
||||
return notifier.build(itemType: itemType, settings: settings);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -2507,8 +2403,12 @@ mixin SortLibraryMangaStateRef
|
|||
}
|
||||
|
||||
class _SortLibraryMangaStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<SortLibraryMangaState,
|
||||
SortLibraryManga> with SortLibraryMangaStateRef {
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<
|
||||
SortLibraryMangaState,
|
||||
SortLibraryManga
|
||||
>
|
||||
with SortLibraryMangaStateRef {
|
||||
_SortLibraryMangaStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -2530,7 +2430,7 @@ final mangasListStateProvider =
|
|||
: _$mangasListStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$MangasListState = AutoDisposeNotifier<List<int>>;
|
||||
String _$mangasSetIsReadStateHash() =>
|
||||
|
|
@ -2541,10 +2441,7 @@ abstract class _$MangasSetIsReadState
|
|||
late final List<int> mangaIds;
|
||||
late final bool markAsRead;
|
||||
|
||||
void build({
|
||||
required List<int> mangaIds,
|
||||
required bool markAsRead,
|
||||
});
|
||||
void build({required List<int> mangaIds, required bool markAsRead});
|
||||
}
|
||||
|
||||
/// See also [MangasSetIsReadState].
|
||||
|
|
@ -2571,10 +2468,7 @@ class MangasSetIsReadStateFamily extends Family<void> {
|
|||
MangasSetIsReadStateProvider getProviderOverride(
|
||||
covariant MangasSetIsReadStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
mangaIds: provider.mangaIds,
|
||||
markAsRead: provider.markAsRead,
|
||||
);
|
||||
return call(mangaIds: provider.mangaIds, markAsRead: provider.markAsRead);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -2605,8 +2499,7 @@ class MangasSetIsReadStateProvider
|
|||
..markAsRead = markAsRead,
|
||||
from: mangasSetIsReadStateProvider,
|
||||
name: r'mangasSetIsReadStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$mangasSetIsReadStateHash,
|
||||
dependencies: MangasSetIsReadStateFamily._dependencies,
|
||||
|
|
@ -2631,13 +2524,8 @@ class MangasSetIsReadStateProvider
|
|||
final bool markAsRead;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant MangasSetIsReadState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
mangaIds: mangaIds,
|
||||
markAsRead: markAsRead,
|
||||
);
|
||||
void runNotifierBuild(covariant MangasSetIsReadState notifier) {
|
||||
return notifier.build(mangaIds: mangaIds, markAsRead: markAsRead);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -2702,5 +2590,6 @@ class _MangasSetIsReadStateProviderElement
|
|||
@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
|
||||
|
|
|
|||
|
|
@ -95,8 +95,7 @@ class ImportArchivesFromFileProvider
|
|||
),
|
||||
from: importArchivesFromFileProvider,
|
||||
name: r'importArchivesFromFileProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$importArchivesFromFileHash,
|
||||
dependencies: ImportArchivesFromFileFamily._dependencies,
|
||||
|
|
@ -192,5 +191,6 @@ class _ImportArchivesFromFileProviderElement
|
|||
@override
|
||||
bool get init => (origin as ImportArchivesFromFileProvider).init;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -13,8 +13,9 @@ String _$migrationHash() => r'2a82120544e693a3162da887a3ca1b3066f3799f';
|
|||
final migrationProvider = AutoDisposeFutureProvider<void>.internal(
|
||||
migration,
|
||||
name: r'migrationProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product') ? null : _$migrationHash,
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$migrationHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
|
|
|
|||
|
|
@ -36,27 +36,24 @@ const getArchivesDataFromDirectoryProvider =
|
|||
GetArchivesDataFromDirectoryFamily();
|
||||
|
||||
/// See also [getArchivesDataFromDirectory].
|
||||
class GetArchivesDataFromDirectoryFamily extends Family<
|
||||
AsyncValue<List<(String, LocalExtensionType, Uint8List, String)>>> {
|
||||
class GetArchivesDataFromDirectoryFamily
|
||||
extends
|
||||
Family<
|
||||
AsyncValue<List<(String, LocalExtensionType, Uint8List, String)>>
|
||||
> {
|
||||
/// See also [getArchivesDataFromDirectory].
|
||||
const GetArchivesDataFromDirectoryFamily();
|
||||
|
||||
/// See also [getArchivesDataFromDirectory].
|
||||
GetArchivesDataFromDirectoryProvider call(
|
||||
String path,
|
||||
) {
|
||||
return GetArchivesDataFromDirectoryProvider(
|
||||
path,
|
||||
);
|
||||
GetArchivesDataFromDirectoryProvider call(String path) {
|
||||
return GetArchivesDataFromDirectoryProvider(path);
|
||||
}
|
||||
|
||||
@override
|
||||
GetArchivesDataFromDirectoryProvider getProviderOverride(
|
||||
covariant GetArchivesDataFromDirectoryProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.path,
|
||||
);
|
||||
return call(provider.path);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -75,20 +72,21 @@ class GetArchivesDataFromDirectoryFamily extends Family<
|
|||
}
|
||||
|
||||
/// See also [getArchivesDataFromDirectory].
|
||||
class GetArchivesDataFromDirectoryProvider extends AutoDisposeFutureProvider<
|
||||
List<(String, LocalExtensionType, Uint8List, String)>> {
|
||||
class GetArchivesDataFromDirectoryProvider
|
||||
extends
|
||||
AutoDisposeFutureProvider<
|
||||
List<(String, LocalExtensionType, Uint8List, String)>
|
||||
> {
|
||||
/// See also [getArchivesDataFromDirectory].
|
||||
GetArchivesDataFromDirectoryProvider(
|
||||
String path,
|
||||
) : this._internal(
|
||||
GetArchivesDataFromDirectoryProvider(String path)
|
||||
: this._internal(
|
||||
(ref) => getArchivesDataFromDirectory(
|
||||
ref as GetArchivesDataFromDirectoryRef,
|
||||
path,
|
||||
),
|
||||
from: getArchivesDataFromDirectoryProvider,
|
||||
name: r'getArchivesDataFromDirectoryProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getArchivesDataFromDirectoryHash,
|
||||
dependencies: GetArchivesDataFromDirectoryFamily._dependencies,
|
||||
|
|
@ -112,7 +110,8 @@ class GetArchivesDataFromDirectoryProvider extends AutoDisposeFutureProvider<
|
|||
@override
|
||||
Override overrideWith(
|
||||
FutureOr<List<(String, LocalExtensionType, Uint8List, String)>> Function(
|
||||
GetArchivesDataFromDirectoryRef provider)
|
||||
GetArchivesDataFromDirectoryRef provider,
|
||||
)
|
||||
create,
|
||||
) {
|
||||
return ProviderOverride(
|
||||
|
|
@ -131,7 +130,9 @@ class GetArchivesDataFromDirectoryProvider extends AutoDisposeFutureProvider<
|
|||
|
||||
@override
|
||||
AutoDisposeFutureProviderElement<
|
||||
List<(String, LocalExtensionType, Uint8List, String)>> createElement() {
|
||||
List<(String, LocalExtensionType, Uint8List, String)>
|
||||
>
|
||||
createElement() {
|
||||
return _GetArchivesDataFromDirectoryProviderElement(this);
|
||||
}
|
||||
|
||||
|
|
@ -151,15 +152,20 @@ class GetArchivesDataFromDirectoryProvider extends AutoDisposeFutureProvider<
|
|||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
mixin GetArchivesDataFromDirectoryRef on AutoDisposeFutureProviderRef<
|
||||
List<(String, LocalExtensionType, Uint8List, String)>> {
|
||||
mixin GetArchivesDataFromDirectoryRef
|
||||
on
|
||||
AutoDisposeFutureProviderRef<
|
||||
List<(String, LocalExtensionType, Uint8List, String)>
|
||||
> {
|
||||
/// The parameter `path` of this provider.
|
||||
String get path;
|
||||
}
|
||||
|
||||
class _GetArchivesDataFromDirectoryProviderElement
|
||||
extends AutoDisposeFutureProviderElement<
|
||||
List<(String, LocalExtensionType, Uint8List, String)>>
|
||||
extends
|
||||
AutoDisposeFutureProviderElement<
|
||||
List<(String, LocalExtensionType, Uint8List, String)>
|
||||
>
|
||||
with GetArchivesDataFromDirectoryRef {
|
||||
_GetArchivesDataFromDirectoryProviderElement(super.provider);
|
||||
|
||||
|
|
@ -181,21 +187,15 @@ class GetArchiveDataFromDirectoryFamily
|
|||
const GetArchiveDataFromDirectoryFamily();
|
||||
|
||||
/// See also [getArchiveDataFromDirectory].
|
||||
GetArchiveDataFromDirectoryProvider call(
|
||||
String path,
|
||||
) {
|
||||
return GetArchiveDataFromDirectoryProvider(
|
||||
path,
|
||||
);
|
||||
GetArchiveDataFromDirectoryProvider call(String path) {
|
||||
return GetArchiveDataFromDirectoryProvider(path);
|
||||
}
|
||||
|
||||
@override
|
||||
GetArchiveDataFromDirectoryProvider getProviderOverride(
|
||||
covariant GetArchiveDataFromDirectoryProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.path,
|
||||
);
|
||||
return call(provider.path);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -217,17 +217,15 @@ class GetArchiveDataFromDirectoryFamily
|
|||
class GetArchiveDataFromDirectoryProvider
|
||||
extends AutoDisposeFutureProvider<List<LocalArchive>> {
|
||||
/// See also [getArchiveDataFromDirectory].
|
||||
GetArchiveDataFromDirectoryProvider(
|
||||
String path,
|
||||
) : this._internal(
|
||||
GetArchiveDataFromDirectoryProvider(String path)
|
||||
: this._internal(
|
||||
(ref) => getArchiveDataFromDirectory(
|
||||
ref as GetArchiveDataFromDirectoryRef,
|
||||
path,
|
||||
),
|
||||
from: getArchiveDataFromDirectoryProvider,
|
||||
name: r'getArchiveDataFromDirectoryProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getArchiveDataFromDirectoryHash,
|
||||
dependencies: GetArchiveDataFromDirectoryFamily._dependencies,
|
||||
|
|
@ -251,7 +249,8 @@ class GetArchiveDataFromDirectoryProvider
|
|||
@override
|
||||
Override overrideWith(
|
||||
FutureOr<List<LocalArchive>> Function(
|
||||
GetArchiveDataFromDirectoryRef provider)
|
||||
GetArchiveDataFromDirectoryRef provider,
|
||||
)
|
||||
create,
|
||||
) {
|
||||
return ProviderOverride(
|
||||
|
|
@ -312,27 +311,22 @@ String _$getArchivesDataFromFileHash() =>
|
|||
const getArchivesDataFromFileProvider = GetArchivesDataFromFileFamily();
|
||||
|
||||
/// See also [getArchivesDataFromFile].
|
||||
class GetArchivesDataFromFileFamily extends Family<
|
||||
AsyncValue<(String, LocalExtensionType, Uint8List, String)>> {
|
||||
class GetArchivesDataFromFileFamily
|
||||
extends
|
||||
Family<AsyncValue<(String, LocalExtensionType, Uint8List, String)>> {
|
||||
/// See also [getArchivesDataFromFile].
|
||||
const GetArchivesDataFromFileFamily();
|
||||
|
||||
/// See also [getArchivesDataFromFile].
|
||||
GetArchivesDataFromFileProvider call(
|
||||
String path,
|
||||
) {
|
||||
return GetArchivesDataFromFileProvider(
|
||||
path,
|
||||
);
|
||||
GetArchivesDataFromFileProvider call(String path) {
|
||||
return GetArchivesDataFromFileProvider(path);
|
||||
}
|
||||
|
||||
@override
|
||||
GetArchivesDataFromFileProvider getProviderOverride(
|
||||
covariant GetArchivesDataFromFileProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.path,
|
||||
);
|
||||
return call(provider.path);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -351,20 +345,19 @@ class GetArchivesDataFromFileFamily extends Family<
|
|||
}
|
||||
|
||||
/// See also [getArchivesDataFromFile].
|
||||
class GetArchivesDataFromFileProvider extends AutoDisposeFutureProvider<
|
||||
(String, LocalExtensionType, Uint8List, String)> {
|
||||
class GetArchivesDataFromFileProvider
|
||||
extends
|
||||
AutoDisposeFutureProvider<
|
||||
(String, LocalExtensionType, Uint8List, String)
|
||||
> {
|
||||
/// See also [getArchivesDataFromFile].
|
||||
GetArchivesDataFromFileProvider(
|
||||
String path,
|
||||
) : this._internal(
|
||||
(ref) => getArchivesDataFromFile(
|
||||
ref as GetArchivesDataFromFileRef,
|
||||
path,
|
||||
),
|
||||
GetArchivesDataFromFileProvider(String path)
|
||||
: this._internal(
|
||||
(ref) =>
|
||||
getArchivesDataFromFile(ref as GetArchivesDataFromFileRef, path),
|
||||
from: getArchivesDataFromFileProvider,
|
||||
name: r'getArchivesDataFromFileProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getArchivesDataFromFileHash,
|
||||
dependencies: GetArchivesDataFromFileFamily._dependencies,
|
||||
|
|
@ -388,7 +381,8 @@ class GetArchivesDataFromFileProvider extends AutoDisposeFutureProvider<
|
|||
@override
|
||||
Override overrideWith(
|
||||
FutureOr<(String, LocalExtensionType, Uint8List, String)> Function(
|
||||
GetArchivesDataFromFileRef provider)
|
||||
GetArchivesDataFromFileRef provider,
|
||||
)
|
||||
create,
|
||||
) {
|
||||
return ProviderOverride(
|
||||
|
|
@ -407,7 +401,9 @@ class GetArchivesDataFromFileProvider extends AutoDisposeFutureProvider<
|
|||
|
||||
@override
|
||||
AutoDisposeFutureProviderElement<
|
||||
(String, LocalExtensionType, Uint8List, String)> createElement() {
|
||||
(String, LocalExtensionType, Uint8List, String)
|
||||
>
|
||||
createElement() {
|
||||
return _GetArchivesDataFromFileProviderElement(this);
|
||||
}
|
||||
|
||||
|
|
@ -427,15 +423,20 @@ class GetArchivesDataFromFileProvider extends AutoDisposeFutureProvider<
|
|||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
mixin GetArchivesDataFromFileRef on AutoDisposeFutureProviderRef<
|
||||
(String, LocalExtensionType, Uint8List, String)> {
|
||||
mixin GetArchivesDataFromFileRef
|
||||
on
|
||||
AutoDisposeFutureProviderRef<
|
||||
(String, LocalExtensionType, Uint8List, String)
|
||||
> {
|
||||
/// The parameter `path` of this provider.
|
||||
String get path;
|
||||
}
|
||||
|
||||
class _GetArchivesDataFromFileProviderElement
|
||||
extends AutoDisposeFutureProviderElement<
|
||||
(String, LocalExtensionType, Uint8List, String)>
|
||||
extends
|
||||
AutoDisposeFutureProviderElement<
|
||||
(String, LocalExtensionType, Uint8List, String)
|
||||
>
|
||||
with GetArchivesDataFromFileRef {
|
||||
_GetArchivesDataFromFileProviderElement(super.provider);
|
||||
|
||||
|
|
@ -456,21 +457,15 @@ class GetArchiveDataFromFileFamily extends Family<AsyncValue<LocalArchive>> {
|
|||
const GetArchiveDataFromFileFamily();
|
||||
|
||||
/// See also [getArchiveDataFromFile].
|
||||
GetArchiveDataFromFileProvider call(
|
||||
String path,
|
||||
) {
|
||||
return GetArchiveDataFromFileProvider(
|
||||
path,
|
||||
);
|
||||
GetArchiveDataFromFileProvider call(String path) {
|
||||
return GetArchiveDataFromFileProvider(path);
|
||||
}
|
||||
|
||||
@override
|
||||
GetArchiveDataFromFileProvider getProviderOverride(
|
||||
covariant GetArchiveDataFromFileProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.path,
|
||||
);
|
||||
return call(provider.path);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -492,17 +487,12 @@ class GetArchiveDataFromFileFamily extends Family<AsyncValue<LocalArchive>> {
|
|||
class GetArchiveDataFromFileProvider
|
||||
extends AutoDisposeFutureProvider<LocalArchive> {
|
||||
/// See also [getArchiveDataFromFile].
|
||||
GetArchiveDataFromFileProvider(
|
||||
String path,
|
||||
) : this._internal(
|
||||
(ref) => getArchiveDataFromFile(
|
||||
ref as GetArchiveDataFromFileRef,
|
||||
path,
|
||||
),
|
||||
GetArchiveDataFromFileProvider(String path)
|
||||
: this._internal(
|
||||
(ref) => getArchiveDataFromFile(ref as GetArchiveDataFromFileRef, path),
|
||||
from: getArchiveDataFromFileProvider,
|
||||
name: r'getArchiveDataFromFileProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getArchiveDataFromFileHash,
|
||||
dependencies: GetArchiveDataFromFileFamily._dependencies,
|
||||
|
|
@ -575,5 +565,6 @@ class _GetArchiveDataFromFileProviderElement
|
|||
@override
|
||||
String get path => (origin as GetArchiveDataFromFileProvider).path;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -40,21 +40,15 @@ class GetMangaDetailStreamFamily extends Family<AsyncValue<Manga?>> {
|
|||
const GetMangaDetailStreamFamily();
|
||||
|
||||
/// See also [getMangaDetailStream].
|
||||
GetMangaDetailStreamProvider call({
|
||||
required int mangaId,
|
||||
}) {
|
||||
return GetMangaDetailStreamProvider(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
GetMangaDetailStreamProvider call({required int mangaId}) {
|
||||
return GetMangaDetailStreamProvider(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
GetMangaDetailStreamProvider getProviderOverride(
|
||||
covariant GetMangaDetailStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
mangaId: provider.mangaId,
|
||||
);
|
||||
return call(mangaId: provider.mangaId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -75,17 +69,15 @@ class GetMangaDetailStreamFamily extends Family<AsyncValue<Manga?>> {
|
|||
/// See also [getMangaDetailStream].
|
||||
class GetMangaDetailStreamProvider extends AutoDisposeStreamProvider<Manga?> {
|
||||
/// See also [getMangaDetailStream].
|
||||
GetMangaDetailStreamProvider({
|
||||
required int mangaId,
|
||||
}) : this._internal(
|
||||
GetMangaDetailStreamProvider({required int mangaId})
|
||||
: this._internal(
|
||||
(ref) => getMangaDetailStream(
|
||||
ref as GetMangaDetailStreamRef,
|
||||
mangaId: mangaId,
|
||||
),
|
||||
from: getMangaDetailStreamProvider,
|
||||
name: r'getMangaDetailStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getMangaDetailStreamHash,
|
||||
dependencies: GetMangaDetailStreamFamily._dependencies,
|
||||
|
|
@ -171,21 +163,15 @@ class GetChaptersStreamFamily extends Family<AsyncValue<List<Chapter>>> {
|
|||
const GetChaptersStreamFamily();
|
||||
|
||||
/// See also [getChaptersStream].
|
||||
GetChaptersStreamProvider call({
|
||||
required int mangaId,
|
||||
}) {
|
||||
return GetChaptersStreamProvider(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
GetChaptersStreamProvider call({required int mangaId}) {
|
||||
return GetChaptersStreamProvider(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
GetChaptersStreamProvider getProviderOverride(
|
||||
covariant GetChaptersStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
mangaId: provider.mangaId,
|
||||
);
|
||||
return call(mangaId: provider.mangaId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -207,17 +193,13 @@ class GetChaptersStreamFamily extends Family<AsyncValue<List<Chapter>>> {
|
|||
class GetChaptersStreamProvider
|
||||
extends AutoDisposeStreamProvider<List<Chapter>> {
|
||||
/// See also [getChaptersStream].
|
||||
GetChaptersStreamProvider({
|
||||
required int mangaId,
|
||||
}) : this._internal(
|
||||
(ref) => getChaptersStream(
|
||||
ref as GetChaptersStreamRef,
|
||||
mangaId: mangaId,
|
||||
),
|
||||
GetChaptersStreamProvider({required int mangaId})
|
||||
: this._internal(
|
||||
(ref) =>
|
||||
getChaptersStream(ref as GetChaptersStreamRef, mangaId: mangaId),
|
||||
from: getChaptersStreamProvider,
|
||||
name: r'getChaptersStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getChaptersStreamHash,
|
||||
dependencies: GetChaptersStreamFamily._dependencies,
|
||||
|
|
@ -290,5 +272,6 @@ class _GetChaptersStreamProviderElement
|
|||
@override
|
||||
int get mangaId => (origin as GetChaptersStreamProvider).mangaId;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ final chaptersListStateProvider =
|
|||
: _$chaptersListStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$ChaptersListState = AutoDisposeNotifier<List<Chapter>>;
|
||||
String _$isLongPressedStateHash() =>
|
||||
|
|
@ -36,7 +36,7 @@ final isLongPressedStateProvider =
|
|||
: _$isLongPressedStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$IsLongPressedState = AutoDisposeNotifier<bool>;
|
||||
String _$isExtendedStateHash() => r'e386098118bdebf67d489a4a2f49b017e02b27bf';
|
||||
|
|
@ -52,7 +52,7 @@ final isExtendedStateProvider =
|
|||
: _$isExtendedStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$IsExtendedState = AutoDisposeNotifier<bool>;
|
||||
String _$sortChapterStateHash() => r'a6e547fd4badfa14ecb9270054c7e166dfc6e238';
|
||||
|
|
@ -82,9 +82,7 @@ abstract class _$SortChapterState
|
|||
extends BuildlessAutoDisposeNotifier<SortChapter> {
|
||||
late final int mangaId;
|
||||
|
||||
SortChapter build({
|
||||
required int mangaId,
|
||||
});
|
||||
SortChapter build({required int mangaId});
|
||||
}
|
||||
|
||||
/// See also [SortChapterState].
|
||||
|
|
@ -97,21 +95,15 @@ class SortChapterStateFamily extends Family<SortChapter> {
|
|||
const SortChapterStateFamily();
|
||||
|
||||
/// See also [SortChapterState].
|
||||
SortChapterStateProvider call({
|
||||
required int mangaId,
|
||||
}) {
|
||||
return SortChapterStateProvider(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
SortChapterStateProvider call({required int mangaId}) {
|
||||
return SortChapterStateProvider(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
SortChapterStateProvider getProviderOverride(
|
||||
covariant SortChapterStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
mangaId: provider.mangaId,
|
||||
);
|
||||
return call(mangaId: provider.mangaId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -133,14 +125,12 @@ class SortChapterStateFamily extends Family<SortChapter> {
|
|||
class SortChapterStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<SortChapterState, SortChapter> {
|
||||
/// See also [SortChapterState].
|
||||
SortChapterStateProvider({
|
||||
required int mangaId,
|
||||
}) : this._internal(
|
||||
SortChapterStateProvider({required int mangaId})
|
||||
: this._internal(
|
||||
() => SortChapterState()..mangaId = mangaId,
|
||||
from: sortChapterStateProvider,
|
||||
name: r'sortChapterStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$sortChapterStateHash,
|
||||
dependencies: SortChapterStateFamily._dependencies,
|
||||
|
|
@ -162,12 +152,8 @@ class SortChapterStateProvider
|
|||
final int mangaId;
|
||||
|
||||
@override
|
||||
SortChapter runNotifierBuild(
|
||||
covariant SortChapterState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
SortChapter runNotifierBuild(covariant SortChapterState notifier) {
|
||||
return notifier.build(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -229,9 +215,7 @@ abstract class _$ChapterFilterDownloadedState
|
|||
extends BuildlessAutoDisposeNotifier<int> {
|
||||
late final int mangaId;
|
||||
|
||||
int build({
|
||||
required int mangaId,
|
||||
});
|
||||
int build({required int mangaId});
|
||||
}
|
||||
|
||||
/// See also [ChapterFilterDownloadedState].
|
||||
|
|
@ -245,21 +229,15 @@ class ChapterFilterDownloadedStateFamily extends Family<int> {
|
|||
const ChapterFilterDownloadedStateFamily();
|
||||
|
||||
/// See also [ChapterFilterDownloadedState].
|
||||
ChapterFilterDownloadedStateProvider call({
|
||||
required int mangaId,
|
||||
}) {
|
||||
return ChapterFilterDownloadedStateProvider(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
ChapterFilterDownloadedStateProvider call({required int mangaId}) {
|
||||
return ChapterFilterDownloadedStateProvider(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
ChapterFilterDownloadedStateProvider getProviderOverride(
|
||||
covariant ChapterFilterDownloadedStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
mangaId: provider.mangaId,
|
||||
);
|
||||
return call(mangaId: provider.mangaId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -281,14 +259,12 @@ class ChapterFilterDownloadedStateFamily extends Family<int> {
|
|||
class ChapterFilterDownloadedStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ChapterFilterDownloadedState, int> {
|
||||
/// See also [ChapterFilterDownloadedState].
|
||||
ChapterFilterDownloadedStateProvider({
|
||||
required int mangaId,
|
||||
}) : this._internal(
|
||||
ChapterFilterDownloadedStateProvider({required int mangaId})
|
||||
: this._internal(
|
||||
() => ChapterFilterDownloadedState()..mangaId = mangaId,
|
||||
from: chapterFilterDownloadedStateProvider,
|
||||
name: r'chapterFilterDownloadedStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$chapterFilterDownloadedStateHash,
|
||||
dependencies: ChapterFilterDownloadedStateFamily._dependencies,
|
||||
|
|
@ -310,12 +286,8 @@ class ChapterFilterDownloadedStateProvider
|
|||
final int mangaId;
|
||||
|
||||
@override
|
||||
int runNotifierBuild(
|
||||
covariant ChapterFilterDownloadedState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
int runNotifierBuild(covariant ChapterFilterDownloadedState notifier) {
|
||||
return notifier.build(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -363,8 +335,9 @@ mixin ChapterFilterDownloadedStateRef on AutoDisposeNotifierProviderRef<int> {
|
|||
}
|
||||
|
||||
class _ChapterFilterDownloadedStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<ChapterFilterDownloadedState,
|
||||
int> with ChapterFilterDownloadedStateRef {
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<ChapterFilterDownloadedState, int>
|
||||
with ChapterFilterDownloadedStateRef {
|
||||
_ChapterFilterDownloadedStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -378,9 +351,7 @@ abstract class _$ChapterFilterUnreadState
|
|||
extends BuildlessAutoDisposeNotifier<int> {
|
||||
late final int mangaId;
|
||||
|
||||
int build({
|
||||
required int mangaId,
|
||||
});
|
||||
int build({required int mangaId});
|
||||
}
|
||||
|
||||
/// See also [ChapterFilterUnreadState].
|
||||
|
|
@ -393,21 +364,15 @@ class ChapterFilterUnreadStateFamily extends Family<int> {
|
|||
const ChapterFilterUnreadStateFamily();
|
||||
|
||||
/// See also [ChapterFilterUnreadState].
|
||||
ChapterFilterUnreadStateProvider call({
|
||||
required int mangaId,
|
||||
}) {
|
||||
return ChapterFilterUnreadStateProvider(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
ChapterFilterUnreadStateProvider call({required int mangaId}) {
|
||||
return ChapterFilterUnreadStateProvider(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
ChapterFilterUnreadStateProvider getProviderOverride(
|
||||
covariant ChapterFilterUnreadStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
mangaId: provider.mangaId,
|
||||
);
|
||||
return call(mangaId: provider.mangaId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -429,14 +394,12 @@ class ChapterFilterUnreadStateFamily extends Family<int> {
|
|||
class ChapterFilterUnreadStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ChapterFilterUnreadState, int> {
|
||||
/// See also [ChapterFilterUnreadState].
|
||||
ChapterFilterUnreadStateProvider({
|
||||
required int mangaId,
|
||||
}) : this._internal(
|
||||
ChapterFilterUnreadStateProvider({required int mangaId})
|
||||
: this._internal(
|
||||
() => ChapterFilterUnreadState()..mangaId = mangaId,
|
||||
from: chapterFilterUnreadStateProvider,
|
||||
name: r'chapterFilterUnreadStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$chapterFilterUnreadStateHash,
|
||||
dependencies: ChapterFilterUnreadStateFamily._dependencies,
|
||||
|
|
@ -458,12 +421,8 @@ class ChapterFilterUnreadStateProvider
|
|||
final int mangaId;
|
||||
|
||||
@override
|
||||
int runNotifierBuild(
|
||||
covariant ChapterFilterUnreadState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
int runNotifierBuild(covariant ChapterFilterUnreadState notifier) {
|
||||
return notifier.build(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -526,9 +485,7 @@ abstract class _$ChapterFilterBookmarkedState
|
|||
extends BuildlessAutoDisposeNotifier<int> {
|
||||
late final int mangaId;
|
||||
|
||||
int build({
|
||||
required int mangaId,
|
||||
});
|
||||
int build({required int mangaId});
|
||||
}
|
||||
|
||||
/// See also [ChapterFilterBookmarkedState].
|
||||
|
|
@ -542,21 +499,15 @@ class ChapterFilterBookmarkedStateFamily extends Family<int> {
|
|||
const ChapterFilterBookmarkedStateFamily();
|
||||
|
||||
/// See also [ChapterFilterBookmarkedState].
|
||||
ChapterFilterBookmarkedStateProvider call({
|
||||
required int mangaId,
|
||||
}) {
|
||||
return ChapterFilterBookmarkedStateProvider(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
ChapterFilterBookmarkedStateProvider call({required int mangaId}) {
|
||||
return ChapterFilterBookmarkedStateProvider(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
ChapterFilterBookmarkedStateProvider getProviderOverride(
|
||||
covariant ChapterFilterBookmarkedStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
mangaId: provider.mangaId,
|
||||
);
|
||||
return call(mangaId: provider.mangaId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -578,14 +529,12 @@ class ChapterFilterBookmarkedStateFamily extends Family<int> {
|
|||
class ChapterFilterBookmarkedStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ChapterFilterBookmarkedState, int> {
|
||||
/// See also [ChapterFilterBookmarkedState].
|
||||
ChapterFilterBookmarkedStateProvider({
|
||||
required int mangaId,
|
||||
}) : this._internal(
|
||||
ChapterFilterBookmarkedStateProvider({required int mangaId})
|
||||
: this._internal(
|
||||
() => ChapterFilterBookmarkedState()..mangaId = mangaId,
|
||||
from: chapterFilterBookmarkedStateProvider,
|
||||
name: r'chapterFilterBookmarkedStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$chapterFilterBookmarkedStateHash,
|
||||
dependencies: ChapterFilterBookmarkedStateFamily._dependencies,
|
||||
|
|
@ -607,12 +556,8 @@ class ChapterFilterBookmarkedStateProvider
|
|||
final int mangaId;
|
||||
|
||||
@override
|
||||
int runNotifierBuild(
|
||||
covariant ChapterFilterBookmarkedState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
mangaId: mangaId,
|
||||
);
|
||||
int runNotifierBuild(covariant ChapterFilterBookmarkedState notifier) {
|
||||
return notifier.build(mangaId: mangaId);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -660,8 +605,9 @@ mixin ChapterFilterBookmarkedStateRef on AutoDisposeNotifierProviderRef<int> {
|
|||
}
|
||||
|
||||
class _ChapterFilterBookmarkedStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<ChapterFilterBookmarkedState,
|
||||
int> with ChapterFilterBookmarkedStateRef {
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<ChapterFilterBookmarkedState, int>
|
||||
with ChapterFilterBookmarkedStateRef {
|
||||
_ChapterFilterBookmarkedStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -675,9 +621,7 @@ abstract class _$ChapterFilterResultState
|
|||
extends BuildlessAutoDisposeNotifier<bool> {
|
||||
late final Manga manga;
|
||||
|
||||
bool build({
|
||||
required Manga manga,
|
||||
});
|
||||
bool build({required Manga manga});
|
||||
}
|
||||
|
||||
/// See also [ChapterFilterResultState].
|
||||
|
|
@ -690,21 +634,15 @@ class ChapterFilterResultStateFamily extends Family<bool> {
|
|||
const ChapterFilterResultStateFamily();
|
||||
|
||||
/// See also [ChapterFilterResultState].
|
||||
ChapterFilterResultStateProvider call({
|
||||
required Manga manga,
|
||||
}) {
|
||||
return ChapterFilterResultStateProvider(
|
||||
manga: manga,
|
||||
);
|
||||
ChapterFilterResultStateProvider call({required Manga manga}) {
|
||||
return ChapterFilterResultStateProvider(manga: manga);
|
||||
}
|
||||
|
||||
@override
|
||||
ChapterFilterResultStateProvider getProviderOverride(
|
||||
covariant ChapterFilterResultStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
manga: provider.manga,
|
||||
);
|
||||
return call(manga: provider.manga);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -726,14 +664,12 @@ class ChapterFilterResultStateFamily extends Family<bool> {
|
|||
class ChapterFilterResultStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ChapterFilterResultState, bool> {
|
||||
/// See also [ChapterFilterResultState].
|
||||
ChapterFilterResultStateProvider({
|
||||
required Manga manga,
|
||||
}) : this._internal(
|
||||
ChapterFilterResultStateProvider({required Manga manga})
|
||||
: this._internal(
|
||||
() => ChapterFilterResultState()..manga = manga,
|
||||
from: chapterFilterResultStateProvider,
|
||||
name: r'chapterFilterResultStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$chapterFilterResultStateHash,
|
||||
dependencies: ChapterFilterResultStateFamily._dependencies,
|
||||
|
|
@ -755,12 +691,8 @@ class ChapterFilterResultStateProvider
|
|||
final Manga manga;
|
||||
|
||||
@override
|
||||
bool runNotifierBuild(
|
||||
covariant ChapterFilterResultState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
manga: manga,
|
||||
);
|
||||
bool runNotifierBuild(covariant ChapterFilterResultState notifier) {
|
||||
return notifier.build(manga: manga);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -822,9 +754,7 @@ abstract class _$ChapterSetIsBookmarkState
|
|||
extends BuildlessAutoDisposeNotifier<void> {
|
||||
late final Manga manga;
|
||||
|
||||
void build({
|
||||
required Manga manga,
|
||||
});
|
||||
void build({required Manga manga});
|
||||
}
|
||||
|
||||
/// See also [ChapterSetIsBookmarkState].
|
||||
|
|
@ -837,21 +767,15 @@ class ChapterSetIsBookmarkStateFamily extends Family<void> {
|
|||
const ChapterSetIsBookmarkStateFamily();
|
||||
|
||||
/// See also [ChapterSetIsBookmarkState].
|
||||
ChapterSetIsBookmarkStateProvider call({
|
||||
required Manga manga,
|
||||
}) {
|
||||
return ChapterSetIsBookmarkStateProvider(
|
||||
manga: manga,
|
||||
);
|
||||
ChapterSetIsBookmarkStateProvider call({required Manga manga}) {
|
||||
return ChapterSetIsBookmarkStateProvider(manga: manga);
|
||||
}
|
||||
|
||||
@override
|
||||
ChapterSetIsBookmarkStateProvider getProviderOverride(
|
||||
covariant ChapterSetIsBookmarkStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
manga: provider.manga,
|
||||
);
|
||||
return call(manga: provider.manga);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -873,14 +797,12 @@ class ChapterSetIsBookmarkStateFamily extends Family<void> {
|
|||
class ChapterSetIsBookmarkStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ChapterSetIsBookmarkState, void> {
|
||||
/// See also [ChapterSetIsBookmarkState].
|
||||
ChapterSetIsBookmarkStateProvider({
|
||||
required Manga manga,
|
||||
}) : this._internal(
|
||||
ChapterSetIsBookmarkStateProvider({required Manga manga})
|
||||
: this._internal(
|
||||
() => ChapterSetIsBookmarkState()..manga = manga,
|
||||
from: chapterSetIsBookmarkStateProvider,
|
||||
name: r'chapterSetIsBookmarkStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$chapterSetIsBookmarkStateHash,
|
||||
dependencies: ChapterSetIsBookmarkStateFamily._dependencies,
|
||||
|
|
@ -902,12 +824,8 @@ class ChapterSetIsBookmarkStateProvider
|
|||
final Manga manga;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant ChapterSetIsBookmarkState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
manga: manga,
|
||||
);
|
||||
void runNotifierBuild(covariant ChapterSetIsBookmarkState notifier) {
|
||||
return notifier.build(manga: manga);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -969,9 +887,7 @@ abstract class _$ChapterSetIsReadState
|
|||
extends BuildlessAutoDisposeNotifier<void> {
|
||||
late final Manga manga;
|
||||
|
||||
void build({
|
||||
required Manga manga,
|
||||
});
|
||||
void build({required Manga manga});
|
||||
}
|
||||
|
||||
/// See also [ChapterSetIsReadState].
|
||||
|
|
@ -984,21 +900,15 @@ class ChapterSetIsReadStateFamily extends Family<void> {
|
|||
const ChapterSetIsReadStateFamily();
|
||||
|
||||
/// See also [ChapterSetIsReadState].
|
||||
ChapterSetIsReadStateProvider call({
|
||||
required Manga manga,
|
||||
}) {
|
||||
return ChapterSetIsReadStateProvider(
|
||||
manga: manga,
|
||||
);
|
||||
ChapterSetIsReadStateProvider call({required Manga manga}) {
|
||||
return ChapterSetIsReadStateProvider(manga: manga);
|
||||
}
|
||||
|
||||
@override
|
||||
ChapterSetIsReadStateProvider getProviderOverride(
|
||||
covariant ChapterSetIsReadStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
manga: provider.manga,
|
||||
);
|
||||
return call(manga: provider.manga);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -1020,14 +930,12 @@ class ChapterSetIsReadStateFamily extends Family<void> {
|
|||
class ChapterSetIsReadStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ChapterSetIsReadState, void> {
|
||||
/// See also [ChapterSetIsReadState].
|
||||
ChapterSetIsReadStateProvider({
|
||||
required Manga manga,
|
||||
}) : this._internal(
|
||||
ChapterSetIsReadStateProvider({required Manga manga})
|
||||
: this._internal(
|
||||
() => ChapterSetIsReadState()..manga = manga,
|
||||
from: chapterSetIsReadStateProvider,
|
||||
name: r'chapterSetIsReadStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$chapterSetIsReadStateHash,
|
||||
dependencies: ChapterSetIsReadStateFamily._dependencies,
|
||||
|
|
@ -1049,12 +957,8 @@ class ChapterSetIsReadStateProvider
|
|||
final Manga manga;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant ChapterSetIsReadState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
manga: manga,
|
||||
);
|
||||
void runNotifierBuild(covariant ChapterSetIsReadState notifier) {
|
||||
return notifier.build(manga: manga);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -1116,9 +1020,7 @@ abstract class _$ChapterSetDownloadState
|
|||
extends BuildlessAutoDisposeNotifier<void> {
|
||||
late final Manga manga;
|
||||
|
||||
void build({
|
||||
required Manga manga,
|
||||
});
|
||||
void build({required Manga manga});
|
||||
}
|
||||
|
||||
/// See also [ChapterSetDownloadState].
|
||||
|
|
@ -1131,21 +1033,15 @@ class ChapterSetDownloadStateFamily extends Family<void> {
|
|||
const ChapterSetDownloadStateFamily();
|
||||
|
||||
/// See also [ChapterSetDownloadState].
|
||||
ChapterSetDownloadStateProvider call({
|
||||
required Manga manga,
|
||||
}) {
|
||||
return ChapterSetDownloadStateProvider(
|
||||
manga: manga,
|
||||
);
|
||||
ChapterSetDownloadStateProvider call({required Manga manga}) {
|
||||
return ChapterSetDownloadStateProvider(manga: manga);
|
||||
}
|
||||
|
||||
@override
|
||||
ChapterSetDownloadStateProvider getProviderOverride(
|
||||
covariant ChapterSetDownloadStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
manga: provider.manga,
|
||||
);
|
||||
return call(manga: provider.manga);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -1167,14 +1063,12 @@ class ChapterSetDownloadStateFamily extends Family<void> {
|
|||
class ChapterSetDownloadStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ChapterSetDownloadState, void> {
|
||||
/// See also [ChapterSetDownloadState].
|
||||
ChapterSetDownloadStateProvider({
|
||||
required Manga manga,
|
||||
}) : this._internal(
|
||||
ChapterSetDownloadStateProvider({required Manga manga})
|
||||
: this._internal(
|
||||
() => ChapterSetDownloadState()..manga = manga,
|
||||
from: chapterSetDownloadStateProvider,
|
||||
name: r'chapterSetDownloadStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$chapterSetDownloadStateHash,
|
||||
dependencies: ChapterSetDownloadStateFamily._dependencies,
|
||||
|
|
@ -1196,12 +1090,8 @@ class ChapterSetDownloadStateProvider
|
|||
final Manga manga;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant ChapterSetDownloadState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
manga: manga,
|
||||
);
|
||||
void runNotifierBuild(covariant ChapterSetDownloadState notifier) {
|
||||
return notifier.build(manga: manga);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -1270,19 +1160,20 @@ final chaptersListttStateProvider =
|
|||
: _$chaptersListttStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$ChaptersListttState = AutoDisposeNotifier<List<Chapter>>;
|
||||
String _$scanlatorsFilterStateHash() =>
|
||||
r'8da89864801cd7620029d28cfb3f9bee3c67cba8';
|
||||
|
||||
abstract class _$ScanlatorsFilterState extends BuildlessAutoDisposeNotifier<
|
||||
(List<String>, List<String>, List<String>)> {
|
||||
abstract class _$ScanlatorsFilterState
|
||||
extends
|
||||
BuildlessAutoDisposeNotifier<
|
||||
(List<String>, List<String>, List<String>)
|
||||
> {
|
||||
late final Manga manga;
|
||||
|
||||
(List<String>, List<String>, List<String>) build(
|
||||
Manga manga,
|
||||
);
|
||||
(List<String>, List<String>, List<String>) build(Manga manga);
|
||||
}
|
||||
|
||||
/// See also [ScanlatorsFilterState].
|
||||
|
|
@ -1296,21 +1187,15 @@ class ScanlatorsFilterStateFamily
|
|||
const ScanlatorsFilterStateFamily();
|
||||
|
||||
/// See also [ScanlatorsFilterState].
|
||||
ScanlatorsFilterStateProvider call(
|
||||
Manga manga,
|
||||
) {
|
||||
return ScanlatorsFilterStateProvider(
|
||||
manga,
|
||||
);
|
||||
ScanlatorsFilterStateProvider call(Manga manga) {
|
||||
return ScanlatorsFilterStateProvider(manga);
|
||||
}
|
||||
|
||||
@override
|
||||
ScanlatorsFilterStateProvider getProviderOverride(
|
||||
covariant ScanlatorsFilterStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.manga,
|
||||
);
|
||||
return call(provider.manga);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -1329,17 +1214,19 @@ class ScanlatorsFilterStateFamily
|
|||
}
|
||||
|
||||
/// See also [ScanlatorsFilterState].
|
||||
class ScanlatorsFilterStateProvider extends AutoDisposeNotifierProviderImpl<
|
||||
ScanlatorsFilterState, (List<String>, List<String>, List<String>)> {
|
||||
class ScanlatorsFilterStateProvider
|
||||
extends
|
||||
AutoDisposeNotifierProviderImpl<
|
||||
ScanlatorsFilterState,
|
||||
(List<String>, List<String>, List<String>)
|
||||
> {
|
||||
/// See also [ScanlatorsFilterState].
|
||||
ScanlatorsFilterStateProvider(
|
||||
Manga manga,
|
||||
) : this._internal(
|
||||
ScanlatorsFilterStateProvider(Manga manga)
|
||||
: this._internal(
|
||||
() => ScanlatorsFilterState()..manga = manga,
|
||||
from: scanlatorsFilterStateProvider,
|
||||
name: r'scanlatorsFilterStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$scanlatorsFilterStateHash,
|
||||
dependencies: ScanlatorsFilterStateFamily._dependencies,
|
||||
|
|
@ -1364,9 +1251,7 @@ class ScanlatorsFilterStateProvider extends AutoDisposeNotifierProviderImpl<
|
|||
(List<String>, List<String>, List<String>) runNotifierBuild(
|
||||
covariant ScanlatorsFilterState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
manga,
|
||||
);
|
||||
return notifier.build(manga);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -1386,8 +1271,11 @@ class ScanlatorsFilterStateProvider extends AutoDisposeNotifierProviderImpl<
|
|||
}
|
||||
|
||||
@override
|
||||
AutoDisposeNotifierProviderElement<ScanlatorsFilterState,
|
||||
(List<String>, List<String>, List<String>)> createElement() {
|
||||
AutoDisposeNotifierProviderElement<
|
||||
ScanlatorsFilterState,
|
||||
(List<String>, List<String>, List<String>)
|
||||
>
|
||||
createElement() {
|
||||
return _ScanlatorsFilterStateProviderElement(this);
|
||||
}
|
||||
|
||||
|
|
@ -1407,20 +1295,27 @@ class ScanlatorsFilterStateProvider extends AutoDisposeNotifierProviderImpl<
|
|||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
mixin ScanlatorsFilterStateRef on AutoDisposeNotifierProviderRef<
|
||||
(List<String>, List<String>, List<String>)> {
|
||||
mixin ScanlatorsFilterStateRef
|
||||
on
|
||||
AutoDisposeNotifierProviderRef<
|
||||
(List<String>, List<String>, List<String>)
|
||||
> {
|
||||
/// The parameter `manga` of this provider.
|
||||
Manga get manga;
|
||||
}
|
||||
|
||||
class _ScanlatorsFilterStateProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<ScanlatorsFilterState,
|
||||
(List<String>, List<String>, List<String>)>
|
||||
extends
|
||||
AutoDisposeNotifierProviderElement<
|
||||
ScanlatorsFilterState,
|
||||
(List<String>, List<String>, List<String>)
|
||||
>
|
||||
with ScanlatorsFilterStateRef {
|
||||
_ScanlatorsFilterStateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
Manga get manga => (origin as ScanlatorsFilterStateProvider).manga;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -33,10 +33,7 @@ abstract class _$TrackState extends BuildlessAutoDisposeNotifier<Track> {
|
|||
late final Track? track;
|
||||
late final ItemType? itemType;
|
||||
|
||||
Track build({
|
||||
Track? track,
|
||||
required ItemType? itemType,
|
||||
});
|
||||
Track build({Track? track, required ItemType? itemType});
|
||||
}
|
||||
|
||||
/// See also [TrackState].
|
||||
|
|
@ -49,24 +46,15 @@ class TrackStateFamily extends Family<Track> {
|
|||
const TrackStateFamily();
|
||||
|
||||
/// See also [TrackState].
|
||||
TrackStateProvider call({
|
||||
Track? track,
|
||||
required ItemType? itemType,
|
||||
}) {
|
||||
return TrackStateProvider(
|
||||
track: track,
|
||||
itemType: itemType,
|
||||
);
|
||||
TrackStateProvider call({Track? track, required ItemType? itemType}) {
|
||||
return TrackStateProvider(track: track, itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
TrackStateProvider getProviderOverride(
|
||||
covariant TrackStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
track: provider.track,
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
return call(track: provider.track, itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -88,22 +76,18 @@ class TrackStateFamily extends Family<Track> {
|
|||
class TrackStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<TrackState, Track> {
|
||||
/// See also [TrackState].
|
||||
TrackStateProvider({
|
||||
Track? track,
|
||||
required ItemType? itemType,
|
||||
}) : this._internal(
|
||||
TrackStateProvider({Track? track, required ItemType? itemType})
|
||||
: this._internal(
|
||||
() => TrackState()
|
||||
..track = track
|
||||
..itemType = itemType,
|
||||
from: trackStateProvider,
|
||||
name: r'trackStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$trackStateHash,
|
||||
dependencies: TrackStateFamily._dependencies,
|
||||
allTransitiveDependencies:
|
||||
TrackStateFamily._allTransitiveDependencies,
|
||||
allTransitiveDependencies: TrackStateFamily._allTransitiveDependencies,
|
||||
track: track,
|
||||
itemType: itemType,
|
||||
);
|
||||
|
|
@ -123,13 +107,8 @@ class TrackStateProvider
|
|||
final ItemType? itemType;
|
||||
|
||||
@override
|
||||
Track runNotifierBuild(
|
||||
covariant TrackState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
track: track,
|
||||
itemType: itemType,
|
||||
);
|
||||
Track runNotifierBuild(covariant TrackState notifier) {
|
||||
return notifier.build(track: track, itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -199,8 +178,11 @@ String _$lastTrackerLibraryLocationStateHash() =>
|
|||
|
||||
/// See also [LastTrackerLibraryLocationState].
|
||||
@ProviderFor(LastTrackerLibraryLocationState)
|
||||
final lastTrackerLibraryLocationStateProvider = AutoDisposeNotifierProvider<
|
||||
LastTrackerLibraryLocationState, (int, bool)>.internal(
|
||||
final lastTrackerLibraryLocationStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
LastTrackerLibraryLocationState,
|
||||
(int, bool)
|
||||
>.internal(
|
||||
LastTrackerLibraryLocationState.new,
|
||||
name: r'lastTrackerLibraryLocationStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -208,7 +190,7 @@ final lastTrackerLibraryLocationStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$lastTrackerLibraryLocationStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$LastTrackerLibraryLocationState = AutoDisposeNotifier<(int, bool)>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -93,8 +93,7 @@ class UpdateMangaDetailProvider extends AutoDisposeFutureProvider<dynamic> {
|
|||
),
|
||||
from: updateMangaDetailProvider,
|
||||
name: r'updateMangaDetailProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$updateMangaDetailHash,
|
||||
dependencies: UpdateMangaDetailFamily._dependencies,
|
||||
|
|
@ -190,5 +189,6 @@ class _UpdateMangaDetailProviderElement
|
|||
@override
|
||||
bool get showToast => (origin as UpdateMangaDetailProvider).showToast;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -45,12 +45,7 @@ class ConvertToCBZFamily extends Family<AsyncValue<List<String>>> {
|
|||
String chapterName,
|
||||
List<String> pageList,
|
||||
) {
|
||||
return ConvertToCBZProvider(
|
||||
chapterDir,
|
||||
mangaDir,
|
||||
chapterName,
|
||||
pageList,
|
||||
);
|
||||
return ConvertToCBZProvider(chapterDir, mangaDir, chapterName, pageList);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -98,8 +93,7 @@ class ConvertToCBZProvider extends AutoDisposeFutureProvider<List<String>> {
|
|||
),
|
||||
from: convertToCBZProvider,
|
||||
name: r'convertToCBZProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$convertToCBZHash,
|
||||
dependencies: ConvertToCBZFamily._dependencies,
|
||||
|
|
@ -206,5 +200,6 @@ class _ConvertToCBZProviderElement
|
|||
@override
|
||||
List<String> get pageList => (origin as ConvertToCBZProvider).pageList;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -40,21 +40,15 @@ class AddDownloadToQueueFamily extends Family<AsyncValue<void>> {
|
|||
const AddDownloadToQueueFamily();
|
||||
|
||||
/// See also [addDownloadToQueue].
|
||||
AddDownloadToQueueProvider call({
|
||||
required Chapter chapter,
|
||||
}) {
|
||||
return AddDownloadToQueueProvider(
|
||||
chapter: chapter,
|
||||
);
|
||||
AddDownloadToQueueProvider call({required Chapter chapter}) {
|
||||
return AddDownloadToQueueProvider(chapter: chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
AddDownloadToQueueProvider getProviderOverride(
|
||||
covariant AddDownloadToQueueProvider provider,
|
||||
) {
|
||||
return call(
|
||||
chapter: provider.chapter,
|
||||
);
|
||||
return call(chapter: provider.chapter);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -75,17 +69,13 @@ class AddDownloadToQueueFamily extends Family<AsyncValue<void>> {
|
|||
/// See also [addDownloadToQueue].
|
||||
class AddDownloadToQueueProvider extends AutoDisposeFutureProvider<void> {
|
||||
/// See also [addDownloadToQueue].
|
||||
AddDownloadToQueueProvider({
|
||||
required Chapter chapter,
|
||||
}) : this._internal(
|
||||
(ref) => addDownloadToQueue(
|
||||
ref as AddDownloadToQueueRef,
|
||||
chapter: chapter,
|
||||
),
|
||||
AddDownloadToQueueProvider({required Chapter chapter})
|
||||
: this._internal(
|
||||
(ref) =>
|
||||
addDownloadToQueue(ref as AddDownloadToQueueRef, chapter: chapter),
|
||||
from: addDownloadToQueueProvider,
|
||||
name: r'addDownloadToQueueProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$addDownloadToQueueHash,
|
||||
dependencies: AddDownloadToQueueFamily._dependencies,
|
||||
|
|
@ -151,7 +141,8 @@ mixin AddDownloadToQueueRef on AutoDisposeFutureProviderRef<void> {
|
|||
}
|
||||
|
||||
class _AddDownloadToQueueProviderElement
|
||||
extends AutoDisposeFutureProviderElement<void> with AddDownloadToQueueRef {
|
||||
extends AutoDisposeFutureProviderElement<void>
|
||||
with AddDownloadToQueueRef {
|
||||
_AddDownloadToQueueProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -224,8 +215,7 @@ class DownloadChapterProvider extends AutoDisposeFutureProvider<void> {
|
|||
),
|
||||
from: downloadChapterProvider,
|
||||
name: r'downloadChapterProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$downloadChapterHash,
|
||||
dependencies: DownloadChapterFamily._dependencies,
|
||||
|
|
@ -310,7 +300,8 @@ mixin DownloadChapterRef on AutoDisposeFutureProviderRef<void> {
|
|||
}
|
||||
|
||||
class _DownloadChapterProviderElement
|
||||
extends AutoDisposeFutureProviderElement<void> with DownloadChapterRef {
|
||||
extends AutoDisposeFutureProviderElement<void>
|
||||
with DownloadChapterRef {
|
||||
_DownloadChapterProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -333,21 +324,15 @@ class ProcessDownloadsFamily extends Family<AsyncValue<void>> {
|
|||
const ProcessDownloadsFamily();
|
||||
|
||||
/// See also [processDownloads].
|
||||
ProcessDownloadsProvider call({
|
||||
bool? useWifi,
|
||||
}) {
|
||||
return ProcessDownloadsProvider(
|
||||
useWifi: useWifi,
|
||||
);
|
||||
ProcessDownloadsProvider call({bool? useWifi}) {
|
||||
return ProcessDownloadsProvider(useWifi: useWifi);
|
||||
}
|
||||
|
||||
@override
|
||||
ProcessDownloadsProvider getProviderOverride(
|
||||
covariant ProcessDownloadsProvider provider,
|
||||
) {
|
||||
return call(
|
||||
useWifi: provider.useWifi,
|
||||
);
|
||||
return call(useWifi: provider.useWifi);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -368,17 +353,12 @@ class ProcessDownloadsFamily extends Family<AsyncValue<void>> {
|
|||
/// See also [processDownloads].
|
||||
class ProcessDownloadsProvider extends AutoDisposeFutureProvider<void> {
|
||||
/// See also [processDownloads].
|
||||
ProcessDownloadsProvider({
|
||||
bool? useWifi,
|
||||
}) : this._internal(
|
||||
(ref) => processDownloads(
|
||||
ref as ProcessDownloadsRef,
|
||||
useWifi: useWifi,
|
||||
),
|
||||
ProcessDownloadsProvider({bool? useWifi})
|
||||
: this._internal(
|
||||
(ref) => processDownloads(ref as ProcessDownloadsRef, useWifi: useWifi),
|
||||
from: processDownloadsProvider,
|
||||
name: r'processDownloadsProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$processDownloadsHash,
|
||||
dependencies: ProcessDownloadsFamily._dependencies,
|
||||
|
|
@ -444,11 +424,13 @@ mixin ProcessDownloadsRef on AutoDisposeFutureProviderRef<void> {
|
|||
}
|
||||
|
||||
class _ProcessDownloadsProviderElement
|
||||
extends AutoDisposeFutureProviderElement<void> with ProcessDownloadsRef {
|
||||
extends AutoDisposeFutureProviderElement<void>
|
||||
with ProcessDownloadsRef {
|
||||
_ProcessDownloadsProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
bool? get useWifi => (origin as ProcessDownloadsProvider).useWifi;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -11,8 +11,11 @@ String _$mangaHomeDisplayTypeStateHash() =>
|
|||
|
||||
/// See also [MangaHomeDisplayTypeState].
|
||||
@ProviderFor(MangaHomeDisplayTypeState)
|
||||
final mangaHomeDisplayTypeStateProvider = AutoDisposeNotifierProvider<
|
||||
MangaHomeDisplayTypeState, DisplayType>.internal(
|
||||
final mangaHomeDisplayTypeStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
MangaHomeDisplayTypeState,
|
||||
DisplayType
|
||||
>.internal(
|
||||
MangaHomeDisplayTypeState.new,
|
||||
name: r'mangaHomeDisplayTypeStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -20,7 +23,7 @@ final mangaHomeDisplayTypeStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$mangaHomeDisplayTypeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$MangaHomeDisplayTypeState = AutoDisposeNotifier<DisplayType>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -11,8 +11,11 @@ String _$customColorFilterStateHash() =>
|
|||
|
||||
/// See also [CustomColorFilterState].
|
||||
@ProviderFor(CustomColorFilterState)
|
||||
final customColorFilterStateProvider = AutoDisposeNotifierProvider<
|
||||
CustomColorFilterState, CustomColorFilter?>.internal(
|
||||
final customColorFilterStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
CustomColorFilterState,
|
||||
CustomColorFilter?
|
||||
>.internal(
|
||||
CustomColorFilterState.new,
|
||||
name: r'customColorFilterStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -20,7 +23,7 @@ final customColorFilterStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$customColorFilterStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$CustomColorFilterState = AutoDisposeNotifier<CustomColorFilter?>;
|
||||
String _$enableCustomColorFilterStateHash() =>
|
||||
|
|
@ -37,7 +40,7 @@ final enableCustomColorFilterStateProvider =
|
|||
: _$enableCustomColorFilterStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$EnableCustomColorFilterState = AutoDisposeNotifier<bool>;
|
||||
String _$colorFilterBlendModeStateHash() =>
|
||||
|
|
@ -45,8 +48,11 @@ String _$colorFilterBlendModeStateHash() =>
|
|||
|
||||
/// See also [ColorFilterBlendModeState].
|
||||
@ProviderFor(ColorFilterBlendModeState)
|
||||
final colorFilterBlendModeStateProvider = AutoDisposeNotifierProvider<
|
||||
ColorFilterBlendModeState, ColorFilterBlendMode>.internal(
|
||||
final colorFilterBlendModeStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
ColorFilterBlendModeState,
|
||||
ColorFilterBlendMode
|
||||
>.internal(
|
||||
ColorFilterBlendModeState.new,
|
||||
name: r'colorFilterBlendModeStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -54,7 +60,7 @@ final colorFilterBlendModeStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$colorFilterBlendModeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$ColorFilterBlendModeState = AutoDisposeNotifier<ColorFilterBlendMode>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -43,20 +43,14 @@ class CropBordersFamily extends Family<AsyncValue<Uint8List?>> {
|
|||
required UChapDataPreload data,
|
||||
required bool cropBorder,
|
||||
}) {
|
||||
return CropBordersProvider(
|
||||
data: data,
|
||||
cropBorder: cropBorder,
|
||||
);
|
||||
return CropBordersProvider(data: data, cropBorder: cropBorder);
|
||||
}
|
||||
|
||||
@override
|
||||
CropBordersProvider getProviderOverride(
|
||||
covariant CropBordersProvider provider,
|
||||
) {
|
||||
return call(
|
||||
data: provider.data,
|
||||
cropBorder: provider.cropBorder,
|
||||
);
|
||||
return call(data: provider.data, cropBorder: provider.cropBorder);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -88,8 +82,7 @@ class CropBordersProvider extends FutureProvider<Uint8List?> {
|
|||
),
|
||||
from: cropBordersProvider,
|
||||
name: r'cropBordersProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$cropBordersHash,
|
||||
dependencies: CropBordersFamily._dependencies,
|
||||
|
|
@ -173,5 +166,6 @@ class _CropBordersProviderElement extends FutureProviderElement<Uint8List?>
|
|||
@override
|
||||
bool get cropBorder => (origin as CropBordersProvider).cropBorder;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -32,9 +32,7 @@ class _SystemHash {
|
|||
abstract class _$CurrentIndex extends BuildlessAutoDisposeNotifier<int> {
|
||||
late final Chapter chapter;
|
||||
|
||||
int build(
|
||||
Chapter chapter,
|
||||
);
|
||||
int build(Chapter chapter);
|
||||
}
|
||||
|
||||
/// See also [CurrentIndex].
|
||||
|
|
@ -47,21 +45,15 @@ class CurrentIndexFamily extends Family<int> {
|
|||
const CurrentIndexFamily();
|
||||
|
||||
/// See also [CurrentIndex].
|
||||
CurrentIndexProvider call(
|
||||
Chapter chapter,
|
||||
) {
|
||||
return CurrentIndexProvider(
|
||||
chapter,
|
||||
);
|
||||
CurrentIndexProvider call(Chapter chapter) {
|
||||
return CurrentIndexProvider(chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
CurrentIndexProvider getProviderOverride(
|
||||
covariant CurrentIndexProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.chapter,
|
||||
);
|
||||
return call(provider.chapter);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -83,14 +75,12 @@ class CurrentIndexFamily extends Family<int> {
|
|||
class CurrentIndexProvider
|
||||
extends AutoDisposeNotifierProviderImpl<CurrentIndex, int> {
|
||||
/// See also [CurrentIndex].
|
||||
CurrentIndexProvider(
|
||||
Chapter chapter,
|
||||
) : this._internal(
|
||||
CurrentIndexProvider(Chapter chapter)
|
||||
: this._internal(
|
||||
() => CurrentIndex()..chapter = chapter,
|
||||
from: currentIndexProvider,
|
||||
name: r'currentIndexProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$currentIndexHash,
|
||||
dependencies: CurrentIndexFamily._dependencies,
|
||||
|
|
@ -112,12 +102,8 @@ class CurrentIndexProvider
|
|||
final Chapter chapter;
|
||||
|
||||
@override
|
||||
int runNotifierBuild(
|
||||
covariant CurrentIndex notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
chapter,
|
||||
);
|
||||
int runNotifierBuild(covariant CurrentIndex notifier) {
|
||||
return notifier.build(chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -176,9 +162,7 @@ String _$readerControllerHash() => r'8b2995dcf849eddff308a105a2e06c9534096fac';
|
|||
abstract class _$ReaderController extends BuildlessAutoDisposeNotifier<void> {
|
||||
late final Chapter chapter;
|
||||
|
||||
void build({
|
||||
required Chapter chapter,
|
||||
});
|
||||
void build({required Chapter chapter});
|
||||
}
|
||||
|
||||
/// See also [ReaderController].
|
||||
|
|
@ -191,21 +175,15 @@ class ReaderControllerFamily extends Family<void> {
|
|||
const ReaderControllerFamily();
|
||||
|
||||
/// See also [ReaderController].
|
||||
ReaderControllerProvider call({
|
||||
required Chapter chapter,
|
||||
}) {
|
||||
return ReaderControllerProvider(
|
||||
chapter: chapter,
|
||||
);
|
||||
ReaderControllerProvider call({required Chapter chapter}) {
|
||||
return ReaderControllerProvider(chapter: chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
ReaderControllerProvider getProviderOverride(
|
||||
covariant ReaderControllerProvider provider,
|
||||
) {
|
||||
return call(
|
||||
chapter: provider.chapter,
|
||||
);
|
||||
return call(chapter: provider.chapter);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -227,14 +205,12 @@ class ReaderControllerFamily extends Family<void> {
|
|||
class ReaderControllerProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ReaderController, void> {
|
||||
/// See also [ReaderController].
|
||||
ReaderControllerProvider({
|
||||
required Chapter chapter,
|
||||
}) : this._internal(
|
||||
ReaderControllerProvider({required Chapter chapter})
|
||||
: this._internal(
|
||||
() => ReaderController()..chapter = chapter,
|
||||
from: readerControllerProvider,
|
||||
name: r'readerControllerProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$readerControllerHash,
|
||||
dependencies: ReaderControllerFamily._dependencies,
|
||||
|
|
@ -256,12 +232,8 @@ class ReaderControllerProvider
|
|||
final Chapter chapter;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant ReaderController notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
chapter: chapter,
|
||||
);
|
||||
void runNotifierBuild(covariant ReaderController notifier) {
|
||||
return notifier.build(chapter: chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -314,5 +286,6 @@ class _ReaderControllerProviderElement
|
|||
@override
|
||||
Chapter get chapter => (origin as ReaderControllerProvider).chapter;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,24 +39,15 @@ class CheckForUpdateFamily extends Family<AsyncValue<void>> {
|
|||
const CheckForUpdateFamily();
|
||||
|
||||
/// See also [checkForUpdate].
|
||||
CheckForUpdateProvider call({
|
||||
BuildContext? context,
|
||||
bool? manualUpdate,
|
||||
}) {
|
||||
return CheckForUpdateProvider(
|
||||
context: context,
|
||||
manualUpdate: manualUpdate,
|
||||
);
|
||||
CheckForUpdateProvider call({BuildContext? context, bool? manualUpdate}) {
|
||||
return CheckForUpdateProvider(context: context, manualUpdate: manualUpdate);
|
||||
}
|
||||
|
||||
@override
|
||||
CheckForUpdateProvider getProviderOverride(
|
||||
covariant CheckForUpdateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
context: provider.context,
|
||||
manualUpdate: provider.manualUpdate,
|
||||
);
|
||||
return call(context: provider.context, manualUpdate: provider.manualUpdate);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -77,10 +68,8 @@ class CheckForUpdateFamily extends Family<AsyncValue<void>> {
|
|||
/// See also [checkForUpdate].
|
||||
class CheckForUpdateProvider extends AutoDisposeFutureProvider<void> {
|
||||
/// See also [checkForUpdate].
|
||||
CheckForUpdateProvider({
|
||||
BuildContext? context,
|
||||
bool? manualUpdate,
|
||||
}) : this._internal(
|
||||
CheckForUpdateProvider({BuildContext? context, bool? manualUpdate})
|
||||
: this._internal(
|
||||
(ref) => checkForUpdate(
|
||||
ref as CheckForUpdateRef,
|
||||
context: context,
|
||||
|
|
@ -88,8 +77,7 @@ class CheckForUpdateProvider extends AutoDisposeFutureProvider<void> {
|
|||
),
|
||||
from: checkForUpdateProvider,
|
||||
name: r'checkForUpdateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$checkForUpdateHash,
|
||||
dependencies: CheckForUpdateFamily._dependencies,
|
||||
|
|
@ -165,7 +153,8 @@ mixin CheckForUpdateRef on AutoDisposeFutureProviderRef<void> {
|
|||
}
|
||||
|
||||
class _CheckForUpdateProviderElement
|
||||
extends AutoDisposeFutureProviderElement<void> with CheckForUpdateRef {
|
||||
extends AutoDisposeFutureProviderElement<void>
|
||||
with CheckForUpdateRef {
|
||||
_CheckForUpdateProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
|
|||
|
|
@ -40,21 +40,15 @@ class GetMangaCategorieStreamFamily extends Family<AsyncValue<List<Category>>> {
|
|||
const GetMangaCategorieStreamFamily();
|
||||
|
||||
/// See also [getMangaCategorieStream].
|
||||
GetMangaCategorieStreamProvider call({
|
||||
required ItemType itemType,
|
||||
}) {
|
||||
return GetMangaCategorieStreamProvider(
|
||||
itemType: itemType,
|
||||
);
|
||||
GetMangaCategorieStreamProvider call({required ItemType itemType}) {
|
||||
return GetMangaCategorieStreamProvider(itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
GetMangaCategorieStreamProvider getProviderOverride(
|
||||
covariant GetMangaCategorieStreamProvider provider,
|
||||
) {
|
||||
return call(
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
return call(itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -76,17 +70,15 @@ class GetMangaCategorieStreamFamily extends Family<AsyncValue<List<Category>>> {
|
|||
class GetMangaCategorieStreamProvider
|
||||
extends AutoDisposeStreamProvider<List<Category>> {
|
||||
/// See also [getMangaCategorieStream].
|
||||
GetMangaCategorieStreamProvider({
|
||||
required ItemType itemType,
|
||||
}) : this._internal(
|
||||
GetMangaCategorieStreamProvider({required ItemType itemType})
|
||||
: this._internal(
|
||||
(ref) => getMangaCategorieStream(
|
||||
ref as GetMangaCategorieStreamRef,
|
||||
itemType: itemType,
|
||||
),
|
||||
from: getMangaCategorieStreamProvider,
|
||||
name: r'getMangaCategorieStreamProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getMangaCategorieStreamHash,
|
||||
dependencies: GetMangaCategorieStreamFamily._dependencies,
|
||||
|
|
@ -161,5 +153,6 @@ class _GetMangaCategorieStreamProviderElement
|
|||
@override
|
||||
ItemType get itemType => (origin as GetMangaCategorieStreamProvider).itemType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ final backupFrequencyStateProvider =
|
|||
: _$backupFrequencyStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$BackupFrequencyState = AutoDisposeNotifier<int>;
|
||||
String _$backupFrequencyOptionsStateHash() =>
|
||||
|
|
@ -45,8 +45,11 @@ String _$backupFrequencyOptionsStateHash() =>
|
|||
|
||||
/// See also [BackupFrequencyOptionsState].
|
||||
@ProviderFor(BackupFrequencyOptionsState)
|
||||
final backupFrequencyOptionsStateProvider = AutoDisposeNotifierProvider<
|
||||
BackupFrequencyOptionsState, List<int>>.internal(
|
||||
final backupFrequencyOptionsStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
BackupFrequencyOptionsState,
|
||||
List<int>
|
||||
>.internal(
|
||||
BackupFrequencyOptionsState.new,
|
||||
name: r'backupFrequencyOptionsStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -54,7 +57,7 @@ final backupFrequencyOptionsStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$backupFrequencyOptionsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$BackupFrequencyOptionsState = AutoDisposeNotifier<List<int>>;
|
||||
String _$autoBackupLocationStateHash() =>
|
||||
|
|
@ -62,8 +65,11 @@ String _$autoBackupLocationStateHash() =>
|
|||
|
||||
/// See also [AutoBackupLocationState].
|
||||
@ProviderFor(AutoBackupLocationState)
|
||||
final autoBackupLocationStateProvider = AutoDisposeNotifierProvider<
|
||||
AutoBackupLocationState, (String, String)>.internal(
|
||||
final autoBackupLocationStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
AutoBackupLocationState,
|
||||
(String, String)
|
||||
>.internal(
|
||||
AutoBackupLocationState.new,
|
||||
name: r'autoBackupLocationStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -71,7 +77,7 @@ final autoBackupLocationStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$autoBackupLocationStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AutoBackupLocationState = AutoDisposeNotifier<(String, String)>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -44,17 +44,11 @@ class DoBackUpFamily extends Family<AsyncValue<void>> {
|
|||
required String path,
|
||||
required BuildContext? context,
|
||||
}) {
|
||||
return DoBackUpProvider(
|
||||
list: list,
|
||||
path: path,
|
||||
context: context,
|
||||
);
|
||||
return DoBackUpProvider(list: list, path: path, context: context);
|
||||
}
|
||||
|
||||
@override
|
||||
DoBackUpProvider getProviderOverride(
|
||||
covariant DoBackUpProvider provider,
|
||||
) {
|
||||
DoBackUpProvider getProviderOverride(covariant DoBackUpProvider provider) {
|
||||
return call(
|
||||
list: provider.list,
|
||||
path: provider.path,
|
||||
|
|
@ -93,8 +87,7 @@ class DoBackUpProvider extends AutoDisposeFutureProvider<void> {
|
|||
),
|
||||
from: doBackUpProvider,
|
||||
name: r'doBackUpProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$doBackUpHash,
|
||||
dependencies: DoBackUpFamily._dependencies,
|
||||
|
|
@ -121,9 +114,7 @@ class DoBackUpProvider extends AutoDisposeFutureProvider<void> {
|
|||
final BuildContext? context;
|
||||
|
||||
@override
|
||||
Override overrideWith(
|
||||
FutureOr<void> Function(DoBackUpRef provider) create,
|
||||
) {
|
||||
Override overrideWith(FutureOr<void> Function(DoBackUpRef provider) create) {
|
||||
return ProviderOverride(
|
||||
origin: this,
|
||||
override: DoBackUpProvider._internal(
|
||||
|
|
@ -188,5 +179,6 @@ class _DoBackUpProviderElement extends AutoDisposeFutureProviderElement<void>
|
|||
@override
|
||||
BuildContext? get context => (origin as DoBackUpProvider).context;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -43,20 +43,12 @@ class DoRestoreFamily extends Family<void> {
|
|||
required String path,
|
||||
required BuildContext context,
|
||||
}) {
|
||||
return DoRestoreProvider(
|
||||
path: path,
|
||||
context: context,
|
||||
);
|
||||
return DoRestoreProvider(path: path, context: context);
|
||||
}
|
||||
|
||||
@override
|
||||
DoRestoreProvider getProviderOverride(
|
||||
covariant DoRestoreProvider provider,
|
||||
) {
|
||||
return call(
|
||||
path: provider.path,
|
||||
context: provider.context,
|
||||
);
|
||||
DoRestoreProvider getProviderOverride(covariant DoRestoreProvider provider) {
|
||||
return call(path: provider.path, context: provider.context);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -77,19 +69,12 @@ class DoRestoreFamily extends Family<void> {
|
|||
/// See also [doRestore].
|
||||
class DoRestoreProvider extends AutoDisposeProvider<void> {
|
||||
/// See also [doRestore].
|
||||
DoRestoreProvider({
|
||||
required String path,
|
||||
required BuildContext context,
|
||||
}) : this._internal(
|
||||
(ref) => doRestore(
|
||||
ref as DoRestoreRef,
|
||||
path: path,
|
||||
context: context,
|
||||
),
|
||||
DoRestoreProvider({required String path, required BuildContext context})
|
||||
: this._internal(
|
||||
(ref) => doRestore(ref as DoRestoreRef, path: path, context: context),
|
||||
from: doRestoreProvider,
|
||||
name: r'doRestoreProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$doRestoreHash,
|
||||
dependencies: DoRestoreFamily._dependencies,
|
||||
|
|
@ -113,9 +98,7 @@ class DoRestoreProvider extends AutoDisposeProvider<void> {
|
|||
final BuildContext context;
|
||||
|
||||
@override
|
||||
Override overrideWith(
|
||||
void Function(DoRestoreRef provider) create,
|
||||
) {
|
||||
Override overrideWith(void Function(DoRestoreRef provider) create) {
|
||||
return ProviderOverride(
|
||||
origin: this,
|
||||
override: DoRestoreProvider._internal(
|
||||
|
|
@ -185,24 +168,15 @@ class RestoreBackupFamily extends Family<void> {
|
|||
const RestoreBackupFamily();
|
||||
|
||||
/// See also [restoreBackup].
|
||||
RestoreBackupProvider call(
|
||||
Map<String, dynamic> backup, {
|
||||
bool full = true,
|
||||
}) {
|
||||
return RestoreBackupProvider(
|
||||
backup,
|
||||
full: full,
|
||||
);
|
||||
RestoreBackupProvider call(Map<String, dynamic> backup, {bool full = true}) {
|
||||
return RestoreBackupProvider(backup, full: full);
|
||||
}
|
||||
|
||||
@override
|
||||
RestoreBackupProvider getProviderOverride(
|
||||
covariant RestoreBackupProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.backup,
|
||||
full: provider.full,
|
||||
);
|
||||
return call(provider.backup, full: provider.full);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -223,19 +197,12 @@ class RestoreBackupFamily extends Family<void> {
|
|||
/// See also [restoreBackup].
|
||||
class RestoreBackupProvider extends AutoDisposeProvider<void> {
|
||||
/// See also [restoreBackup].
|
||||
RestoreBackupProvider(
|
||||
Map<String, dynamic> backup, {
|
||||
bool full = true,
|
||||
}) : this._internal(
|
||||
(ref) => restoreBackup(
|
||||
ref as RestoreBackupRef,
|
||||
backup,
|
||||
full: full,
|
||||
),
|
||||
RestoreBackupProvider(Map<String, dynamic> backup, {bool full = true})
|
||||
: this._internal(
|
||||
(ref) => restoreBackup(ref as RestoreBackupRef, backup, full: full),
|
||||
from: restoreBackupProvider,
|
||||
name: r'restoreBackupProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$restoreBackupHash,
|
||||
dependencies: RestoreBackupFamily._dependencies,
|
||||
|
|
@ -260,9 +227,7 @@ class RestoreBackupProvider extends AutoDisposeProvider<void> {
|
|||
final bool full;
|
||||
|
||||
@override
|
||||
Override overrideWith(
|
||||
void Function(RestoreBackupRef provider) create,
|
||||
) {
|
||||
Override overrideWith(void Function(RestoreBackupRef provider) create) {
|
||||
return ProviderOverride(
|
||||
origin: this,
|
||||
override: RestoreBackupProvider._internal(
|
||||
|
|
@ -333,21 +298,15 @@ class RestoreKotatsuBackupFamily extends Family<void> {
|
|||
const RestoreKotatsuBackupFamily();
|
||||
|
||||
/// See also [restoreKotatsuBackup].
|
||||
RestoreKotatsuBackupProvider call(
|
||||
Archive archive,
|
||||
) {
|
||||
return RestoreKotatsuBackupProvider(
|
||||
archive,
|
||||
);
|
||||
RestoreKotatsuBackupProvider call(Archive archive) {
|
||||
return RestoreKotatsuBackupProvider(archive);
|
||||
}
|
||||
|
||||
@override
|
||||
RestoreKotatsuBackupProvider getProviderOverride(
|
||||
covariant RestoreKotatsuBackupProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.archive,
|
||||
);
|
||||
return call(provider.archive);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -368,17 +327,12 @@ class RestoreKotatsuBackupFamily extends Family<void> {
|
|||
/// See also [restoreKotatsuBackup].
|
||||
class RestoreKotatsuBackupProvider extends AutoDisposeProvider<void> {
|
||||
/// See also [restoreKotatsuBackup].
|
||||
RestoreKotatsuBackupProvider(
|
||||
Archive archive,
|
||||
) : this._internal(
|
||||
(ref) => restoreKotatsuBackup(
|
||||
ref as RestoreKotatsuBackupRef,
|
||||
archive,
|
||||
),
|
||||
RestoreKotatsuBackupProvider(Archive archive)
|
||||
: this._internal(
|
||||
(ref) => restoreKotatsuBackup(ref as RestoreKotatsuBackupRef, archive),
|
||||
from: restoreKotatsuBackupProvider,
|
||||
name: r'restoreKotatsuBackupProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$restoreKotatsuBackupHash,
|
||||
dependencies: RestoreKotatsuBackupFamily._dependencies,
|
||||
|
|
@ -444,7 +398,8 @@ mixin RestoreKotatsuBackupRef on AutoDisposeProviderRef<void> {
|
|||
}
|
||||
|
||||
class _RestoreKotatsuBackupProviderElement
|
||||
extends AutoDisposeProviderElement<void> with RestoreKotatsuBackupRef {
|
||||
extends AutoDisposeProviderElement<void>
|
||||
with RestoreKotatsuBackupRef {
|
||||
_RestoreKotatsuBackupProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -464,24 +419,15 @@ class RestoreTachiBkBackupFamily extends Family<void> {
|
|||
const RestoreTachiBkBackupFamily();
|
||||
|
||||
/// See also [restoreTachiBkBackup].
|
||||
RestoreTachiBkBackupProvider call(
|
||||
String path,
|
||||
BackupType bkType,
|
||||
) {
|
||||
return RestoreTachiBkBackupProvider(
|
||||
path,
|
||||
bkType,
|
||||
);
|
||||
RestoreTachiBkBackupProvider call(String path, BackupType bkType) {
|
||||
return RestoreTachiBkBackupProvider(path, bkType);
|
||||
}
|
||||
|
||||
@override
|
||||
RestoreTachiBkBackupProvider getProviderOverride(
|
||||
covariant RestoreTachiBkBackupProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.path,
|
||||
provider.bkType,
|
||||
);
|
||||
return call(provider.path, provider.bkType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -502,19 +448,13 @@ class RestoreTachiBkBackupFamily extends Family<void> {
|
|||
/// See also [restoreTachiBkBackup].
|
||||
class RestoreTachiBkBackupProvider extends AutoDisposeProvider<void> {
|
||||
/// See also [restoreTachiBkBackup].
|
||||
RestoreTachiBkBackupProvider(
|
||||
String path,
|
||||
BackupType bkType,
|
||||
) : this._internal(
|
||||
(ref) => restoreTachiBkBackup(
|
||||
ref as RestoreTachiBkBackupRef,
|
||||
path,
|
||||
bkType,
|
||||
),
|
||||
RestoreTachiBkBackupProvider(String path, BackupType bkType)
|
||||
: this._internal(
|
||||
(ref) =>
|
||||
restoreTachiBkBackup(ref as RestoreTachiBkBackupRef, path, bkType),
|
||||
from: restoreTachiBkBackupProvider,
|
||||
name: r'restoreTachiBkBackupProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$restoreTachiBkBackupHash,
|
||||
dependencies: RestoreTachiBkBackupFamily._dependencies,
|
||||
|
|
@ -590,7 +530,8 @@ mixin RestoreTachiBkBackupRef on AutoDisposeProviderRef<void> {
|
|||
}
|
||||
|
||||
class _RestoreTachiBkBackupProviderElement
|
||||
extends AutoDisposeProviderElement<void> with RestoreTachiBkBackupRef {
|
||||
extends AutoDisposeProviderElement<void>
|
||||
with RestoreTachiBkBackupRef {
|
||||
_RestoreTachiBkBackupProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -598,5 +539,6 @@ class _RestoreTachiBkBackupProviderElement
|
|||
@override
|
||||
BackupType get bkType => (origin as RestoreTachiBkBackupProvider).bkType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ final totalChapterCacheSizeStateProvider =
|
|||
: _$totalChapterCacheSizeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$TotalChapterCacheSizeState = AutoDisposeNotifier<String>;
|
||||
String _$clearChapterCacheOnAppLaunchStateHash() =>
|
||||
|
|
@ -28,8 +28,11 @@ String _$clearChapterCacheOnAppLaunchStateHash() =>
|
|||
|
||||
/// See also [ClearChapterCacheOnAppLaunchState].
|
||||
@ProviderFor(ClearChapterCacheOnAppLaunchState)
|
||||
final clearChapterCacheOnAppLaunchStateProvider = AutoDisposeNotifierProvider<
|
||||
ClearChapterCacheOnAppLaunchState, bool>.internal(
|
||||
final clearChapterCacheOnAppLaunchStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
ClearChapterCacheOnAppLaunchState,
|
||||
bool
|
||||
>.internal(
|
||||
ClearChapterCacheOnAppLaunchState.new,
|
||||
name: r'clearChapterCacheOnAppLaunchStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -37,7 +40,7 @@ final clearChapterCacheOnAppLaunchStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$clearChapterCacheOnAppLaunchStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$ClearChapterCacheOnAppLaunchState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -11,8 +11,11 @@ String _$algorithmWeightsStateHash() =>
|
|||
|
||||
/// See also [AlgorithmWeightsState].
|
||||
@ProviderFor(AlgorithmWeightsState)
|
||||
final algorithmWeightsStateProvider = AutoDisposeNotifierProvider<
|
||||
AlgorithmWeightsState, AlgorithmWeights>.internal(
|
||||
final algorithmWeightsStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
AlgorithmWeightsState,
|
||||
AlgorithmWeights
|
||||
>.internal(
|
||||
AlgorithmWeightsState.new,
|
||||
name: r'algorithmWeightsStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -20,7 +23,7 @@ final algorithmWeightsStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$algorithmWeightsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AlgorithmWeightsState = AutoDisposeNotifier<AlgorithmWeights>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ final downloadedOnlyStateProvider =
|
|||
: _$downloadedOnlyStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DownloadedOnlyState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ final incognitoModeStateProvider =
|
|||
: _$incognitoModeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$IncognitoModeState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ final appFontFamilyProvider =
|
|||
: _$appFontFamilyHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AppFontFamily = AutoDisposeNotifier<String?>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ final blendLevelStateProvider =
|
|||
: _$blendLevelStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$BlendLevelState = AutoDisposeNotifier<double>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ final dateFormatStateProvider =
|
|||
: _$dateFormatStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DateFormatState = AutoDisposeNotifier<String>;
|
||||
String _$relativeTimesTampsStateHash() =>
|
||||
|
|
@ -36,7 +36,7 @@ final relativeTimesTampsStateProvider =
|
|||
: _$relativeTimesTampsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$RelativeTimesTampsState = AutoDisposeNotifier<int>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ final flexSchemeColorStateProvider =
|
|||
: _$flexSchemeColorStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$FlexSchemeColorState = AutoDisposeNotifier<FlexSchemeColor>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ final pureBlackDarkModeStateProvider =
|
|||
: _$pureBlackDarkModeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$PureBlackDarkModeState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ final themeModeStateProvider =
|
|||
: _$themeModeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$ThemeModeState = AutoDisposeNotifier<bool>;
|
||||
String _$followSystemThemeStateHash() =>
|
||||
|
|
@ -36,7 +36,7 @@ final followSystemThemeStateProvider =
|
|||
: _$followSystemThemeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$FollowSystemThemeState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -39,21 +39,15 @@ class GetRepoInfosFamily extends Family<AsyncValue<Repo?>> {
|
|||
const GetRepoInfosFamily();
|
||||
|
||||
/// See also [getRepoInfos].
|
||||
GetRepoInfosProvider call({
|
||||
required String jsonUrl,
|
||||
}) {
|
||||
return GetRepoInfosProvider(
|
||||
jsonUrl: jsonUrl,
|
||||
);
|
||||
GetRepoInfosProvider call({required String jsonUrl}) {
|
||||
return GetRepoInfosProvider(jsonUrl: jsonUrl);
|
||||
}
|
||||
|
||||
@override
|
||||
GetRepoInfosProvider getProviderOverride(
|
||||
covariant GetRepoInfosProvider provider,
|
||||
) {
|
||||
return call(
|
||||
jsonUrl: provider.jsonUrl,
|
||||
);
|
||||
return call(jsonUrl: provider.jsonUrl);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -74,17 +68,12 @@ class GetRepoInfosFamily extends Family<AsyncValue<Repo?>> {
|
|||
/// See also [getRepoInfos].
|
||||
class GetRepoInfosProvider extends AutoDisposeFutureProvider<Repo?> {
|
||||
/// See also [getRepoInfos].
|
||||
GetRepoInfosProvider({
|
||||
required String jsonUrl,
|
||||
}) : this._internal(
|
||||
(ref) => getRepoInfos(
|
||||
ref as GetRepoInfosRef,
|
||||
jsonUrl: jsonUrl,
|
||||
),
|
||||
GetRepoInfosProvider({required String jsonUrl})
|
||||
: this._internal(
|
||||
(ref) => getRepoInfos(ref as GetRepoInfosRef, jsonUrl: jsonUrl),
|
||||
from: getRepoInfosProvider,
|
||||
name: r'getRepoInfosProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getRepoInfosHash,
|
||||
dependencies: GetRepoInfosFamily._dependencies,
|
||||
|
|
@ -150,7 +139,8 @@ mixin GetRepoInfosRef on AutoDisposeFutureProviderRef<Repo?> {
|
|||
}
|
||||
|
||||
class _GetRepoInfosProviderElement
|
||||
extends AutoDisposeFutureProviderElement<Repo?> with GetRepoInfosRef {
|
||||
extends AutoDisposeFutureProviderElement<Repo?>
|
||||
with GetRepoInfosRef {
|
||||
_GetRepoInfosProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -171,7 +161,7 @@ final androidProxyServerStateProvider =
|
|||
: _$androidProxyServerStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AndroidProxyServerState = AutoDisposeNotifier<String>;
|
||||
String _$onlyIncludePinnedSourceStateHash() =>
|
||||
|
|
@ -188,7 +178,7 @@ final onlyIncludePinnedSourceStateProvider =
|
|||
: _$onlyIncludePinnedSourceStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$OnlyIncludePinnedSourceState = AutoDisposeNotifier<bool>;
|
||||
String _$extensionsRepoStateHash() =>
|
||||
|
|
@ -198,9 +188,7 @@ abstract class _$ExtensionsRepoState
|
|||
extends BuildlessAutoDisposeNotifier<List<Repo>> {
|
||||
late final ItemType itemType;
|
||||
|
||||
List<Repo> build(
|
||||
ItemType itemType,
|
||||
);
|
||||
List<Repo> build(ItemType itemType);
|
||||
}
|
||||
|
||||
/// See also [ExtensionsRepoState].
|
||||
|
|
@ -213,21 +201,15 @@ class ExtensionsRepoStateFamily extends Family<List<Repo>> {
|
|||
const ExtensionsRepoStateFamily();
|
||||
|
||||
/// See also [ExtensionsRepoState].
|
||||
ExtensionsRepoStateProvider call(
|
||||
ItemType itemType,
|
||||
) {
|
||||
return ExtensionsRepoStateProvider(
|
||||
itemType,
|
||||
);
|
||||
ExtensionsRepoStateProvider call(ItemType itemType) {
|
||||
return ExtensionsRepoStateProvider(itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
ExtensionsRepoStateProvider getProviderOverride(
|
||||
covariant ExtensionsRepoStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.itemType,
|
||||
);
|
||||
return call(provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -249,14 +231,12 @@ class ExtensionsRepoStateFamily extends Family<List<Repo>> {
|
|||
class ExtensionsRepoStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<ExtensionsRepoState, List<Repo>> {
|
||||
/// See also [ExtensionsRepoState].
|
||||
ExtensionsRepoStateProvider(
|
||||
ItemType itemType,
|
||||
) : this._internal(
|
||||
ExtensionsRepoStateProvider(ItemType itemType)
|
||||
: this._internal(
|
||||
() => ExtensionsRepoState()..itemType = itemType,
|
||||
from: extensionsRepoStateProvider,
|
||||
name: r'extensionsRepoStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$extensionsRepoStateHash,
|
||||
dependencies: ExtensionsRepoStateFamily._dependencies,
|
||||
|
|
@ -278,12 +258,8 @@ class ExtensionsRepoStateProvider
|
|||
final ItemType itemType;
|
||||
|
||||
@override
|
||||
List<Repo> runNotifierBuild(
|
||||
covariant ExtensionsRepoState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType,
|
||||
);
|
||||
List<Repo> runNotifierBuild(covariant ExtensionsRepoState notifier) {
|
||||
return notifier.build(itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -352,7 +328,7 @@ final autoUpdateExtensionsStateProvider =
|
|||
: _$autoUpdateExtensionsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AutoUpdateExtensionsState = AutoDisposeNotifier<bool>;
|
||||
String _$checkForExtensionsUpdateStateHash() =>
|
||||
|
|
@ -369,7 +345,7 @@ final checkForExtensionsUpdateStateProvider =
|
|||
: _$checkForExtensionsUpdateStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$CheckForExtensionsUpdateState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ final onlyOnWifiStateProvider =
|
|||
: _$onlyOnWifiStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$OnlyOnWifiState = AutoDisposeNotifier<bool>;
|
||||
String _$saveAsCBZArchiveStateHash() =>
|
||||
|
|
@ -36,7 +36,7 @@ final saveAsCBZArchiveStateProvider =
|
|||
: _$saveAsCBZArchiveStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$SaveAsCBZArchiveState = AutoDisposeNotifier<bool>;
|
||||
String _$downloadLocationStateHash() =>
|
||||
|
|
@ -44,8 +44,11 @@ String _$downloadLocationStateHash() =>
|
|||
|
||||
/// See also [DownloadLocationState].
|
||||
@ProviderFor(DownloadLocationState)
|
||||
final downloadLocationStateProvider = AutoDisposeNotifierProvider<
|
||||
DownloadLocationState, (String, String)>.internal(
|
||||
final downloadLocationStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
DownloadLocationState,
|
||||
(String, String)
|
||||
>.internal(
|
||||
DownloadLocationState.new,
|
||||
name: r'downloadLocationStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -53,7 +56,7 @@ final downloadLocationStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$downloadLocationStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DownloadLocationState = AutoDisposeNotifier<(String, String)>;
|
||||
String _$concurrentDownloadsStateHash() =>
|
||||
|
|
@ -70,7 +73,7 @@ final concurrentDownloadsStateProvider =
|
|||
: _$concurrentDownloadsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$ConcurrentDownloadsState = AutoDisposeNotifier<int>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ final customDnsStateProvider =
|
|||
: _$customDnsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$CustomDnsState = AutoDisposeNotifier<String>;
|
||||
String _$enableDiscordRpcStateHash() =>
|
||||
|
|
@ -36,7 +36,7 @@ final enableDiscordRpcStateProvider =
|
|||
: _$enableDiscordRpcStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$EnableDiscordRpcState = AutoDisposeNotifier<bool>;
|
||||
String _$hideDiscordRpcInIncognitoStateHash() =>
|
||||
|
|
@ -53,7 +53,7 @@ final hideDiscordRpcInIncognitoStateProvider =
|
|||
: _$hideDiscordRpcInIncognitoStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$HideDiscordRpcInIncognitoState = AutoDisposeNotifier<bool>;
|
||||
String _$rpcShowReadingWatchingProgressStateHash() =>
|
||||
|
|
@ -61,8 +61,11 @@ String _$rpcShowReadingWatchingProgressStateHash() =>
|
|||
|
||||
/// See also [RpcShowReadingWatchingProgressState].
|
||||
@ProviderFor(RpcShowReadingWatchingProgressState)
|
||||
final rpcShowReadingWatchingProgressStateProvider = AutoDisposeNotifierProvider<
|
||||
RpcShowReadingWatchingProgressState, bool>.internal(
|
||||
final rpcShowReadingWatchingProgressStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
RpcShowReadingWatchingProgressState,
|
||||
bool
|
||||
>.internal(
|
||||
RpcShowReadingWatchingProgressState.new,
|
||||
name: r'rpcShowReadingWatchingProgressStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -70,7 +73,7 @@ final rpcShowReadingWatchingProgressStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$rpcShowReadingWatchingProgressStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$RpcShowReadingWatchingProgressState = AutoDisposeNotifier<bool>;
|
||||
String _$rpcShowTitleStateHash() => r'b784b58365a72b54cbe46b1582c97c2f9b8057a2';
|
||||
|
|
@ -86,7 +89,7 @@ final rpcShowTitleStateProvider =
|
|||
: _$rpcShowTitleStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$RpcShowTitleState = AutoDisposeNotifier<bool>;
|
||||
String _$rpcShowCoverImageStateHash() =>
|
||||
|
|
@ -103,7 +106,7 @@ final rpcShowCoverImageStateProvider =
|
|||
: _$rpcShowCoverImageStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$RpcShowCoverImageState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -20,11 +20,11 @@ final getCustomButtonsStreamProvider =
|
|||
: _$getCustomButtonsStreamHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
typedef GetCustomButtonsStreamRef
|
||||
= AutoDisposeStreamProviderRef<List<CustomButton>>;
|
||||
typedef GetCustomButtonsStreamRef =
|
||||
AutoDisposeStreamProviderRef<List<CustomButton>>;
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ final audioPreferredLangStateProvider =
|
|||
: _$audioPreferredLangStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AudioPreferredLangState = AutoDisposeNotifier<String>;
|
||||
String _$enableAudioPitchCorrectionStateHash() =>
|
||||
|
|
@ -37,7 +37,7 @@ final enableAudioPitchCorrectionStateProvider =
|
|||
: _$enableAudioPitchCorrectionStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$EnableAudioPitchCorrectionState = AutoDisposeNotifier<bool>;
|
||||
String _$audioChannelStateHash() => r'e71ffa85c37d545fb7b22e9539241b4926a2d384';
|
||||
|
|
@ -53,7 +53,7 @@ final audioChannelStateProvider =
|
|||
: _$audioChannelStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AudioChannelState = AutoDisposeNotifier<AudioChannel>;
|
||||
String _$volumeBoostCapStateHash() =>
|
||||
|
|
@ -70,7 +70,7 @@ final volumeBoostCapStateProvider =
|
|||
: _$volumeBoostCapStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$VolumeBoostCapState = AutoDisposeNotifier<int>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -32,9 +32,7 @@ class _SystemHash {
|
|||
abstract class _$HwdecModeState extends BuildlessAutoDisposeNotifier<String> {
|
||||
late final bool rawValue;
|
||||
|
||||
String build({
|
||||
bool rawValue = false,
|
||||
});
|
||||
String build({bool rawValue = false});
|
||||
}
|
||||
|
||||
/// See also [HwdecModeState].
|
||||
|
|
@ -47,21 +45,15 @@ class HwdecModeStateFamily extends Family<String> {
|
|||
const HwdecModeStateFamily();
|
||||
|
||||
/// See also [HwdecModeState].
|
||||
HwdecModeStateProvider call({
|
||||
bool rawValue = false,
|
||||
}) {
|
||||
return HwdecModeStateProvider(
|
||||
rawValue: rawValue,
|
||||
);
|
||||
HwdecModeStateProvider call({bool rawValue = false}) {
|
||||
return HwdecModeStateProvider(rawValue: rawValue);
|
||||
}
|
||||
|
||||
@override
|
||||
HwdecModeStateProvider getProviderOverride(
|
||||
covariant HwdecModeStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
rawValue: provider.rawValue,
|
||||
);
|
||||
return call(rawValue: provider.rawValue);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -83,14 +75,12 @@ class HwdecModeStateFamily extends Family<String> {
|
|||
class HwdecModeStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<HwdecModeState, String> {
|
||||
/// See also [HwdecModeState].
|
||||
HwdecModeStateProvider({
|
||||
bool rawValue = false,
|
||||
}) : this._internal(
|
||||
HwdecModeStateProvider({bool rawValue = false})
|
||||
: this._internal(
|
||||
() => HwdecModeState()..rawValue = rawValue,
|
||||
from: hwdecModeStateProvider,
|
||||
name: r'hwdecModeStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$hwdecModeStateHash,
|
||||
dependencies: HwdecModeStateFamily._dependencies,
|
||||
|
|
@ -112,12 +102,8 @@ class HwdecModeStateProvider
|
|||
final bool rawValue;
|
||||
|
||||
@override
|
||||
String runNotifierBuild(
|
||||
covariant HwdecModeState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
rawValue: rawValue,
|
||||
);
|
||||
String runNotifierBuild(covariant HwdecModeState notifier) {
|
||||
return notifier.build(rawValue: rawValue);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -184,7 +170,7 @@ final debandingStateProvider =
|
|||
: _$debandingStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DebandingState = AutoDisposeNotifier<DebandingType>;
|
||||
String _$useGpuNextStateHash() => r'cfc109cd7db66e359e9523102a84aa8cf37bf243';
|
||||
|
|
@ -200,7 +186,7 @@ final useGpuNextStateProvider =
|
|||
: _$useGpuNextStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$UseGpuNextState = AutoDisposeNotifier<bool>;
|
||||
String _$useYUV420PStateHash() => r'c600001eff34b2b8df31ba604413b8b20edc3044';
|
||||
|
|
@ -216,7 +202,7 @@ final useYUV420PStateProvider =
|
|||
: _$useYUV420PStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$UseYUV420PState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ final defaultSubtitleLangStateProvider =
|
|||
: _$defaultSubtitleLangStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DefaultSubtitleLangState = AutoDisposeNotifier<Locale>;
|
||||
String _$markEpisodeAsSeenTypeStateHash() =>
|
||||
|
|
@ -37,7 +37,7 @@ final markEpisodeAsSeenTypeStateProvider =
|
|||
: _$markEpisodeAsSeenTypeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$MarkEpisodeAsSeenTypeState = AutoDisposeNotifier<int>;
|
||||
String _$defaultSkipIntroLengthStateHash() =>
|
||||
|
|
@ -54,7 +54,7 @@ final defaultSkipIntroLengthStateProvider =
|
|||
: _$defaultSkipIntroLengthStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DefaultSkipIntroLengthState = AutoDisposeNotifier<int>;
|
||||
String _$defaultDoubleTapToSkipLengthStateHash() =>
|
||||
|
|
@ -62,8 +62,11 @@ String _$defaultDoubleTapToSkipLengthStateHash() =>
|
|||
|
||||
/// See also [DefaultDoubleTapToSkipLengthState].
|
||||
@ProviderFor(DefaultDoubleTapToSkipLengthState)
|
||||
final defaultDoubleTapToSkipLengthStateProvider = AutoDisposeNotifierProvider<
|
||||
DefaultDoubleTapToSkipLengthState, int>.internal(
|
||||
final defaultDoubleTapToSkipLengthStateProvider =
|
||||
AutoDisposeNotifierProvider<
|
||||
DefaultDoubleTapToSkipLengthState,
|
||||
int
|
||||
>.internal(
|
||||
DefaultDoubleTapToSkipLengthState.new,
|
||||
name: r'defaultDoubleTapToSkipLengthStateProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
|
|
@ -71,7 +74,7 @@ final defaultDoubleTapToSkipLengthStateProvider = AutoDisposeNotifierProvider<
|
|||
: _$defaultDoubleTapToSkipLengthStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DefaultDoubleTapToSkipLengthState = AutoDisposeNotifier<int>;
|
||||
String _$defaultPlayBackSpeedStateHash() =>
|
||||
|
|
@ -88,7 +91,7 @@ final defaultPlayBackSpeedStateProvider =
|
|||
: _$defaultPlayBackSpeedStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DefaultPlayBackSpeedState = AutoDisposeNotifier<double>;
|
||||
String _$fullScreenPlayerStateHash() =>
|
||||
|
|
@ -105,7 +108,7 @@ final fullScreenPlayerStateProvider =
|
|||
: _$fullScreenPlayerStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$FullScreenPlayerState = AutoDisposeNotifier<bool>;
|
||||
String _$enableAniSkipStateHash() =>
|
||||
|
|
@ -122,7 +125,7 @@ final enableAniSkipStateProvider =
|
|||
: _$enableAniSkipStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$EnableAniSkipState = AutoDisposeNotifier<bool>;
|
||||
String _$enableAutoSkipStateHash() =>
|
||||
|
|
@ -139,7 +142,7 @@ final enableAutoSkipStateProvider =
|
|||
: _$enableAutoSkipStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$EnableAutoSkipState = AutoDisposeNotifier<bool>;
|
||||
String _$aniSkipTimeoutLengthStateHash() =>
|
||||
|
|
@ -156,7 +159,7 @@ final aniSkipTimeoutLengthStateProvider =
|
|||
: _$aniSkipTimeoutLengthStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AniSkipTimeoutLengthState = AutoDisposeNotifier<int>;
|
||||
String _$useLibassStateHash() => r'aa8024f8b754117dfe80594f85155b05311a3152';
|
||||
|
|
@ -172,7 +175,7 @@ final useLibassStateProvider =
|
|||
: _$useLibassStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$UseLibassState = AutoDisposeNotifier<bool>;
|
||||
String _$useMpvConfigStateHash() => r'f91e6a7dbd3c5f7674ba74842521ecfca01c78b0';
|
||||
|
|
@ -188,7 +191,7 @@ final useMpvConfigStateProvider =
|
|||
: _$useMpvConfigStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$UseMpvConfigState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ final defaultReadingModeStateProvider =
|
|||
: _$defaultReadingModeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DefaultReadingModeState = AutoDisposeNotifier<ReaderMode>;
|
||||
String _$animatePageTransitionsStateHash() =>
|
||||
|
|
@ -37,7 +37,7 @@ final animatePageTransitionsStateProvider =
|
|||
: _$animatePageTransitionsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$AnimatePageTransitionsState = AutoDisposeNotifier<bool>;
|
||||
String _$doubleTapAnimationSpeedStateHash() =>
|
||||
|
|
@ -54,7 +54,7 @@ final doubleTapAnimationSpeedStateProvider =
|
|||
: _$doubleTapAnimationSpeedStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$DoubleTapAnimationSpeedState = AutoDisposeNotifier<int>;
|
||||
String _$cropBordersStateHash() => r'b8a38a59e240909f81a5faad44b54d3ced025de8';
|
||||
|
|
@ -70,7 +70,7 @@ final cropBordersStateProvider =
|
|||
: _$cropBordersStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$CropBordersState = AutoDisposeNotifier<bool>;
|
||||
String _$scaleTypeStateHash() => r'07f29cba7193242795134b6d37bb393210a191a1';
|
||||
|
|
@ -86,7 +86,7 @@ final scaleTypeStateProvider =
|
|||
: _$scaleTypeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$ScaleTypeState = AutoDisposeNotifier<ScaleType>;
|
||||
String _$pagePreloadAmountStateHash() =>
|
||||
|
|
@ -103,7 +103,7 @@ final pagePreloadAmountStateProvider =
|
|||
: _$pagePreloadAmountStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$PagePreloadAmountState = AutoDisposeNotifier<int>;
|
||||
String _$backgroundColorStateHash() =>
|
||||
|
|
@ -120,7 +120,7 @@ final backgroundColorStateProvider =
|
|||
: _$backgroundColorStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$BackgroundColorState = AutoDisposeNotifier<BackgroundColor>;
|
||||
String _$usePageTapZonesStateHash() =>
|
||||
|
|
@ -137,7 +137,7 @@ final usePageTapZonesStateProvider =
|
|||
: _$usePageTapZonesStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$UsePageTapZonesState = AutoDisposeNotifier<bool>;
|
||||
String _$fullScreenReaderStateHash() =>
|
||||
|
|
@ -154,7 +154,7 @@ final fullScreenReaderStateProvider =
|
|||
: _$fullScreenReaderStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$FullScreenReaderState = AutoDisposeNotifier<bool>;
|
||||
String _$navigationOrderStateHash() =>
|
||||
|
|
@ -171,7 +171,7 @@ final navigationOrderStateProvider =
|
|||
: _$navigationOrderStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$NavigationOrderState = AutoDisposeNotifier<List<String>>;
|
||||
String _$hideItemsStateHash() => r'3e719a5dfb38c1510214f7bcd8dbd786a13c4566';
|
||||
|
|
@ -187,7 +187,7 @@ final hideItemsStateProvider =
|
|||
: _$hideItemsStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$HideItemsState = AutoDisposeNotifier<List<String>>;
|
||||
String _$mergeLibraryNavMobileStateHash() =>
|
||||
|
|
@ -204,7 +204,7 @@ final mergeLibraryNavMobileStateProvider =
|
|||
: _$mergeLibraryNavMobileStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$MergeLibraryNavMobileState = AutoDisposeNotifier<bool>;
|
||||
String _$novelFontSizeStateHash() =>
|
||||
|
|
@ -221,7 +221,7 @@ final novelFontSizeStateProvider =
|
|||
: _$novelFontSizeStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$NovelFontSizeState = AutoDisposeNotifier<int>;
|
||||
String _$novelTextAlignStateHash() =>
|
||||
|
|
@ -238,7 +238,7 @@ final novelTextAlignStateProvider =
|
|||
: _$novelTextAlignStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$NovelTextAlignState = AutoDisposeNotifier<NovelTextAlign>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -32,9 +32,7 @@ class _SystemHash {
|
|||
abstract class _$Synching extends BuildlessAutoDisposeNotifier<SyncPreference> {
|
||||
late final int? syncId;
|
||||
|
||||
SyncPreference build({
|
||||
required int? syncId,
|
||||
});
|
||||
SyncPreference build({required int? syncId});
|
||||
}
|
||||
|
||||
/// See also [Synching].
|
||||
|
|
@ -47,21 +45,13 @@ class SynchingFamily extends Family<SyncPreference> {
|
|||
const SynchingFamily();
|
||||
|
||||
/// See also [Synching].
|
||||
SynchingProvider call({
|
||||
required int? syncId,
|
||||
}) {
|
||||
return SynchingProvider(
|
||||
syncId: syncId,
|
||||
);
|
||||
SynchingProvider call({required int? syncId}) {
|
||||
return SynchingProvider(syncId: syncId);
|
||||
}
|
||||
|
||||
@override
|
||||
SynchingProvider getProviderOverride(
|
||||
covariant SynchingProvider provider,
|
||||
) {
|
||||
return call(
|
||||
syncId: provider.syncId,
|
||||
);
|
||||
SynchingProvider getProviderOverride(covariant SynchingProvider provider) {
|
||||
return call(syncId: provider.syncId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -83,14 +73,12 @@ class SynchingFamily extends Family<SyncPreference> {
|
|||
class SynchingProvider
|
||||
extends AutoDisposeNotifierProviderImpl<Synching, SyncPreference> {
|
||||
/// See also [Synching].
|
||||
SynchingProvider({
|
||||
required int? syncId,
|
||||
}) : this._internal(
|
||||
SynchingProvider({required int? syncId})
|
||||
: this._internal(
|
||||
() => Synching()..syncId = syncId,
|
||||
from: synchingProvider,
|
||||
name: r'synchingProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$synchingHash,
|
||||
dependencies: SynchingFamily._dependencies,
|
||||
|
|
@ -111,12 +99,8 @@ class SynchingProvider
|
|||
final int? syncId;
|
||||
|
||||
@override
|
||||
SyncPreference runNotifierBuild(
|
||||
covariant Synching notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
syncId: syncId,
|
||||
);
|
||||
SyncPreference runNotifierBuild(covariant Synching notifier) {
|
||||
return notifier.build(syncId: syncId);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -169,5 +153,6 @@ class _SynchingProviderElement
|
|||
@override
|
||||
int? get syncId => (origin as SynchingProvider).syncId;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -32,9 +32,7 @@ class _SystemHash {
|
|||
abstract class _$Tracks extends BuildlessAutoDisposeNotifier<TrackPreference?> {
|
||||
late final int? syncId;
|
||||
|
||||
TrackPreference? build({
|
||||
required int? syncId,
|
||||
});
|
||||
TrackPreference? build({required int? syncId});
|
||||
}
|
||||
|
||||
/// See also [Tracks].
|
||||
|
|
@ -47,21 +45,13 @@ class TracksFamily extends Family<TrackPreference?> {
|
|||
const TracksFamily();
|
||||
|
||||
/// See also [Tracks].
|
||||
TracksProvider call({
|
||||
required int? syncId,
|
||||
}) {
|
||||
return TracksProvider(
|
||||
syncId: syncId,
|
||||
);
|
||||
TracksProvider call({required int? syncId}) {
|
||||
return TracksProvider(syncId: syncId);
|
||||
}
|
||||
|
||||
@override
|
||||
TracksProvider getProviderOverride(
|
||||
covariant TracksProvider provider,
|
||||
) {
|
||||
return call(
|
||||
syncId: provider.syncId,
|
||||
);
|
||||
TracksProvider getProviderOverride(covariant TracksProvider provider) {
|
||||
return call(syncId: provider.syncId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -83,14 +73,12 @@ class TracksFamily extends Family<TrackPreference?> {
|
|||
class TracksProvider
|
||||
extends AutoDisposeNotifierProviderImpl<Tracks, TrackPreference?> {
|
||||
/// See also [Tracks].
|
||||
TracksProvider({
|
||||
required int? syncId,
|
||||
}) : this._internal(
|
||||
TracksProvider({required int? syncId})
|
||||
: this._internal(
|
||||
() => Tracks()..syncId = syncId,
|
||||
from: tracksProvider,
|
||||
name: r'tracksProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$tracksHash,
|
||||
dependencies: TracksFamily._dependencies,
|
||||
|
|
@ -111,12 +99,8 @@ class TracksProvider
|
|||
final int? syncId;
|
||||
|
||||
@override
|
||||
TrackPreference? runNotifierBuild(
|
||||
covariant Tracks notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
syncId: syncId,
|
||||
);
|
||||
TrackPreference? runNotifierBuild(covariant Tracks notifier) {
|
||||
return notifier.build(syncId: syncId);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -184,7 +168,7 @@ final updateProgressAfterReadingStateProvider =
|
|||
: _$updateProgressAfterReadingStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$UpdateProgressAfterReadingState = AutoDisposeNotifier<bool>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -32,9 +32,7 @@ class _SystemHash {
|
|||
abstract class _$StatisticsState extends BuildlessAutoDisposeNotifier<void> {
|
||||
late final ItemType itemType;
|
||||
|
||||
void build(
|
||||
ItemType itemType,
|
||||
);
|
||||
void build(ItemType itemType);
|
||||
}
|
||||
|
||||
/// See also [StatisticsState].
|
||||
|
|
@ -47,21 +45,15 @@ class StatisticsStateFamily extends Family<void> {
|
|||
const StatisticsStateFamily();
|
||||
|
||||
/// See also [StatisticsState].
|
||||
StatisticsStateProvider call(
|
||||
ItemType itemType,
|
||||
) {
|
||||
return StatisticsStateProvider(
|
||||
itemType,
|
||||
);
|
||||
StatisticsStateProvider call(ItemType itemType) {
|
||||
return StatisticsStateProvider(itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
StatisticsStateProvider getProviderOverride(
|
||||
covariant StatisticsStateProvider provider,
|
||||
) {
|
||||
return call(
|
||||
provider.itemType,
|
||||
);
|
||||
return call(provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -83,14 +75,12 @@ class StatisticsStateFamily extends Family<void> {
|
|||
class StatisticsStateProvider
|
||||
extends AutoDisposeNotifierProviderImpl<StatisticsState, void> {
|
||||
/// See also [StatisticsState].
|
||||
StatisticsStateProvider(
|
||||
ItemType itemType,
|
||||
) : this._internal(
|
||||
StatisticsStateProvider(ItemType itemType)
|
||||
: this._internal(
|
||||
() => StatisticsState()..itemType = itemType,
|
||||
from: statisticsStateProvider,
|
||||
name: r'statisticsStateProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$statisticsStateHash,
|
||||
dependencies: StatisticsStateFamily._dependencies,
|
||||
|
|
@ -112,12 +102,8 @@ class StatisticsStateProvider
|
|||
final ItemType itemType;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant StatisticsState notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
itemType,
|
||||
);
|
||||
void runNotifierBuild(covariant StatisticsState notifier) {
|
||||
return notifier.build(itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -170,5 +156,6 @@ class _StatisticsStateProviderElement
|
|||
@override
|
||||
ItemType get itemType => (origin as StatisticsStateProvider).itemType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -34,9 +34,7 @@ abstract class _$NovelReaderController
|
|||
extends BuildlessAutoDisposeNotifier<void> {
|
||||
late final Chapter chapter;
|
||||
|
||||
void build({
|
||||
required Chapter chapter,
|
||||
});
|
||||
void build({required Chapter chapter});
|
||||
}
|
||||
|
||||
/// See also [NovelReaderController].
|
||||
|
|
@ -49,21 +47,15 @@ class NovelReaderControllerFamily extends Family<void> {
|
|||
const NovelReaderControllerFamily();
|
||||
|
||||
/// See also [NovelReaderController].
|
||||
NovelReaderControllerProvider call({
|
||||
required Chapter chapter,
|
||||
}) {
|
||||
return NovelReaderControllerProvider(
|
||||
chapter: chapter,
|
||||
);
|
||||
NovelReaderControllerProvider call({required Chapter chapter}) {
|
||||
return NovelReaderControllerProvider(chapter: chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
NovelReaderControllerProvider getProviderOverride(
|
||||
covariant NovelReaderControllerProvider provider,
|
||||
) {
|
||||
return call(
|
||||
chapter: provider.chapter,
|
||||
);
|
||||
return call(chapter: provider.chapter);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -85,14 +77,12 @@ class NovelReaderControllerFamily extends Family<void> {
|
|||
class NovelReaderControllerProvider
|
||||
extends AutoDisposeNotifierProviderImpl<NovelReaderController, void> {
|
||||
/// See also [NovelReaderController].
|
||||
NovelReaderControllerProvider({
|
||||
required Chapter chapter,
|
||||
}) : this._internal(
|
||||
NovelReaderControllerProvider({required Chapter chapter})
|
||||
: this._internal(
|
||||
() => NovelReaderController()..chapter = chapter,
|
||||
from: novelReaderControllerProvider,
|
||||
name: r'novelReaderControllerProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$novelReaderControllerHash,
|
||||
dependencies: NovelReaderControllerFamily._dependencies,
|
||||
|
|
@ -114,12 +104,8 @@ class NovelReaderControllerProvider
|
|||
final Chapter chapter;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant NovelReaderController notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
chapter: chapter,
|
||||
);
|
||||
void runNotifierBuild(covariant NovelReaderController notifier) {
|
||||
return notifier.build(chapter: chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -173,5 +159,6 @@ class _NovelReaderControllerProviderElement
|
|||
@override
|
||||
Chapter get chapter => (origin as NovelReaderControllerProvider).chapter;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ final l10nLocaleStateProvider =
|
|||
: _$l10nLocaleStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$L10nLocaleState = AutoDisposeNotifier<Locale>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -13,8 +13,9 @@ String _$routerHash() => r'fe1b18b9e03bd3df71cf66eabd78f0da3ac36247';
|
|||
final routerProvider = AutoDisposeProvider<GoRouter>.internal(
|
||||
router,
|
||||
name: r'routerProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product') ? null : _$routerHash,
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$routerHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
|
|
@ -36,7 +37,7 @@ final routerCurrentLocationStateProvider =
|
|||
: _$routerCurrentLocationStateHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
);
|
||||
|
||||
typedef _$RouterCurrentLocationState = AutoDisposeNotifier<String?>;
|
||||
// ignore_for_file: type=lint
|
||||
|
|
|
|||
|
|
@ -6,15 +6,16 @@ part of 'aniskip.dart';
|
|||
// RiverpodGenerator
|
||||
// **************************************************************************
|
||||
|
||||
String _$aniSkipHash() => r'2e5d19b025a2207ff64da7bf7908450ea9e5ff8c';
|
||||
String _$aniSkipHash() => r'887869b54e2e151633efd46da83bde845e14f421';
|
||||
|
||||
/// See also [AniSkip].
|
||||
@ProviderFor(AniSkip)
|
||||
final aniSkipProvider = AutoDisposeNotifierProvider<AniSkip, void>.internal(
|
||||
AniSkip.new,
|
||||
name: r'aniSkipProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product') ? null : _$aniSkipHash,
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$aniSkipHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
|
|
|
|||
|
|
@ -94,8 +94,7 @@ class FetchItemSourcesListProvider extends FutureProvider<void> {
|
|||
),
|
||||
from: fetchItemSourcesListProvider,
|
||||
name: r'fetchItemSourcesListProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$fetchItemSourcesListHash,
|
||||
dependencies: FetchItemSourcesListFamily._dependencies,
|
||||
|
|
@ -190,5 +189,6 @@ class _FetchItemSourcesListProviderElement extends FutureProviderElement<void>
|
|||
@override
|
||||
ItemType get itemType => (origin as FetchItemSourcesListProvider).itemType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,21 +39,15 @@ class GetChapterPagesFamily extends Family<AsyncValue<GetChapterPagesModel>> {
|
|||
const GetChapterPagesFamily();
|
||||
|
||||
/// See also [getChapterPages].
|
||||
GetChapterPagesProvider call({
|
||||
required Chapter chapter,
|
||||
}) {
|
||||
return GetChapterPagesProvider(
|
||||
chapter: chapter,
|
||||
);
|
||||
GetChapterPagesProvider call({required Chapter chapter}) {
|
||||
return GetChapterPagesProvider(chapter: chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
GetChapterPagesProvider getProviderOverride(
|
||||
covariant GetChapterPagesProvider provider,
|
||||
) {
|
||||
return call(
|
||||
chapter: provider.chapter,
|
||||
);
|
||||
return call(chapter: provider.chapter);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -75,17 +69,12 @@ class GetChapterPagesFamily extends Family<AsyncValue<GetChapterPagesModel>> {
|
|||
class GetChapterPagesProvider
|
||||
extends AutoDisposeFutureProvider<GetChapterPagesModel> {
|
||||
/// See also [getChapterPages].
|
||||
GetChapterPagesProvider({
|
||||
required Chapter chapter,
|
||||
}) : this._internal(
|
||||
(ref) => getChapterPages(
|
||||
ref as GetChapterPagesRef,
|
||||
chapter: chapter,
|
||||
),
|
||||
GetChapterPagesProvider({required Chapter chapter})
|
||||
: this._internal(
|
||||
(ref) => getChapterPages(ref as GetChapterPagesRef, chapter: chapter),
|
||||
from: getChapterPagesProvider,
|
||||
name: r'getChapterPagesProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getChapterPagesHash,
|
||||
dependencies: GetChapterPagesFamily._dependencies,
|
||||
|
|
@ -158,5 +147,6 @@ class _GetChapterPagesProviderElement
|
|||
@override
|
||||
Chapter get chapter => (origin as GetChapterPagesProvider).chapter;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,24 +39,13 @@ class GetDetailFamily extends Family<AsyncValue<MManga>> {
|
|||
const GetDetailFamily();
|
||||
|
||||
/// See also [getDetail].
|
||||
GetDetailProvider call({
|
||||
required String url,
|
||||
required Source source,
|
||||
}) {
|
||||
return GetDetailProvider(
|
||||
url: url,
|
||||
source: source,
|
||||
);
|
||||
GetDetailProvider call({required String url, required Source source}) {
|
||||
return GetDetailProvider(url: url, source: source);
|
||||
}
|
||||
|
||||
@override
|
||||
GetDetailProvider getProviderOverride(
|
||||
covariant GetDetailProvider provider,
|
||||
) {
|
||||
return call(
|
||||
url: provider.url,
|
||||
source: provider.source,
|
||||
);
|
||||
GetDetailProvider getProviderOverride(covariant GetDetailProvider provider) {
|
||||
return call(url: provider.url, source: provider.source);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -77,19 +66,12 @@ class GetDetailFamily extends Family<AsyncValue<MManga>> {
|
|||
/// See also [getDetail].
|
||||
class GetDetailProvider extends AutoDisposeFutureProvider<MManga> {
|
||||
/// See also [getDetail].
|
||||
GetDetailProvider({
|
||||
required String url,
|
||||
required Source source,
|
||||
}) : this._internal(
|
||||
(ref) => getDetail(
|
||||
ref as GetDetailRef,
|
||||
url: url,
|
||||
source: source,
|
||||
),
|
||||
GetDetailProvider({required String url, required Source source})
|
||||
: this._internal(
|
||||
(ref) => getDetail(ref as GetDetailRef, url: url, source: source),
|
||||
from: getDetailProvider,
|
||||
name: r'getDetailProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getDetailHash,
|
||||
dependencies: GetDetailFamily._dependencies,
|
||||
|
|
@ -172,5 +154,6 @@ class _GetDetailProviderElement extends AutoDisposeFutureProviderElement<MManga>
|
|||
@override
|
||||
Source get source => (origin as GetDetailProvider).source;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,21 +39,15 @@ class GetHtmlContentFamily extends Family<AsyncValue<(String, EpubBook?)>> {
|
|||
const GetHtmlContentFamily();
|
||||
|
||||
/// See also [getHtmlContent].
|
||||
GetHtmlContentProvider call({
|
||||
required Chapter chapter,
|
||||
}) {
|
||||
return GetHtmlContentProvider(
|
||||
chapter: chapter,
|
||||
);
|
||||
GetHtmlContentProvider call({required Chapter chapter}) {
|
||||
return GetHtmlContentProvider(chapter: chapter);
|
||||
}
|
||||
|
||||
@override
|
||||
GetHtmlContentProvider getProviderOverride(
|
||||
covariant GetHtmlContentProvider provider,
|
||||
) {
|
||||
return call(
|
||||
chapter: provider.chapter,
|
||||
);
|
||||
return call(chapter: provider.chapter);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -75,17 +69,12 @@ class GetHtmlContentFamily extends Family<AsyncValue<(String, EpubBook?)>> {
|
|||
class GetHtmlContentProvider
|
||||
extends AutoDisposeFutureProvider<(String, EpubBook?)> {
|
||||
/// See also [getHtmlContent].
|
||||
GetHtmlContentProvider({
|
||||
required Chapter chapter,
|
||||
}) : this._internal(
|
||||
(ref) => getHtmlContent(
|
||||
ref as GetHtmlContentRef,
|
||||
chapter: chapter,
|
||||
),
|
||||
GetHtmlContentProvider({required Chapter chapter})
|
||||
: this._internal(
|
||||
(ref) => getHtmlContent(ref as GetHtmlContentRef, chapter: chapter),
|
||||
from: getHtmlContentProvider,
|
||||
name: r'getHtmlContentProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getHtmlContentHash,
|
||||
dependencies: GetHtmlContentFamily._dependencies,
|
||||
|
|
@ -158,5 +147,6 @@ class _GetHtmlContentProviderElement
|
|||
@override
|
||||
Chapter get chapter => (origin as GetHtmlContentProvider).chapter;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,24 +39,15 @@ class GetLatestUpdatesFamily extends Family<AsyncValue<MPages?>> {
|
|||
const GetLatestUpdatesFamily();
|
||||
|
||||
/// See also [getLatestUpdates].
|
||||
GetLatestUpdatesProvider call({
|
||||
required Source source,
|
||||
required int page,
|
||||
}) {
|
||||
return GetLatestUpdatesProvider(
|
||||
source: source,
|
||||
page: page,
|
||||
);
|
||||
GetLatestUpdatesProvider call({required Source source, required int page}) {
|
||||
return GetLatestUpdatesProvider(source: source, page: page);
|
||||
}
|
||||
|
||||
@override
|
||||
GetLatestUpdatesProvider getProviderOverride(
|
||||
covariant GetLatestUpdatesProvider provider,
|
||||
) {
|
||||
return call(
|
||||
source: provider.source,
|
||||
page: provider.page,
|
||||
);
|
||||
return call(source: provider.source, page: provider.page);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -77,10 +68,8 @@ class GetLatestUpdatesFamily extends Family<AsyncValue<MPages?>> {
|
|||
/// See also [getLatestUpdates].
|
||||
class GetLatestUpdatesProvider extends AutoDisposeFutureProvider<MPages?> {
|
||||
/// See also [getLatestUpdates].
|
||||
GetLatestUpdatesProvider({
|
||||
required Source source,
|
||||
required int page,
|
||||
}) : this._internal(
|
||||
GetLatestUpdatesProvider({required Source source, required int page})
|
||||
: this._internal(
|
||||
(ref) => getLatestUpdates(
|
||||
ref as GetLatestUpdatesRef,
|
||||
source: source,
|
||||
|
|
@ -88,8 +77,7 @@ class GetLatestUpdatesProvider extends AutoDisposeFutureProvider<MPages?> {
|
|||
),
|
||||
from: getLatestUpdatesProvider,
|
||||
name: r'getLatestUpdatesProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getLatestUpdatesHash,
|
||||
dependencies: GetLatestUpdatesFamily._dependencies,
|
||||
|
|
@ -165,7 +153,8 @@ mixin GetLatestUpdatesRef on AutoDisposeFutureProviderRef<MPages?> {
|
|||
}
|
||||
|
||||
class _GetLatestUpdatesProviderElement
|
||||
extends AutoDisposeFutureProviderElement<MPages?> with GetLatestUpdatesRef {
|
||||
extends AutoDisposeFutureProviderElement<MPages?>
|
||||
with GetLatestUpdatesRef {
|
||||
_GetLatestUpdatesProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -173,5 +162,6 @@ class _GetLatestUpdatesProviderElement
|
|||
@override
|
||||
int get page => (origin as GetLatestUpdatesProvider).page;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,24 +39,15 @@ class GetPopularFamily extends Family<AsyncValue<MPages?>> {
|
|||
const GetPopularFamily();
|
||||
|
||||
/// See also [getPopular].
|
||||
GetPopularProvider call({
|
||||
required Source source,
|
||||
required int page,
|
||||
}) {
|
||||
return GetPopularProvider(
|
||||
source: source,
|
||||
page: page,
|
||||
);
|
||||
GetPopularProvider call({required Source source, required int page}) {
|
||||
return GetPopularProvider(source: source, page: page);
|
||||
}
|
||||
|
||||
@override
|
||||
GetPopularProvider getProviderOverride(
|
||||
covariant GetPopularProvider provider,
|
||||
) {
|
||||
return call(
|
||||
source: provider.source,
|
||||
page: provider.page,
|
||||
);
|
||||
return call(source: provider.source, page: provider.page);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -77,24 +68,16 @@ class GetPopularFamily extends Family<AsyncValue<MPages?>> {
|
|||
/// See also [getPopular].
|
||||
class GetPopularProvider extends AutoDisposeFutureProvider<MPages?> {
|
||||
/// See also [getPopular].
|
||||
GetPopularProvider({
|
||||
required Source source,
|
||||
required int page,
|
||||
}) : this._internal(
|
||||
(ref) => getPopular(
|
||||
ref as GetPopularRef,
|
||||
source: source,
|
||||
page: page,
|
||||
),
|
||||
GetPopularProvider({required Source source, required int page})
|
||||
: this._internal(
|
||||
(ref) => getPopular(ref as GetPopularRef, source: source, page: page),
|
||||
from: getPopularProvider,
|
||||
name: r'getPopularProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getPopularHash,
|
||||
dependencies: GetPopularFamily._dependencies,
|
||||
allTransitiveDependencies:
|
||||
GetPopularFamily._allTransitiveDependencies,
|
||||
allTransitiveDependencies: GetPopularFamily._allTransitiveDependencies,
|
||||
source: source,
|
||||
page: page,
|
||||
);
|
||||
|
|
@ -165,7 +148,8 @@ mixin GetPopularRef on AutoDisposeFutureProviderRef<MPages?> {
|
|||
}
|
||||
|
||||
class _GetPopularProviderElement
|
||||
extends AutoDisposeFutureProviderElement<MPages?> with GetPopularRef {
|
||||
extends AutoDisposeFutureProviderElement<MPages?>
|
||||
with GetPopularRef {
|
||||
_GetPopularProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -173,5 +157,6 @@ class _GetPopularProviderElement
|
|||
@override
|
||||
int get page => (origin as GetPopularProvider).page;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,21 +39,15 @@ class SourceBaseUrlFamily extends Family<String> {
|
|||
const SourceBaseUrlFamily();
|
||||
|
||||
/// See also [sourceBaseUrl].
|
||||
SourceBaseUrlProvider call({
|
||||
required Source source,
|
||||
}) {
|
||||
return SourceBaseUrlProvider(
|
||||
source: source,
|
||||
);
|
||||
SourceBaseUrlProvider call({required Source source}) {
|
||||
return SourceBaseUrlProvider(source: source);
|
||||
}
|
||||
|
||||
@override
|
||||
SourceBaseUrlProvider getProviderOverride(
|
||||
covariant SourceBaseUrlProvider provider,
|
||||
) {
|
||||
return call(
|
||||
source: provider.source,
|
||||
);
|
||||
return call(source: provider.source);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -74,17 +68,12 @@ class SourceBaseUrlFamily extends Family<String> {
|
|||
/// See also [sourceBaseUrl].
|
||||
class SourceBaseUrlProvider extends AutoDisposeProvider<String> {
|
||||
/// See also [sourceBaseUrl].
|
||||
SourceBaseUrlProvider({
|
||||
required Source source,
|
||||
}) : this._internal(
|
||||
(ref) => sourceBaseUrl(
|
||||
ref as SourceBaseUrlRef,
|
||||
source: source,
|
||||
),
|
||||
SourceBaseUrlProvider({required Source source})
|
||||
: this._internal(
|
||||
(ref) => sourceBaseUrl(ref as SourceBaseUrlRef, source: source),
|
||||
from: sourceBaseUrlProvider,
|
||||
name: r'sourceBaseUrlProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$sourceBaseUrlHash,
|
||||
dependencies: SourceBaseUrlFamily._dependencies,
|
||||
|
|
@ -106,9 +95,7 @@ class SourceBaseUrlProvider extends AutoDisposeProvider<String> {
|
|||
final Source source;
|
||||
|
||||
@override
|
||||
Override overrideWith(
|
||||
String Function(SourceBaseUrlRef provider) create,
|
||||
) {
|
||||
Override overrideWith(String Function(SourceBaseUrlRef provider) create) {
|
||||
return ProviderOverride(
|
||||
origin: this,
|
||||
override: SourceBaseUrlProvider._internal(
|
||||
|
|
@ -156,5 +143,6 @@ class _SourceBaseUrlProviderElement extends AutoDisposeProviderElement<String>
|
|||
@override
|
||||
Source get source => (origin as SourceBaseUrlProvider).source;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -40,21 +40,15 @@ class GetVideoListFamily
|
|||
const GetVideoListFamily();
|
||||
|
||||
/// See also [getVideoList].
|
||||
GetVideoListProvider call({
|
||||
required Chapter episode,
|
||||
}) {
|
||||
return GetVideoListProvider(
|
||||
episode: episode,
|
||||
);
|
||||
GetVideoListProvider call({required Chapter episode}) {
|
||||
return GetVideoListProvider(episode: episode);
|
||||
}
|
||||
|
||||
@override
|
||||
GetVideoListProvider getProviderOverride(
|
||||
covariant GetVideoListProvider provider,
|
||||
) {
|
||||
return call(
|
||||
episode: provider.episode,
|
||||
);
|
||||
return call(episode: provider.episode);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -73,20 +67,18 @@ class GetVideoListFamily
|
|||
}
|
||||
|
||||
/// See also [getVideoList].
|
||||
class GetVideoListProvider extends AutoDisposeFutureProvider<
|
||||
(List<Video>, bool, List<String>, Directory?)> {
|
||||
class GetVideoListProvider
|
||||
extends
|
||||
AutoDisposeFutureProvider<
|
||||
(List<Video>, bool, List<String>, Directory?)
|
||||
> {
|
||||
/// See also [getVideoList].
|
||||
GetVideoListProvider({
|
||||
required Chapter episode,
|
||||
}) : this._internal(
|
||||
(ref) => getVideoList(
|
||||
ref as GetVideoListRef,
|
||||
episode: episode,
|
||||
),
|
||||
GetVideoListProvider({required Chapter episode})
|
||||
: this._internal(
|
||||
(ref) => getVideoList(ref as GetVideoListRef, episode: episode),
|
||||
from: getVideoListProvider,
|
||||
name: r'getVideoListProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$getVideoListHash,
|
||||
dependencies: GetVideoListFamily._dependencies,
|
||||
|
|
@ -110,7 +102,8 @@ class GetVideoListProvider extends AutoDisposeFutureProvider<
|
|||
@override
|
||||
Override overrideWith(
|
||||
FutureOr<(List<Video>, bool, List<String>, Directory?)> Function(
|
||||
GetVideoListRef provider)
|
||||
GetVideoListRef provider,
|
||||
)
|
||||
create,
|
||||
) {
|
||||
return ProviderOverride(
|
||||
|
|
@ -129,7 +122,9 @@ class GetVideoListProvider extends AutoDisposeFutureProvider<
|
|||
|
||||
@override
|
||||
AutoDisposeFutureProviderElement<
|
||||
(List<Video>, bool, List<String>, Directory?)> createElement() {
|
||||
(List<Video>, bool, List<String>, Directory?)
|
||||
>
|
||||
createElement() {
|
||||
return _GetVideoListProviderElement(this);
|
||||
}
|
||||
|
||||
|
|
@ -149,18 +144,26 @@ class GetVideoListProvider extends AutoDisposeFutureProvider<
|
|||
|
||||
@Deprecated('Will be removed in 3.0. Use Ref instead')
|
||||
// ignore: unused_element
|
||||
mixin GetVideoListRef on AutoDisposeFutureProviderRef<
|
||||
(List<Video>, bool, List<String>, Directory?)> {
|
||||
mixin GetVideoListRef
|
||||
on
|
||||
AutoDisposeFutureProviderRef<
|
||||
(List<Video>, bool, List<String>, Directory?)
|
||||
> {
|
||||
/// The parameter `episode` of this provider.
|
||||
Chapter get episode;
|
||||
}
|
||||
|
||||
class _GetVideoListProviderElement extends AutoDisposeFutureProviderElement<
|
||||
(List<Video>, bool, List<String>, Directory?)> with GetVideoListRef {
|
||||
class _GetVideoListProviderElement
|
||||
extends
|
||||
AutoDisposeFutureProviderElement<
|
||||
(List<Video>, bool, List<String>, Directory?)
|
||||
>
|
||||
with GetVideoListRef {
|
||||
_GetVideoListProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
Chapter get episode => (origin as GetVideoListProvider).episode;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -54,9 +54,7 @@ class SearchFamily extends Family<AsyncValue<MPages?>> {
|
|||
}
|
||||
|
||||
@override
|
||||
SearchProvider getProviderOverride(
|
||||
covariant SearchProvider provider,
|
||||
) {
|
||||
SearchProvider getProviderOverride(covariant SearchProvider provider) {
|
||||
return call(
|
||||
source: provider.source,
|
||||
query: provider.query,
|
||||
|
|
@ -98,8 +96,7 @@ class SearchProvider extends AutoDisposeFutureProvider<MPages?> {
|
|||
),
|
||||
from: searchProvider,
|
||||
name: r'searchProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$searchHash,
|
||||
dependencies: SearchFamily._dependencies,
|
||||
|
|
@ -129,9 +126,7 @@ class SearchProvider extends AutoDisposeFutureProvider<MPages?> {
|
|||
final List<dynamic> filterList;
|
||||
|
||||
@override
|
||||
Override overrideWith(
|
||||
FutureOr<MPages?> Function(SearchRef provider) create,
|
||||
) {
|
||||
Override overrideWith(FutureOr<MPages?> Function(SearchRef provider) create) {
|
||||
return ProviderOverride(
|
||||
origin: this,
|
||||
override: SearchProvider._internal(
|
||||
|
|
@ -204,5 +199,6 @@ class _SearchProviderElement extends AutoDisposeFutureProviderElement<MPages?>
|
|||
@override
|
||||
List<dynamic> get filterList => (origin as SearchProvider).filterList;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -54,9 +54,7 @@ class SearchFamily extends Family<AsyncValue<MPages?>> {
|
|||
}
|
||||
|
||||
@override
|
||||
SearchProvider getProviderOverride(
|
||||
covariant SearchProvider provider,
|
||||
) {
|
||||
SearchProvider getProviderOverride(covariant SearchProvider provider) {
|
||||
return call(
|
||||
source: provider.source,
|
||||
query: provider.query,
|
||||
|
|
@ -98,8 +96,7 @@ class SearchProvider extends AutoDisposeFutureProvider<MPages?> {
|
|||
),
|
||||
from: searchProvider,
|
||||
name: r'searchProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$searchHash,
|
||||
dependencies: SearchFamily._dependencies,
|
||||
|
|
@ -129,9 +126,7 @@ class SearchProvider extends AutoDisposeFutureProvider<MPages?> {
|
|||
final List<dynamic> filterList;
|
||||
|
||||
@override
|
||||
Override overrideWith(
|
||||
FutureOr<MPages?> Function(SearchRef provider) create,
|
||||
) {
|
||||
Override overrideWith(FutureOr<MPages?> Function(SearchRef provider) create) {
|
||||
return ProviderOverride(
|
||||
origin: this,
|
||||
override: SearchProvider._internal(
|
||||
|
|
@ -204,5 +199,6 @@ class _SearchProviderElement extends AutoDisposeFutureProviderElement<MPages?>
|
|||
@override
|
||||
List<dynamic> get filterList => (origin as SearchProvider).filterList;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -39,21 +39,15 @@ class SupportsLatestFamily extends Family<bool> {
|
|||
const SupportsLatestFamily();
|
||||
|
||||
/// See also [supportsLatest].
|
||||
SupportsLatestProvider call({
|
||||
required Source source,
|
||||
}) {
|
||||
return SupportsLatestProvider(
|
||||
source: source,
|
||||
);
|
||||
SupportsLatestProvider call({required Source source}) {
|
||||
return SupportsLatestProvider(source: source);
|
||||
}
|
||||
|
||||
@override
|
||||
SupportsLatestProvider getProviderOverride(
|
||||
covariant SupportsLatestProvider provider,
|
||||
) {
|
||||
return call(
|
||||
source: provider.source,
|
||||
);
|
||||
return call(source: provider.source);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -74,17 +68,12 @@ class SupportsLatestFamily extends Family<bool> {
|
|||
/// See also [supportsLatest].
|
||||
class SupportsLatestProvider extends AutoDisposeProvider<bool> {
|
||||
/// See also [supportsLatest].
|
||||
SupportsLatestProvider({
|
||||
required Source source,
|
||||
}) : this._internal(
|
||||
(ref) => supportsLatest(
|
||||
ref as SupportsLatestRef,
|
||||
source: source,
|
||||
),
|
||||
SupportsLatestProvider({required Source source})
|
||||
: this._internal(
|
||||
(ref) => supportsLatest(ref as SupportsLatestRef, source: source),
|
||||
from: supportsLatestProvider,
|
||||
name: r'supportsLatestProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$supportsLatestHash,
|
||||
dependencies: SupportsLatestFamily._dependencies,
|
||||
|
|
@ -106,9 +95,7 @@ class SupportsLatestProvider extends AutoDisposeProvider<bool> {
|
|||
final Source source;
|
||||
|
||||
@override
|
||||
Override overrideWith(
|
||||
bool Function(SupportsLatestRef provider) create,
|
||||
) {
|
||||
Override overrideWith(bool Function(SupportsLatestRef provider) create) {
|
||||
return ProviderOverride(
|
||||
origin: this,
|
||||
override: SupportsLatestProvider._internal(
|
||||
|
|
@ -156,5 +143,6 @@ class _SupportsLatestProviderElement extends AutoDisposeProviderElement<bool>
|
|||
@override
|
||||
Source get source => (origin as SupportsLatestProvider).source;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -32,9 +32,7 @@ class _SystemHash {
|
|||
abstract class _$SyncServer extends BuildlessAutoDisposeNotifier<void> {
|
||||
late final int syncId;
|
||||
|
||||
void build({
|
||||
required int syncId,
|
||||
});
|
||||
void build({required int syncId});
|
||||
}
|
||||
|
||||
/// See also [SyncServer].
|
||||
|
|
@ -47,21 +45,15 @@ class SyncServerFamily extends Family<void> {
|
|||
const SyncServerFamily();
|
||||
|
||||
/// See also [SyncServer].
|
||||
SyncServerProvider call({
|
||||
required int syncId,
|
||||
}) {
|
||||
return SyncServerProvider(
|
||||
syncId: syncId,
|
||||
);
|
||||
SyncServerProvider call({required int syncId}) {
|
||||
return SyncServerProvider(syncId: syncId);
|
||||
}
|
||||
|
||||
@override
|
||||
SyncServerProvider getProviderOverride(
|
||||
covariant SyncServerProvider provider,
|
||||
) {
|
||||
return call(
|
||||
syncId: provider.syncId,
|
||||
);
|
||||
return call(syncId: provider.syncId);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -83,19 +75,16 @@ class SyncServerFamily extends Family<void> {
|
|||
class SyncServerProvider
|
||||
extends AutoDisposeNotifierProviderImpl<SyncServer, void> {
|
||||
/// See also [SyncServer].
|
||||
SyncServerProvider({
|
||||
required int syncId,
|
||||
}) : this._internal(
|
||||
SyncServerProvider({required int syncId})
|
||||
: this._internal(
|
||||
() => SyncServer()..syncId = syncId,
|
||||
from: syncServerProvider,
|
||||
name: r'syncServerProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$syncServerHash,
|
||||
dependencies: SyncServerFamily._dependencies,
|
||||
allTransitiveDependencies:
|
||||
SyncServerFamily._allTransitiveDependencies,
|
||||
allTransitiveDependencies: SyncServerFamily._allTransitiveDependencies,
|
||||
syncId: syncId,
|
||||
);
|
||||
|
||||
|
|
@ -112,12 +101,8 @@ class SyncServerProvider
|
|||
final int syncId;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant SyncServer notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
syncId: syncId,
|
||||
);
|
||||
void runNotifierBuild(covariant SyncServer notifier) {
|
||||
return notifier.build(syncId: syncId);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -170,5 +155,6 @@ class _SyncServerProviderElement
|
|||
@override
|
||||
int get syncId => (origin as SyncServerProvider).syncId;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ part of 'anilist.dart';
|
|||
// RiverpodGenerator
|
||||
// **************************************************************************
|
||||
|
||||
String _$anilistHash() => r'fafb964252b3a5741e981cb8c2f0f2090b3b86ae';
|
||||
String _$anilistHash() => r'c786a526fdacc875e4a7e00886b2bda546eafeae';
|
||||
|
||||
/// Copied from Dart SDK
|
||||
class _SystemHash {
|
||||
|
|
@ -33,10 +33,7 @@ abstract class _$Anilist extends BuildlessAutoDisposeNotifier<void> {
|
|||
late final int syncId;
|
||||
late final ItemType? itemType;
|
||||
|
||||
void build({
|
||||
required int syncId,
|
||||
ItemType? itemType,
|
||||
});
|
||||
void build({required int syncId, ItemType? itemType});
|
||||
}
|
||||
|
||||
/// See also [Anilist].
|
||||
|
|
@ -49,24 +46,13 @@ class AnilistFamily extends Family<void> {
|
|||
const AnilistFamily();
|
||||
|
||||
/// See also [Anilist].
|
||||
AnilistProvider call({
|
||||
required int syncId,
|
||||
ItemType? itemType,
|
||||
}) {
|
||||
return AnilistProvider(
|
||||
syncId: syncId,
|
||||
itemType: itemType,
|
||||
);
|
||||
AnilistProvider call({required int syncId, ItemType? itemType}) {
|
||||
return AnilistProvider(syncId: syncId, itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
AnilistProvider getProviderOverride(
|
||||
covariant AnilistProvider provider,
|
||||
) {
|
||||
return call(
|
||||
syncId: provider.syncId,
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
AnilistProvider getProviderOverride(covariant AnilistProvider provider) {
|
||||
return call(syncId: provider.syncId, itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -87,17 +73,14 @@ class AnilistFamily extends Family<void> {
|
|||
/// See also [Anilist].
|
||||
class AnilistProvider extends AutoDisposeNotifierProviderImpl<Anilist, void> {
|
||||
/// See also [Anilist].
|
||||
AnilistProvider({
|
||||
required int syncId,
|
||||
ItemType? itemType,
|
||||
}) : this._internal(
|
||||
AnilistProvider({required int syncId, ItemType? itemType})
|
||||
: this._internal(
|
||||
() => Anilist()
|
||||
..syncId = syncId
|
||||
..itemType = itemType,
|
||||
from: anilistProvider,
|
||||
name: r'anilistProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$anilistHash,
|
||||
dependencies: AnilistFamily._dependencies,
|
||||
|
|
@ -121,13 +104,8 @@ class AnilistProvider extends AutoDisposeNotifierProviderImpl<Anilist, void> {
|
|||
final ItemType? itemType;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant Anilist notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
syncId: syncId,
|
||||
itemType: itemType,
|
||||
);
|
||||
void runNotifierBuild(covariant Anilist notifier) {
|
||||
return notifier.build(syncId: syncId, itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -182,7 +160,8 @@ mixin AnilistRef on AutoDisposeNotifierProviderRef<void> {
|
|||
}
|
||||
|
||||
class _AnilistProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<Anilist, void> with AnilistRef {
|
||||
extends AutoDisposeNotifierProviderElement<Anilist, void>
|
||||
with AnilistRef {
|
||||
_AnilistProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -190,5 +169,6 @@ class _AnilistProviderElement
|
|||
@override
|
||||
ItemType? get itemType => (origin as AnilistProvider).itemType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -33,10 +33,7 @@ abstract class _$Kitsu extends BuildlessAutoDisposeNotifier<void> {
|
|||
late final int syncId;
|
||||
late final ItemType? itemType;
|
||||
|
||||
void build({
|
||||
required int syncId,
|
||||
ItemType? itemType,
|
||||
});
|
||||
void build({required int syncId, ItemType? itemType});
|
||||
}
|
||||
|
||||
/// See also [Kitsu].
|
||||
|
|
@ -49,24 +46,13 @@ class KitsuFamily extends Family<void> {
|
|||
const KitsuFamily();
|
||||
|
||||
/// See also [Kitsu].
|
||||
KitsuProvider call({
|
||||
required int syncId,
|
||||
ItemType? itemType,
|
||||
}) {
|
||||
return KitsuProvider(
|
||||
syncId: syncId,
|
||||
itemType: itemType,
|
||||
);
|
||||
KitsuProvider call({required int syncId, ItemType? itemType}) {
|
||||
return KitsuProvider(syncId: syncId, itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
KitsuProvider getProviderOverride(
|
||||
covariant KitsuProvider provider,
|
||||
) {
|
||||
return call(
|
||||
syncId: provider.syncId,
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
KitsuProvider getProviderOverride(covariant KitsuProvider provider) {
|
||||
return call(syncId: provider.syncId, itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -87,17 +73,14 @@ class KitsuFamily extends Family<void> {
|
|||
/// See also [Kitsu].
|
||||
class KitsuProvider extends AutoDisposeNotifierProviderImpl<Kitsu, void> {
|
||||
/// See also [Kitsu].
|
||||
KitsuProvider({
|
||||
required int syncId,
|
||||
ItemType? itemType,
|
||||
}) : this._internal(
|
||||
KitsuProvider({required int syncId, ItemType? itemType})
|
||||
: this._internal(
|
||||
() => Kitsu()
|
||||
..syncId = syncId
|
||||
..itemType = itemType,
|
||||
from: kitsuProvider,
|
||||
name: r'kitsuProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$kitsuHash,
|
||||
dependencies: KitsuFamily._dependencies,
|
||||
|
|
@ -121,13 +104,8 @@ class KitsuProvider extends AutoDisposeNotifierProviderImpl<Kitsu, void> {
|
|||
final ItemType? itemType;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant Kitsu notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
syncId: syncId,
|
||||
itemType: itemType,
|
||||
);
|
||||
void runNotifierBuild(covariant Kitsu notifier) {
|
||||
return notifier.build(syncId: syncId, itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -182,7 +160,8 @@ mixin KitsuRef on AutoDisposeNotifierProviderRef<void> {
|
|||
}
|
||||
|
||||
class _KitsuProviderElement
|
||||
extends AutoDisposeNotifierProviderElement<Kitsu, void> with KitsuRef {
|
||||
extends AutoDisposeNotifierProviderElement<Kitsu, void>
|
||||
with KitsuRef {
|
||||
_KitsuProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -190,5 +169,6 @@ class _KitsuProviderElement
|
|||
@override
|
||||
ItemType? get itemType => (origin as KitsuProvider).itemType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -33,10 +33,7 @@ abstract class _$MyAnimeList extends BuildlessAutoDisposeNotifier<void> {
|
|||
late final int syncId;
|
||||
late final ItemType? itemType;
|
||||
|
||||
void build({
|
||||
required int syncId,
|
||||
required ItemType? itemType,
|
||||
});
|
||||
void build({required int syncId, required ItemType? itemType});
|
||||
}
|
||||
|
||||
/// See also [MyAnimeList].
|
||||
|
|
@ -49,24 +46,15 @@ class MyAnimeListFamily extends Family<void> {
|
|||
const MyAnimeListFamily();
|
||||
|
||||
/// See also [MyAnimeList].
|
||||
MyAnimeListProvider call({
|
||||
required int syncId,
|
||||
required ItemType? itemType,
|
||||
}) {
|
||||
return MyAnimeListProvider(
|
||||
syncId: syncId,
|
||||
itemType: itemType,
|
||||
);
|
||||
MyAnimeListProvider call({required int syncId, required ItemType? itemType}) {
|
||||
return MyAnimeListProvider(syncId: syncId, itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
MyAnimeListProvider getProviderOverride(
|
||||
covariant MyAnimeListProvider provider,
|
||||
) {
|
||||
return call(
|
||||
syncId: provider.syncId,
|
||||
itemType: provider.itemType,
|
||||
);
|
||||
return call(syncId: provider.syncId, itemType: provider.itemType);
|
||||
}
|
||||
|
||||
static const Iterable<ProviderOrFamily>? _dependencies = null;
|
||||
|
|
@ -88,22 +76,18 @@ class MyAnimeListFamily extends Family<void> {
|
|||
class MyAnimeListProvider
|
||||
extends AutoDisposeNotifierProviderImpl<MyAnimeList, void> {
|
||||
/// See also [MyAnimeList].
|
||||
MyAnimeListProvider({
|
||||
required int syncId,
|
||||
required ItemType? itemType,
|
||||
}) : this._internal(
|
||||
MyAnimeListProvider({required int syncId, required ItemType? itemType})
|
||||
: this._internal(
|
||||
() => MyAnimeList()
|
||||
..syncId = syncId
|
||||
..itemType = itemType,
|
||||
from: myAnimeListProvider,
|
||||
name: r'myAnimeListProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$myAnimeListHash,
|
||||
dependencies: MyAnimeListFamily._dependencies,
|
||||
allTransitiveDependencies:
|
||||
MyAnimeListFamily._allTransitiveDependencies,
|
||||
allTransitiveDependencies: MyAnimeListFamily._allTransitiveDependencies,
|
||||
syncId: syncId,
|
||||
itemType: itemType,
|
||||
);
|
||||
|
|
@ -123,13 +107,8 @@ class MyAnimeListProvider
|
|||
final ItemType? itemType;
|
||||
|
||||
@override
|
||||
void runNotifierBuild(
|
||||
covariant MyAnimeList notifier,
|
||||
) {
|
||||
return notifier.build(
|
||||
syncId: syncId,
|
||||
itemType: itemType,
|
||||
);
|
||||
void runNotifierBuild(covariant MyAnimeList notifier) {
|
||||
return notifier.build(syncId: syncId, itemType: itemType);
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -193,5 +172,6 @@ class _MyAnimeListProviderElement
|
|||
@override
|
||||
ItemType? get itemType => (origin as MyAnimeListProvider).itemType;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
|
|
@ -52,9 +52,7 @@ class HeadersFamily extends Family<Map<String, String>> {
|
|||
}
|
||||
|
||||
@override
|
||||
HeadersProvider getProviderOverride(
|
||||
covariant HeadersProvider provider,
|
||||
) {
|
||||
HeadersProvider getProviderOverride(covariant HeadersProvider provider) {
|
||||
return call(
|
||||
source: provider.source,
|
||||
lang: provider.lang,
|
||||
|
|
@ -93,8 +91,7 @@ class HeadersProvider extends AutoDisposeProvider<Map<String, String>> {
|
|||
),
|
||||
from: headersProvider,
|
||||
name: r'headersProvider',
|
||||
debugGetCreateSourceHash:
|
||||
const bool.fromEnvironment('dart.vm.product')
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$headersHash,
|
||||
dependencies: HeadersFamily._dependencies,
|
||||
|
|
@ -178,7 +175,8 @@ mixin HeadersRef on AutoDisposeProviderRef<Map<String, String>> {
|
|||
}
|
||||
|
||||
class _HeadersProviderElement
|
||||
extends AutoDisposeProviderElement<Map<String, String>> with HeadersRef {
|
||||
extends AutoDisposeProviderElement<Map<String, String>>
|
||||
with HeadersRef {
|
||||
_HeadersProviderElement(super.provider);
|
||||
|
||||
@override
|
||||
|
|
@ -189,5 +187,6 @@ class _HeadersProviderElement
|
|||
String get androidProxyServer =>
|
||||
(origin as HeadersProvider).androidProxyServer;
|
||||
}
|
||||
|
||||
// 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
|
||||
|
|
|
|||
119
plugins/hive_generator/CHANGELOG.md
Normal file
119
plugins/hive_generator/CHANGELOG.md
Normal file
|
|
@ -0,0 +1,119 @@
|
|||
## 2.0.1
|
||||
|
||||
- Updated `analyzer` version constraints to `>=4.6.0 <7.0.0`
|
||||
- Updates SDK version
|
||||
|
||||
## 1.1.3
|
||||
|
||||
- Updated `analyzer` version constraints to `<5.0.0`
|
||||
|
||||
## 1.1.2
|
||||
|
||||
- Updated `analyzer` version constraints
|
||||
|
||||
## 1.1.1
|
||||
|
||||
- Updated dependency versions
|
||||
|
||||
## 1.1.0
|
||||
|
||||
- Fixes empty class generates adapter with warnings - [#638](https://github.com/hivedb/hive/issues/638)
|
||||
- Default value support for class type adapter generators - [#625](https://github.com/hivedb/hive/issues/625)
|
||||
|
||||
## 1.0.1
|
||||
|
||||
- Fixed dependencies for null-safety compatibility
|
||||
|
||||
## 1.0.0
|
||||
|
||||
- Stable null-safety version
|
||||
|
||||
## 0.9.0-nullsafety.1
|
||||
|
||||
- Enum nullsafety support - [#555](https://github.com/hivedb/hive/issues/555)
|
||||
|
||||
## 0.9.0-nullsafety.0
|
||||
|
||||
- Support generating null-safe code for libraries using Dart >= 2.12.0
|
||||
- Does not generate incompatible code for legacy libraries, so this is **NOT** a breaking change.
|
||||
|
||||
## 0.8.2
|
||||
|
||||
- Inheritance support. Fixes [#442](https://github.com/hivedb/hive/issues/442)
|
||||
- Support for both older and newer analyzer versions
|
||||
|
||||
## 0.8.1
|
||||
|
||||
- Fixes [#455](https://github.com/hivedb/hive/issues/455)
|
||||
|
||||
## 0.8.0
|
||||
|
||||
- `analyzer: ^0.40.0` version support - [#455](https://github.com/hivedb/hive/issues/455)
|
||||
|
||||
## 0.7.2+1
|
||||
|
||||
- Fixed [#225]
|
||||
|
||||
## 0.7.2
|
||||
|
||||
- Fixed [#225](https://github.com/hivedb/hive/issues/225)
|
||||
|
||||
## 0.7.1
|
||||
|
||||
- Fixed dependency issues
|
||||
|
||||
## 0.7.0+2
|
||||
|
||||
- Fixed Changelog
|
||||
|
||||
## 0.7.0+2
|
||||
|
||||
- Fixed GitHub homepage path
|
||||
|
||||
## 0.7.0
|
||||
|
||||
- Fixed final fields in constructor
|
||||
- Support for `typeId` parameter
|
||||
|
||||
## 0.6.0
|
||||
|
||||
- Support for HiveLists
|
||||
- Support for getters & setters
|
||||
- Support for inheritance
|
||||
|
||||
## 0.5.2
|
||||
|
||||
- Fix bug with Uint8Lists
|
||||
|
||||
## 0.5.1
|
||||
|
||||
- Bump Hive version
|
||||
|
||||
## 0.5.0
|
||||
|
||||
- Support final members
|
||||
|
||||
## 0.4.0+2
|
||||
|
||||
- Support for Lists and Maps in strong mode
|
||||
|
||||
## 0.4.0+1
|
||||
|
||||
- Support for enums
|
||||
- Sanity checks
|
||||
- Bugfixes
|
||||
|
||||
## 0.3.0
|
||||
|
||||
- Support for typed lists
|
||||
- Bugfixes
|
||||
- **Breaking:** Not compatible to previous adapters
|
||||
|
||||
## 0.2.0
|
||||
|
||||
- Improve performance of adapers
|
||||
- Cast lists to the correct type
|
||||
|
||||
## 0.1.0+1
|
||||
|
||||
- First release
|
||||
13
plugins/hive_generator/LICENSE
Normal file
13
plugins/hive_generator/LICENSE
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Copyright 2019 Simon Leier
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
1
plugins/hive_generator/README.md
Normal file
1
plugins/hive_generator/README.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
### Extension for [hive](https://github.com/leisim/hive) please go there for documentation.
|
||||
75
plugins/hive_generator/analysis_options.yaml
Normal file
75
plugins/hive_generator/analysis_options.yaml
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
include: package:pedantic/analysis_options.yaml
|
||||
analyzer:
|
||||
exclude:
|
||||
- "**/*.g.dart"
|
||||
strong-mode:
|
||||
implicit-casts: false
|
||||
errors:
|
||||
include_file_not_found: ignore
|
||||
deprecated_member_use: ignore
|
||||
linter:
|
||||
rules:
|
||||
#- public_member_api_docs
|
||||
- always_declare_return_types
|
||||
- annotate_overrides
|
||||
- avoid_empty_else
|
||||
- avoid_function_literals_in_foreach_calls
|
||||
- avoid_init_to_null
|
||||
- avoid_null_checks_in_equality_operators
|
||||
- avoid_relative_lib_imports
|
||||
- avoid_renaming_method_parameters
|
||||
- avoid_return_types_on_setters
|
||||
- avoid_types_as_parameter_names
|
||||
- avoid_unused_constructor_parameters
|
||||
- await_only_futures
|
||||
- camel_case_types
|
||||
- cancel_subscriptions
|
||||
- comment_references
|
||||
- constant_identifier_names
|
||||
- control_flow_in_finally
|
||||
- directives_ordering
|
||||
- empty_catches
|
||||
- empty_constructor_bodies
|
||||
- empty_statements
|
||||
- implementation_imports
|
||||
- library_names
|
||||
- library_prefixes
|
||||
- lines_longer_than_80_chars
|
||||
- no_adjacent_strings_in_list
|
||||
- no_duplicate_case_values
|
||||
- non_constant_identifier_names
|
||||
- null_closures
|
||||
- omit_local_variable_types
|
||||
- only_throw_errors
|
||||
- overridden_fields
|
||||
- package_names
|
||||
- package_prefixed_library_names
|
||||
- prefer_adjacent_string_concatenation
|
||||
- prefer_collection_literals
|
||||
- prefer_conditional_assignment
|
||||
- prefer_const_constructors
|
||||
- prefer_contains
|
||||
- prefer_final_fields
|
||||
- prefer_initializing_formals
|
||||
- prefer_interpolation_to_compose_strings
|
||||
- prefer_is_empty
|
||||
- prefer_is_not_empty
|
||||
- prefer_single_quotes
|
||||
- prefer_typing_uninitialized_variables
|
||||
- recursive_getters
|
||||
- slash_for_doc_comments
|
||||
- test_types_in_equals
|
||||
- throw_in_finally
|
||||
- type_init_formals
|
||||
- unawaited_futures
|
||||
- unnecessary_brace_in_string_interps
|
||||
- unnecessary_const
|
||||
- unnecessary_getters_setters
|
||||
- unnecessary_lambdas
|
||||
- unnecessary_new
|
||||
- unnecessary_null_aware_assignments
|
||||
- unnecessary_statements
|
||||
- unnecessary_this
|
||||
- unrelated_type_equality_checks
|
||||
- use_rethrow_when_possible
|
||||
- valid_regexps
|
||||
8
plugins/hive_generator/build.yaml
Normal file
8
plugins/hive_generator/build.yaml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
builders:
|
||||
hive_generator:
|
||||
import: "package:hive_generator/hive_generator.dart"
|
||||
builder_factories: ["getBuilder"]
|
||||
build_extensions: {".dart": ["hive_generator.g.part"]}
|
||||
auto_apply: dependents
|
||||
build_to: cache
|
||||
applies_builders: ["source_gen|combining_builder"]
|
||||
3
plugins/hive_generator/example/README.md
Normal file
3
plugins/hive_generator/example/README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
### Hive samples
|
||||
|
||||
Go [here](https://github.com/leisim/hive/tree/master/examples) for samples using Hive.
|
||||
63
plugins/hive_generator/example/lib/types.dart
Normal file
63
plugins/hive_generator/example/lib/types.dart
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
import 'package:hive/hive.dart';
|
||||
|
||||
part 'types.g.dart';
|
||||
|
||||
@HiveType(typeId: 1)
|
||||
class Class1 {
|
||||
const Class1(this.nested, [this.enum1]);
|
||||
|
||||
@HiveField(
|
||||
0,
|
||||
defaultValue: Class2(
|
||||
4,
|
||||
'param',
|
||||
<int, Map<String, List<Class1>>>{
|
||||
5: <String, List<Class1>>{
|
||||
'magic': <Class1>[
|
||||
Class1(Class2(5, 'sad')),
|
||||
Class1(Class2(5, 'sad'), Enum1.emumValue1),
|
||||
],
|
||||
},
|
||||
67: <String, List<Class1>>{
|
||||
'hold': <Class1>[
|
||||
Class1(Class2(42, 'meaning of life')),
|
||||
],
|
||||
},
|
||||
},
|
||||
),
|
||||
)
|
||||
final Class2 nested;
|
||||
|
||||
final Enum1? enum1;
|
||||
}
|
||||
|
||||
@HiveType(typeId: 2)
|
||||
class Class2 {
|
||||
const Class2(this.param1, this.param2, [this.what]);
|
||||
|
||||
@HiveField(0, defaultValue: 0)
|
||||
final int param1;
|
||||
|
||||
@HiveField(1)
|
||||
final String param2;
|
||||
|
||||
@HiveField(6)
|
||||
final Map<int, Map<String, List<Class1>>>? what;
|
||||
}
|
||||
|
||||
@HiveType(typeId: 3)
|
||||
enum Enum1 {
|
||||
@HiveField(0)
|
||||
emumValue1,
|
||||
|
||||
@HiveField(1, defaultValue: true)
|
||||
emumValue2,
|
||||
|
||||
@HiveField(2)
|
||||
emumValue3,
|
||||
}
|
||||
|
||||
@HiveType(typeId: 4)
|
||||
class EmptyClass {
|
||||
EmptyClass();
|
||||
}
|
||||
165
plugins/hive_generator/example/lib/types.g.dart
Normal file
165
plugins/hive_generator/example/lib/types.g.dart
Normal file
|
|
@ -0,0 +1,165 @@
|
|||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'types.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// TypeAdapterGenerator
|
||||
// **************************************************************************
|
||||
|
||||
class Enum1Adapter extends TypeAdapter<Enum1> {
|
||||
@override
|
||||
final int typeId = 3;
|
||||
|
||||
@override
|
||||
Enum1 read(BinaryReader reader) {
|
||||
switch (reader.readByte()) {
|
||||
case 0:
|
||||
return Enum1.emumValue1;
|
||||
case 1:
|
||||
return Enum1.emumValue2;
|
||||
case 2:
|
||||
return Enum1.emumValue3;
|
||||
default:
|
||||
return Enum1.emumValue2;
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
void write(BinaryWriter writer, Enum1 obj) {
|
||||
switch (obj) {
|
||||
case Enum1.emumValue1:
|
||||
writer.writeByte(0);
|
||||
break;
|
||||
case Enum1.emumValue2:
|
||||
writer.writeByte(1);
|
||||
break;
|
||||
case Enum1.emumValue3:
|
||||
writer.writeByte(2);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode => typeId.hashCode;
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) =>
|
||||
identical(this, other) ||
|
||||
other is Enum1Adapter &&
|
||||
runtimeType == other.runtimeType &&
|
||||
typeId == other.typeId;
|
||||
}
|
||||
|
||||
class Class1Adapter extends TypeAdapter<Class1> {
|
||||
@override
|
||||
final int typeId = 1;
|
||||
|
||||
@override
|
||||
Class1 read(BinaryReader reader) {
|
||||
final numOfFields = reader.readByte();
|
||||
final fields = <int, dynamic>{
|
||||
for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(),
|
||||
};
|
||||
return Class1(
|
||||
fields[0] == null
|
||||
? const Class2(4, 'param', {
|
||||
5: {
|
||||
'magic': [
|
||||
const Class1(const Class2(5, 'sad')),
|
||||
const Class1(const Class2(5, 'sad'), Enum1.emumValue1)
|
||||
]
|
||||
},
|
||||
67: {
|
||||
'hold': [const Class1(const Class2(42, 'meaning of life'))]
|
||||
}
|
||||
})
|
||||
: fields[0] as Class2,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
void write(BinaryWriter writer, Class1 obj) {
|
||||
writer
|
||||
..writeByte(1)
|
||||
..writeByte(0)
|
||||
..write(obj.nested);
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode => typeId.hashCode;
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) =>
|
||||
identical(this, other) ||
|
||||
other is Class1Adapter &&
|
||||
runtimeType == other.runtimeType &&
|
||||
typeId == other.typeId;
|
||||
}
|
||||
|
||||
class Class2Adapter extends TypeAdapter<Class2> {
|
||||
@override
|
||||
final int typeId = 2;
|
||||
|
||||
@override
|
||||
Class2 read(BinaryReader reader) {
|
||||
final numOfFields = reader.readByte();
|
||||
final fields = <int, dynamic>{
|
||||
for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(),
|
||||
};
|
||||
return Class2(
|
||||
fields[0] == null ? 0 : fields[0] as int,
|
||||
fields[1] as String,
|
||||
(fields[6] as Map?)?.map((dynamic k, dynamic v) => MapEntry(
|
||||
k as int,
|
||||
(v as Map).map((dynamic k, dynamic v) =>
|
||||
MapEntry(k as String, (v as List).cast<Class1>())))),
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
void write(BinaryWriter writer, Class2 obj) {
|
||||
writer
|
||||
..writeByte(3)
|
||||
..writeByte(0)
|
||||
..write(obj.param1)
|
||||
..writeByte(1)
|
||||
..write(obj.param2)
|
||||
..writeByte(6)
|
||||
..write(obj.what);
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode => typeId.hashCode;
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) =>
|
||||
identical(this, other) ||
|
||||
other is Class2Adapter &&
|
||||
runtimeType == other.runtimeType &&
|
||||
typeId == other.typeId;
|
||||
}
|
||||
|
||||
class EmptyClassAdapter extends TypeAdapter<EmptyClass> {
|
||||
@override
|
||||
final int typeId = 4;
|
||||
|
||||
@override
|
||||
EmptyClass read(BinaryReader reader) {
|
||||
return EmptyClass();
|
||||
}
|
||||
|
||||
@override
|
||||
void write(BinaryWriter writer, EmptyClass obj) {
|
||||
writer..writeByte(0);
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode => typeId.hashCode;
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) =>
|
||||
identical(this, other) ||
|
||||
other is EmptyClassAdapter &&
|
||||
runtimeType == other.runtimeType &&
|
||||
typeId == other.typeId;
|
||||
}
|
||||
476
plugins/hive_generator/example/pubspec.lock
Normal file
476
plugins/hive_generator/example/pubspec.lock
Normal file
|
|
@ -0,0 +1,476 @@
|
|||
# Generated by pub
|
||||
# See https://dart.dev/tools/pub/glossary#lockfile
|
||||
packages:
|
||||
_fe_analyzer_shared:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: _fe_analyzer_shared
|
||||
sha256: da0d9209ca76bde579f2da330aeb9df62b6319c834fa7baae052021b0462401f
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "85.0.0"
|
||||
analyzer:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: analyzer
|
||||
sha256: "974859dc0ff5f37bc4313244b3218c791810d03ab3470a579580279ba971a48d"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "7.7.1"
|
||||
args:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: args
|
||||
sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.7.0"
|
||||
async:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: async
|
||||
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.13.0"
|
||||
boolean_selector:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: boolean_selector
|
||||
sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.2"
|
||||
build:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build
|
||||
sha256: "51dc711996cbf609b90cbe5b335bbce83143875a9d58e4b5c6d3c4f684d3dda7"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.5.4"
|
||||
build_config:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_config
|
||||
sha256: "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.2"
|
||||
build_daemon:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_daemon
|
||||
sha256: "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.0.4"
|
||||
build_resolvers:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_resolvers
|
||||
sha256: ee4257b3f20c0c90e72ed2b57ad637f694ccba48839a821e87db762548c22a62
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.5.4"
|
||||
build_runner:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
name: build_runner
|
||||
sha256: "382a4d649addbfb7ba71a3631df0ec6a45d5ab9b098638144faf27f02778eb53"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.5.4"
|
||||
build_runner_core:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_runner_core
|
||||
sha256: "85fbbb1036d576d966332a3f5ce83f2ce66a40bea1a94ad2d5fc29a19a0d3792"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "9.1.2"
|
||||
built_collection:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: built_collection
|
||||
sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "5.1.1"
|
||||
built_value:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: built_value
|
||||
sha256: ba95c961bafcd8686d1cf63be864eb59447e795e124d98d6a27d91fcd13602fb
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "8.11.1"
|
||||
checked_yaml:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: checked_yaml
|
||||
sha256: "959525d3162f249993882720d52b7e0c833978df229be20702b33d48d91de70f"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.4"
|
||||
code_builder:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: code_builder
|
||||
sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.10.1"
|
||||
collection:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: collection
|
||||
sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.19.1"
|
||||
convert:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: convert
|
||||
sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.1.2"
|
||||
crypto:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: crypto
|
||||
sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.6"
|
||||
dart_style:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: dart_style
|
||||
sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.1.1"
|
||||
file:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: file
|
||||
sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "7.0.1"
|
||||
fixnum:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: fixnum
|
||||
sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.1"
|
||||
frontend_server_client:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: frontend_server_client
|
||||
sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.0.0"
|
||||
glob:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: glob
|
||||
sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.3"
|
||||
graphs:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: graphs
|
||||
sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.3.2"
|
||||
hive:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: hive
|
||||
sha256: "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.3"
|
||||
hive_generator:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
path: ".."
|
||||
relative: true
|
||||
source: path
|
||||
version: "2.0.1"
|
||||
http:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: http
|
||||
sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.5.0"
|
||||
http_multi_server:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: http_multi_server
|
||||
sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.2.2"
|
||||
http_parser:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: http_parser
|
||||
sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.1.2"
|
||||
io:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: io
|
||||
sha256: dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.5"
|
||||
js:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: js
|
||||
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.6.7"
|
||||
json_annotation:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: json_annotation
|
||||
sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.9.0"
|
||||
logging:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: logging
|
||||
sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.3.0"
|
||||
matcher:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: matcher
|
||||
sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.12.17"
|
||||
meta:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: meta
|
||||
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.17.0"
|
||||
mime:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: mime
|
||||
sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
package_config:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: package_config
|
||||
sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.0"
|
||||
path:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: path
|
||||
sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.9.1"
|
||||
pool:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pool
|
||||
sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.5.1"
|
||||
pub_semver:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pub_semver
|
||||
sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.0"
|
||||
pubspec_parse:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pubspec_parse
|
||||
sha256: "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.5.0"
|
||||
shelf:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf
|
||||
sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.4.2"
|
||||
shelf_web_socket:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf_web_socket
|
||||
sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.1"
|
||||
source_gen:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: source_gen
|
||||
sha256: "35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
source_helper:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: source_helper
|
||||
sha256: "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.3.5"
|
||||
source_span:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: source_span
|
||||
sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.10.1"
|
||||
stack_trace:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stack_trace
|
||||
sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.12.1"
|
||||
stream_channel:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stream_channel
|
||||
sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.4"
|
||||
stream_transform:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stream_transform
|
||||
sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.1"
|
||||
string_scanner:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: string_scanner
|
||||
sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.4.1"
|
||||
term_glyph:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: term_glyph
|
||||
sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.2.2"
|
||||
test_api:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: test_api
|
||||
sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.7.7"
|
||||
timing:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: timing
|
||||
sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.2"
|
||||
typed_data:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: typed_data
|
||||
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.4.0"
|
||||
watcher:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: watcher
|
||||
sha256: "0b7fd4a0bbc4b92641dbf20adfd7e3fd1398fe17102d94b674234563e110088a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.2"
|
||||
web:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: web
|
||||
sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.1"
|
||||
web_socket:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: web_socket
|
||||
sha256: "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.1"
|
||||
web_socket_channel:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: web_socket_channel
|
||||
sha256: d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.3"
|
||||
yaml:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: yaml
|
||||
sha256: b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.1.3"
|
||||
sdks:
|
||||
dart: ">=3.8.0 <4.0.0"
|
||||
9
plugins/hive_generator/example/pubspec.yaml
Normal file
9
plugins/hive_generator/example/pubspec.yaml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
name: example
|
||||
dependencies:
|
||||
hive: any
|
||||
dev_dependencies:
|
||||
build_runner: any
|
||||
hive_generator:
|
||||
path: ..
|
||||
environment:
|
||||
sdk: '>=2.12.0-0 <3.0.0'
|
||||
6
plugins/hive_generator/lib/hive_generator.dart
Normal file
6
plugins/hive_generator/lib/hive_generator.dart
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
import 'package:build/build.dart';
|
||||
import 'package:hive_generator/src/type_adapter_generator.dart';
|
||||
import 'package:source_gen/source_gen.dart';
|
||||
|
||||
Builder getBuilder(BuilderOptions options) =>
|
||||
SharedPartBuilder([TypeAdapterGenerator()], 'hive_generator');
|
||||
25
plugins/hive_generator/lib/src/builder.dart
Normal file
25
plugins/hive_generator/lib/src/builder.dart
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
import 'package:analyzer/dart/constant/value.dart';
|
||||
import 'package:analyzer/dart/element/element.dart';
|
||||
import 'package:analyzer/dart/element/type.dart';
|
||||
|
||||
class AdapterField {
|
||||
final int index;
|
||||
final String name;
|
||||
final DartType type;
|
||||
final DartObject? defaultValue;
|
||||
|
||||
AdapterField(this.index, this.name, this.type, this.defaultValue);
|
||||
}
|
||||
|
||||
abstract class Builder {
|
||||
final InterfaceElement interface;
|
||||
final List<AdapterField> getters;
|
||||
final List<AdapterField> setters;
|
||||
|
||||
Builder(this.interface, this.getters,
|
||||
[this.setters = const <AdapterField>[]]);
|
||||
|
||||
String buildRead();
|
||||
|
||||
String buildWrite();
|
||||
}
|
||||
223
plugins/hive_generator/lib/src/class_builder.dart
Normal file
223
plugins/hive_generator/lib/src/class_builder.dart
Normal file
|
|
@ -0,0 +1,223 @@
|
|||
import 'dart:typed_data';
|
||||
|
||||
import 'package:analyzer/dart/constant/value.dart';
|
||||
import 'package:analyzer/dart/element/element.dart';
|
||||
import 'package:analyzer/dart/element/nullability_suffix.dart';
|
||||
import 'package:analyzer/dart/element/type.dart';
|
||||
import 'package:hive/hive.dart';
|
||||
import 'package:hive_generator/src/builder.dart';
|
||||
import 'package:hive_generator/src/helper.dart';
|
||||
import 'package:source_gen/source_gen.dart';
|
||||
|
||||
import 'type_helper.dart';
|
||||
|
||||
class ClassBuilder extends Builder {
|
||||
ClassBuilder(
|
||||
InterfaceElement interface,
|
||||
List<AdapterField> getters,
|
||||
List<AdapterField> setters,
|
||||
) : super(interface, getters, setters);
|
||||
|
||||
var hiveListChecker = const TypeChecker.fromRuntime(HiveList);
|
||||
var listChecker = const TypeChecker.fromRuntime(List);
|
||||
var mapChecker = const TypeChecker.fromRuntime(Map);
|
||||
var setChecker = const TypeChecker.fromRuntime(Set);
|
||||
var iterableChecker = const TypeChecker.fromRuntime(Iterable);
|
||||
var uint8ListChecker = const TypeChecker.fromRuntime(Uint8List);
|
||||
|
||||
@override
|
||||
String buildRead() {
|
||||
var constr =
|
||||
interface.constructors.firstOrNullWhere((it) => it.name.isEmpty);
|
||||
check(constr != null, 'Provide an unnamed constructor.');
|
||||
|
||||
// The remaining fields to initialize.
|
||||
var fields = setters.toList();
|
||||
|
||||
// Empty classes
|
||||
if (constr!.parameters.isEmpty && fields.isEmpty) {
|
||||
return 'return ${interface.name}();';
|
||||
}
|
||||
|
||||
var code = StringBuffer();
|
||||
code.writeln('''
|
||||
final numOfFields = reader.readByte();
|
||||
final fields = <int, dynamic>{
|
||||
for (int i = 0; i < numOfFields; i++)
|
||||
reader.readByte(): reader.read(),
|
||||
};
|
||||
return ${interface.name}(
|
||||
''');
|
||||
|
||||
for (var param in constr.parameters) {
|
||||
var field = fields.firstOrNullWhere((it) => it.name == param.name);
|
||||
// Final fields
|
||||
field ??= getters.firstOrNullWhere((it) => it.name == param.name);
|
||||
if (field != null) {
|
||||
if (param.isNamed) {
|
||||
code.write('${param.name}: ');
|
||||
}
|
||||
code.write(_value(
|
||||
param.type,
|
||||
'fields[${field.index}]',
|
||||
field.defaultValue,
|
||||
));
|
||||
code.writeln(',');
|
||||
fields.remove(field);
|
||||
}
|
||||
}
|
||||
|
||||
code.writeln(')');
|
||||
|
||||
// There may still be fields to initialize that were not in the constructor
|
||||
// as initializing formals. We do so using cascades.
|
||||
for (var field in fields) {
|
||||
code.write('..${field.name} = ');
|
||||
code.writeln(_value(
|
||||
field.type,
|
||||
'fields[${field.index}]',
|
||||
field.defaultValue,
|
||||
));
|
||||
}
|
||||
|
||||
code.writeln(';');
|
||||
|
||||
return code.toString();
|
||||
}
|
||||
|
||||
String _value(DartType type, String variable, DartObject? defaultValue) {
|
||||
var value = _cast(type, variable);
|
||||
if (defaultValue?.isNull != false) return value;
|
||||
return '$variable == null ? ${constantToString(defaultValue!)} : $value';
|
||||
}
|
||||
|
||||
String _cast(DartType type, String variable) {
|
||||
var suffix = _suffixFromType(type);
|
||||
if (hiveListChecker.isAssignableFromType(type)) {
|
||||
return '($variable as HiveList$suffix)$suffix.castHiveList()';
|
||||
} else if (iterableChecker.isAssignableFromType(type) &&
|
||||
!isUint8List(type)) {
|
||||
return '($variable as List$suffix)${_castIterable(type)}';
|
||||
} else if (mapChecker.isAssignableFromType(type)) {
|
||||
return '($variable as Map$suffix)${_castMap(type)}';
|
||||
} else {
|
||||
return '$variable as ${_displayString(type)}';
|
||||
}
|
||||
}
|
||||
|
||||
bool isMapOrIterable(DartType type) {
|
||||
return iterableChecker.isAssignableFromType(type) ||
|
||||
mapChecker.isAssignableFromType(type);
|
||||
}
|
||||
|
||||
bool isUint8List(DartType type) {
|
||||
return uint8ListChecker.isExactlyType(type);
|
||||
}
|
||||
|
||||
String _castIterable(DartType type) {
|
||||
var paramType = type as ParameterizedType;
|
||||
var arg = paramType.typeArguments.first;
|
||||
var suffix = _accessorSuffixFromType(type);
|
||||
if (isMapOrIterable(arg) && !isUint8List(arg)) {
|
||||
var cast = '';
|
||||
// Using assignable because List? is not exactly List
|
||||
if (listChecker.isAssignableFromType(type)) {
|
||||
cast = '.toList()';
|
||||
// Using assignable because Set? is not exactly Set
|
||||
} else if (setChecker.isAssignableFromType(type)) {
|
||||
cast = '.toSet()';
|
||||
}
|
||||
// The suffix is not needed with nnbd on $cast becauuse it short circuits,
|
||||
// otherwise it is needed.
|
||||
var castWithSuffix = isLibraryNNBD(interface) ? '$cast' : '$suffix$cast';
|
||||
return '$suffix.map((dynamic e)=> ${_cast(arg, 'e')})$castWithSuffix';
|
||||
} else {
|
||||
return '$suffix.cast<${_displayString(arg)}>()';
|
||||
}
|
||||
}
|
||||
|
||||
String _castMap(DartType type) {
|
||||
var paramType = type as ParameterizedType;
|
||||
var arg1 = paramType.typeArguments[0];
|
||||
var arg2 = paramType.typeArguments[1];
|
||||
var suffix = _accessorSuffixFromType(type);
|
||||
if (isMapOrIterable(arg1) || isMapOrIterable(arg2)) {
|
||||
return '$suffix.map((dynamic k, dynamic v)=>'
|
||||
'MapEntry(${_cast(arg1, 'k')},${_cast(arg2, 'v')}))';
|
||||
} else {
|
||||
return '$suffix.cast<${_displayString(arg1)}, '
|
||||
'${_displayString(arg2)}>()';
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
String buildWrite() {
|
||||
var code = StringBuffer();
|
||||
code.writeln('writer');
|
||||
code.writeln('..writeByte(${getters.length})');
|
||||
for (var field in getters) {
|
||||
var value = _convertIterable(field.type, 'obj.${field.name}');
|
||||
code.writeln('''
|
||||
..writeByte(${field.index})
|
||||
..write($value)''');
|
||||
}
|
||||
code.writeln(';');
|
||||
|
||||
return code.toString();
|
||||
}
|
||||
|
||||
String _convertIterable(DartType type, String accessor) {
|
||||
if (listChecker.isAssignableFromType(type)) {
|
||||
return accessor;
|
||||
} else
|
||||
// Using assignable because Set? and Iterable? are not exactly Set and
|
||||
// Iterable
|
||||
if (setChecker.isAssignableFromType(type) ||
|
||||
iterableChecker.isAssignableFromType(type)) {
|
||||
var suffix = _accessorSuffixFromType(type);
|
||||
return '$accessor$suffix.toList()';
|
||||
} else {
|
||||
return accessor;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
extension _FirstOrNullWhere<T> on Iterable<T> {
|
||||
T? firstOrNullWhere(bool Function(T) predicate) {
|
||||
for (var it in this) {
|
||||
if (predicate(it)) {
|
||||
return it;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// Suffix to use when accessing a field in [type].
|
||||
/// $variable$suffix.field
|
||||
String _accessorSuffixFromType(DartType type) {
|
||||
if (type.nullabilitySuffix == NullabilitySuffix.star) {
|
||||
return '?';
|
||||
}
|
||||
if (type.nullabilitySuffix == NullabilitySuffix.question) {
|
||||
return '?';
|
||||
}
|
||||
return '';
|
||||
}
|
||||
|
||||
/// Suffix to use when casting a value to [type].
|
||||
/// $variable as $type$suffix
|
||||
String _suffixFromType(DartType type) {
|
||||
if (type.nullabilitySuffix == NullabilitySuffix.star) {
|
||||
return '';
|
||||
}
|
||||
if (type.nullabilitySuffix == NullabilitySuffix.question) {
|
||||
return '?';
|
||||
}
|
||||
return '';
|
||||
}
|
||||
|
||||
String _displayString(DartType e) {
|
||||
var suffix = _suffixFromType(e);
|
||||
return '${e.getDisplayString(withNullability: false)}$suffix';
|
||||
}
|
||||
50
plugins/hive_generator/lib/src/enum_builder.dart
Normal file
50
plugins/hive_generator/lib/src/enum_builder.dart
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
import 'package:analyzer/dart/element/element.dart';
|
||||
import 'package:hive_generator/src/builder.dart';
|
||||
import 'package:hive_generator/src/helper.dart';
|
||||
|
||||
class EnumBuilder extends Builder {
|
||||
EnumBuilder(InterfaceElement interface, List<AdapterField> getters)
|
||||
: super(interface, getters);
|
||||
|
||||
@override
|
||||
String buildRead() {
|
||||
check(
|
||||
getters.isNotEmpty, '${interface.name} does not have any enum value.');
|
||||
|
||||
var code = StringBuffer();
|
||||
code.writeln('switch (reader.readByte()) {');
|
||||
|
||||
for (var field in getters) {
|
||||
code.writeln('''
|
||||
case ${field.index}:
|
||||
return ${interface.name}.${field.name};''');
|
||||
}
|
||||
|
||||
var defaultField = getters.firstWhere(
|
||||
(it) => it.defaultValue?.toBoolValue() == true,
|
||||
orElse: () => getters.first);
|
||||
code.writeln('''
|
||||
default:
|
||||
return ${interface.name}.${defaultField.name};
|
||||
}''');
|
||||
|
||||
return code.toString();
|
||||
}
|
||||
|
||||
@override
|
||||
String buildWrite() {
|
||||
var code = StringBuffer();
|
||||
code.writeln('switch (obj) {');
|
||||
|
||||
for (var field in getters) {
|
||||
code.writeln('''
|
||||
case ${interface.name}.${field.name}:
|
||||
writer.writeByte(${field.index});
|
||||
break;''');
|
||||
}
|
||||
|
||||
code.writeln('}');
|
||||
|
||||
return code.toString();
|
||||
}
|
||||
}
|
||||
40
plugins/hive_generator/lib/src/helper.dart
Normal file
40
plugins/hive_generator/lib/src/helper.dart
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
import 'package:analyzer/dart/constant/value.dart';
|
||||
import 'package:analyzer/dart/element/element.dart';
|
||||
import 'package:hive/hive.dart';
|
||||
import 'package:source_gen/source_gen.dart';
|
||||
|
||||
final _hiveFieldChecker = const TypeChecker.fromRuntime(HiveField);
|
||||
|
||||
class HiveFieldInfo {
|
||||
HiveFieldInfo(this.index, this.defaultValue);
|
||||
|
||||
final int index;
|
||||
final DartObject? defaultValue;
|
||||
}
|
||||
|
||||
HiveFieldInfo? getHiveFieldAnn(Element element) {
|
||||
var obj = _hiveFieldChecker.firstAnnotationOfExact(element);
|
||||
if (obj == null) return null;
|
||||
|
||||
return HiveFieldInfo(
|
||||
obj.getField('index')!.toIntValue()!,
|
||||
obj.getField('defaultValue'),
|
||||
);
|
||||
}
|
||||
|
||||
bool isLibraryNNBD(Element element) {
|
||||
final dartVersion = element.library!.languageVersion.effective;
|
||||
// Libraries with the dart version >= 2.12 are nnbd
|
||||
if (dartVersion.major >= 2 && dartVersion.minor >= 12) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
void check(bool condition, Object error) {
|
||||
if (!condition) {
|
||||
// ignore: only_throw_errors
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
170
plugins/hive_generator/lib/src/type_adapter_generator.dart
Normal file
170
plugins/hive_generator/lib/src/type_adapter_generator.dart
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
import 'package:analyzer/dart/element/element.dart';
|
||||
import 'package:build/build.dart';
|
||||
import 'package:hive/hive.dart';
|
||||
import 'package:hive_generator/src/builder.dart';
|
||||
import 'package:hive_generator/src/class_builder.dart';
|
||||
import 'package:hive_generator/src/enum_builder.dart';
|
||||
import 'package:hive_generator/src/helper.dart';
|
||||
import 'package:source_gen/source_gen.dart';
|
||||
|
||||
class TypeAdapterGenerator extends GeneratorForAnnotation<HiveType> {
|
||||
static String generateName(String typeName) {
|
||||
var adapterName =
|
||||
'${typeName}Adapter'.replaceAll(RegExp(r'[^A-Za-z0-9]+'), '');
|
||||
if (adapterName.startsWith('_')) {
|
||||
adapterName = adapterName.substring(1);
|
||||
}
|
||||
if (adapterName.startsWith(r'$')) {
|
||||
adapterName = adapterName.substring(1);
|
||||
}
|
||||
return adapterName;
|
||||
}
|
||||
|
||||
@override
|
||||
Future<String> generateForAnnotatedElement(
|
||||
Element element, ConstantReader annotation, BuildStep buildStep) async {
|
||||
var interface = getInterface(element);
|
||||
var library = await buildStep.inputLibrary;
|
||||
var gettersAndSetters = getAccessors(interface, library);
|
||||
|
||||
var getters = gettersAndSetters[0];
|
||||
verifyFieldIndices(getters);
|
||||
|
||||
var setters = gettersAndSetters[1];
|
||||
verifyFieldIndices(setters);
|
||||
|
||||
var typeId = getTypeId(annotation);
|
||||
|
||||
var adapterName = getAdapterName(interface.name, annotation);
|
||||
var builder = interface is EnumElement
|
||||
? EnumBuilder(interface, getters)
|
||||
: ClassBuilder(interface, getters, setters);
|
||||
|
||||
return '''
|
||||
class $adapterName extends TypeAdapter<${interface.name}> {
|
||||
@override
|
||||
final int typeId = $typeId;
|
||||
|
||||
@override
|
||||
${interface.name} read(BinaryReader reader) {
|
||||
${builder.buildRead()}
|
||||
}
|
||||
|
||||
@override
|
||||
void write(BinaryWriter writer, ${interface.name} obj) {
|
||||
${builder.buildWrite()}
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode => typeId.hashCode;
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) =>
|
||||
identical(this, other) ||
|
||||
other is $adapterName &&
|
||||
runtimeType == other.runtimeType &&
|
||||
typeId == other.typeId;
|
||||
}
|
||||
''';
|
||||
}
|
||||
|
||||
InterfaceElement getInterface(Element element) {
|
||||
check(element.kind == ElementKind.CLASS || element.kind == ElementKind.ENUM,
|
||||
'Only classes or enums are allowed to be annotated with @HiveType.');
|
||||
|
||||
return element as InterfaceElement;
|
||||
}
|
||||
|
||||
Set<String> getAllAccessorNames(InterfaceElement interface) {
|
||||
var accessorNames = <String>{};
|
||||
|
||||
var supertypes = interface.allSupertypes.map((it) => it.element);
|
||||
for (var type in [interface, ...supertypes]) {
|
||||
for (var accessor in type.accessors) {
|
||||
if (accessor.isSetter) {
|
||||
var name = accessor.name;
|
||||
accessorNames.add(name.substring(0, name.length - 1));
|
||||
} else {
|
||||
accessorNames.add(accessor.name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return accessorNames;
|
||||
}
|
||||
|
||||
List<List<AdapterField>> getAccessors(
|
||||
InterfaceElement interface, LibraryElement library) {
|
||||
var accessorNames = getAllAccessorNames(interface);
|
||||
|
||||
var getters = <AdapterField>[];
|
||||
var setters = <AdapterField>[];
|
||||
for (var name in accessorNames) {
|
||||
var getter = interface.lookUpGetter(name, library);
|
||||
if (getter != null) {
|
||||
var getterAnn =
|
||||
getHiveFieldAnn(getter.variable2!) ?? getHiveFieldAnn(getter);
|
||||
if (getterAnn != null) {
|
||||
var field = getter.variable2!;
|
||||
getters.add(AdapterField(
|
||||
getterAnn.index,
|
||||
field.name,
|
||||
field.type,
|
||||
getterAnn.defaultValue,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
var setter = interface.lookUpSetter('$name=', library);
|
||||
if (setter != null) {
|
||||
var setterAnn =
|
||||
getHiveFieldAnn(setter.variable2!) ?? getHiveFieldAnn(setter);
|
||||
if (setterAnn != null) {
|
||||
var field = setter.variable2!;
|
||||
setters.add(AdapterField(
|
||||
setterAnn.index,
|
||||
field.name,
|
||||
field.type,
|
||||
setterAnn.defaultValue,
|
||||
));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return [getters, setters];
|
||||
}
|
||||
|
||||
void verifyFieldIndices(List<AdapterField> fields) {
|
||||
for (var field in fields) {
|
||||
check(field.index >= 0 && field.index <= 255,
|
||||
'Field numbers can only be in the range 0-255.');
|
||||
|
||||
for (var otherField in fields) {
|
||||
if (otherField == field) continue;
|
||||
if (otherField.index == field.index) {
|
||||
throw HiveError(
|
||||
'Duplicate field number: ${field.index}. Fields "${field.name}" '
|
||||
'and "${otherField.name}" have the same number.',
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
String getAdapterName(String typeName, ConstantReader annotation) {
|
||||
var annAdapterName = annotation.read('adapterName');
|
||||
if (annAdapterName.isNull) {
|
||||
return generateName(typeName);
|
||||
} else {
|
||||
return annAdapterName.stringValue;
|
||||
}
|
||||
}
|
||||
|
||||
int getTypeId(ConstantReader annotation) {
|
||||
check(
|
||||
!annotation.read('typeId').isNull,
|
||||
'You have to provide a non-null typeId.',
|
||||
);
|
||||
return annotation.read('typeId').intValue;
|
||||
}
|
||||
}
|
||||
133
plugins/hive_generator/lib/src/type_helper.dart
Normal file
133
plugins/hive_generator/lib/src/type_helper.dart
Normal file
|
|
@ -0,0 +1,133 @@
|
|||
import 'package:analyzer/dart/constant/value.dart';
|
||||
import 'package:analyzer/dart/element/type.dart';
|
||||
import 'package:source_gen/source_gen.dart';
|
||||
import 'package:source_helper/source_helper.dart';
|
||||
|
||||
const bool kConstConstructors = true;
|
||||
|
||||
String constantToString(
|
||||
DartObject? object, [
|
||||
List<String> typeInformation = const [],
|
||||
]) {
|
||||
if (object == null || object.isNull) return 'null';
|
||||
final reader = ConstantReader(object);
|
||||
return reader.isLiteral
|
||||
? literalToString(object, typeInformation)
|
||||
: revivableToString(object, typeInformation);
|
||||
}
|
||||
|
||||
String revivableToString(DartObject? object, List<String> typeInformation) {
|
||||
final reader = ConstantReader(object);
|
||||
final revivable = reader.revive();
|
||||
|
||||
if (revivable.source.fragment.isEmpty) {
|
||||
// Enums
|
||||
return revivable.accessor;
|
||||
} else {
|
||||
// Classes
|
||||
final nextTypeInformation = [...typeInformation, '$object'];
|
||||
final prefix = kConstConstructors ? 'const ' : '';
|
||||
final ctor = revivable.accessor.isEmpty ? '' : '.${revivable.accessor}';
|
||||
final arguments = <String>[
|
||||
for (var arg in revivable.positionalArguments)
|
||||
constantToString(arg, nextTypeInformation),
|
||||
for (var kv in revivable.namedArguments.entries)
|
||||
'${kv.key}: ${constantToString(kv.value, nextTypeInformation)}'
|
||||
];
|
||||
|
||||
return '$prefix${revivable.source.fragment}$ctor(${arguments.join(', ')})';
|
||||
}
|
||||
}
|
||||
|
||||
// The code below is based on code from https://github.com/google/json_serializable.dart/blob/df60c2a95c4c0054d6ab785849937d7f5ade39fe/json_serializable/lib/src/json_key_utils.dart#L43
|
||||
|
||||
String literalToString(DartObject object, List<String> typeInformation) {
|
||||
final reader = ConstantReader(object);
|
||||
|
||||
String? badType;
|
||||
if (reader.isSymbol) {
|
||||
badType = 'Symbol';
|
||||
} else if (reader.isType) {
|
||||
badType = 'Type';
|
||||
} else if (object.type is FunctionType) {
|
||||
badType = 'Function';
|
||||
} else if (!reader.isLiteral) {
|
||||
badType = object.type!.element!.name;
|
||||
}
|
||||
|
||||
if (badType != null) {
|
||||
badType = typeInformation.followedBy([badType]).join(' > ');
|
||||
throwUnsupported('`defaultValue` is `$badType`, it must be a literal.');
|
||||
}
|
||||
|
||||
if (reader.isDouble || reader.isInt || reader.isString || reader.isBool) {
|
||||
final value = reader.literalValue;
|
||||
|
||||
if (value is String) return escapeDartString(value);
|
||||
|
||||
if (value is double) {
|
||||
if (value.isNaN) {
|
||||
return 'double.nan';
|
||||
}
|
||||
|
||||
if (value.isInfinite) {
|
||||
if (value.isNegative) {
|
||||
return 'double.negativeInfinity';
|
||||
}
|
||||
return 'double.infinity';
|
||||
}
|
||||
}
|
||||
|
||||
if (value is bool || value is num) return value.toString();
|
||||
}
|
||||
|
||||
if (reader.isList) {
|
||||
final listTypeInformation = [...typeInformation, 'List'];
|
||||
final listItems = reader.listValue
|
||||
.map((it) => constantToString(it, listTypeInformation))
|
||||
.join(', ');
|
||||
return '[$listItems]';
|
||||
}
|
||||
|
||||
if (reader.isSet) {
|
||||
final setTypeInformation = [...typeInformation, 'Set'];
|
||||
final setItems = reader.setValue
|
||||
.map((it) => constantToString(it, setTypeInformation))
|
||||
.join(', ');
|
||||
return '{$setItems}';
|
||||
}
|
||||
|
||||
if (reader.isMap) {
|
||||
final mapTypeInformation = [...typeInformation, 'Map'];
|
||||
final buffer = StringBuffer('{');
|
||||
|
||||
var first = true;
|
||||
|
||||
reader.mapValue.forEach((key, value) {
|
||||
if (first) {
|
||||
first = false;
|
||||
} else {
|
||||
buffer.writeln(',');
|
||||
}
|
||||
|
||||
buffer
|
||||
..write(constantToString(key, mapTypeInformation))
|
||||
..write(': ')
|
||||
..write(constantToString(value, mapTypeInformation));
|
||||
});
|
||||
|
||||
buffer.write('}');
|
||||
|
||||
return buffer.toString();
|
||||
}
|
||||
|
||||
badType = typeInformation.followedBy(['$object']).join(' > ');
|
||||
throwUnsupported(
|
||||
'The provided value is not supported: $badType. '
|
||||
'This may be an error in package:hive_generator. '
|
||||
'Please rerun your build with `--verbose` and file an issue.',
|
||||
);
|
||||
}
|
||||
|
||||
Never throwUnsupported(String message) =>
|
||||
throw InvalidGenerationSourceError('Error with `@HiveField`. $message');
|
||||
589
plugins/hive_generator/pubspec.lock
Normal file
589
plugins/hive_generator/pubspec.lock
Normal file
|
|
@ -0,0 +1,589 @@
|
|||
# Generated by pub
|
||||
# See https://dart.dev/tools/pub/glossary#lockfile
|
||||
packages:
|
||||
_fe_analyzer_shared:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: _fe_analyzer_shared
|
||||
sha256: da0d9209ca76bde579f2da330aeb9df62b6319c834fa7baae052021b0462401f
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "85.0.0"
|
||||
analyzer:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: analyzer
|
||||
sha256: "974859dc0ff5f37bc4313244b3218c791810d03ab3470a579580279ba971a48d"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "7.7.1"
|
||||
args:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: args
|
||||
sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.7.0"
|
||||
async:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: async
|
||||
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.13.0"
|
||||
boolean_selector:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: boolean_selector
|
||||
sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.2"
|
||||
build:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: build
|
||||
sha256: "51dc711996cbf609b90cbe5b335bbce83143875a9d58e4b5c6d3c4f684d3dda7"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.5.4"
|
||||
build_config:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_config
|
||||
sha256: "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.2"
|
||||
build_daemon:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_daemon
|
||||
sha256: "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.0.4"
|
||||
build_resolvers:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_resolvers
|
||||
sha256: ee4257b3f20c0c90e72ed2b57ad637f694ccba48839a821e87db762548c22a62
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.5.4"
|
||||
build_runner:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
name: build_runner
|
||||
sha256: "382a4d649addbfb7ba71a3631df0ec6a45d5ab9b098638144faf27f02778eb53"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.5.4"
|
||||
build_runner_core:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_runner_core
|
||||
sha256: "85fbbb1036d576d966332a3f5ce83f2ce66a40bea1a94ad2d5fc29a19a0d3792"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "9.1.2"
|
||||
build_test:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
name: build_test
|
||||
sha256: a580c76c28440d0006b75c6746bbbb3c1648959ba9e1afae2c2b0f2c26acdf3d
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.3"
|
||||
built_collection:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: built_collection
|
||||
sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "5.1.1"
|
||||
built_value:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: built_value
|
||||
sha256: ba95c961bafcd8686d1cf63be864eb59447e795e124d98d6a27d91fcd13602fb
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "8.11.1"
|
||||
checked_yaml:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: checked_yaml
|
||||
sha256: "959525d3162f249993882720d52b7e0c833978df229be20702b33d48d91de70f"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.4"
|
||||
cli_config:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: cli_config
|
||||
sha256: ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.2.0"
|
||||
code_builder:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: code_builder
|
||||
sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.10.1"
|
||||
collection:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: collection
|
||||
sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.19.1"
|
||||
convert:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: convert
|
||||
sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.1.2"
|
||||
coverage:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: coverage
|
||||
sha256: "5da775aa218eaf2151c721b16c01c7676fbfdd99cebba2bf64e8b807a28ff94d"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.15.0"
|
||||
crypto:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: crypto
|
||||
sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.6"
|
||||
csslib:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: csslib
|
||||
sha256: "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.2"
|
||||
dart_style:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: dart_style
|
||||
sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.1.1"
|
||||
file:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: file
|
||||
sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "7.0.1"
|
||||
fixnum:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: fixnum
|
||||
sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.1"
|
||||
frontend_server_client:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: frontend_server_client
|
||||
sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.0.0"
|
||||
glob:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: glob
|
||||
sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.3"
|
||||
graphs:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: graphs
|
||||
sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.3.2"
|
||||
hive:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: hive
|
||||
sha256: "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.3"
|
||||
html:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: html
|
||||
sha256: "6d1264f2dffa1b1101c25a91dff0dc2daee4c18e87cd8538729773c073dbf602"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.15.6"
|
||||
http:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: http
|
||||
sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.5.0"
|
||||
http_multi_server:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: http_multi_server
|
||||
sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.2.2"
|
||||
http_parser:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: http_parser
|
||||
sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.1.2"
|
||||
io:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: io
|
||||
sha256: dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.5"
|
||||
js:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: js
|
||||
sha256: "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.7.2"
|
||||
json_annotation:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: json_annotation
|
||||
sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.9.0"
|
||||
logging:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: logging
|
||||
sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.3.0"
|
||||
matcher:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: matcher
|
||||
sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.12.17"
|
||||
meta:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: meta
|
||||
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.17.0"
|
||||
mime:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: mime
|
||||
sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
node_preamble:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: node_preamble
|
||||
sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.2"
|
||||
package_config:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: package_config
|
||||
sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.0"
|
||||
path:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: path
|
||||
sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.9.1"
|
||||
pedantic:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
name: pedantic
|
||||
sha256: "67fc27ed9639506c856c840ccce7594d0bdcd91bc8d53d6e52359449a1d50602"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.11.1"
|
||||
pool:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pool
|
||||
sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.5.1"
|
||||
pub_semver:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pub_semver
|
||||
sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.0"
|
||||
pubspec_parse:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pubspec_parse
|
||||
sha256: "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.5.0"
|
||||
shelf:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf
|
||||
sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.4.2"
|
||||
shelf_packages_handler:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf_packages_handler
|
||||
sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.2"
|
||||
shelf_static:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf_static
|
||||
sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.3"
|
||||
shelf_web_socket:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf_web_socket
|
||||
sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.1"
|
||||
source_gen:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: source_gen
|
||||
sha256: "35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
source_helper:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: source_helper
|
||||
sha256: "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.3.5"
|
||||
source_map_stack_trace:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: source_map_stack_trace
|
||||
sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.2"
|
||||
source_maps:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: source_maps
|
||||
sha256: "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.10.13"
|
||||
source_span:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: source_span
|
||||
sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.10.1"
|
||||
stack_trace:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stack_trace
|
||||
sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.12.1"
|
||||
stream_channel:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stream_channel
|
||||
sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.4"
|
||||
stream_transform:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stream_transform
|
||||
sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.1"
|
||||
string_scanner:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: string_scanner
|
||||
sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.4.1"
|
||||
term_glyph:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: term_glyph
|
||||
sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.2.2"
|
||||
test:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
name: test
|
||||
sha256: "75906bf273541b676716d1ca7627a17e4c4070a3a16272b7a3dc7da3b9f3f6b7"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.26.3"
|
||||
test_api:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: test_api
|
||||
sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.7.7"
|
||||
test_core:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: test_core
|
||||
sha256: "0cc24b5ff94b38d2ae73e1eb43cc302b77964fbf67abad1e296025b78deb53d0"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "0.6.12"
|
||||
timing:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: timing
|
||||
sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.2"
|
||||
typed_data:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: typed_data
|
||||
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.4.0"
|
||||
vm_service:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: vm_service
|
||||
sha256: "45caa6c5917fa127b5dbcfbd1fa60b14e583afdc08bfc96dda38886ca252eb60"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "15.0.2"
|
||||
watcher:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: watcher
|
||||
sha256: "0b7fd4a0bbc4b92641dbf20adfd7e3fd1398fe17102d94b674234563e110088a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.2"
|
||||
web:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: web
|
||||
sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.1"
|
||||
web_socket:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: web_socket
|
||||
sha256: "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.1"
|
||||
web_socket_channel:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: web_socket_channel
|
||||
sha256: d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.3"
|
||||
webkit_inspection_protocol:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: webkit_inspection_protocol
|
||||
sha256: "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.2.1"
|
||||
yaml:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: yaml
|
||||
sha256: b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.1.3"
|
||||
sdks:
|
||||
dart: ">=3.8.0 <4.0.0"
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue