diff --git a/android/app/build.gradle b/android/app/build.gradle index da765dd2..2f6efb67 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -52,7 +52,7 @@ android { applicationId "com.kodjodevf.mangayomi" // You can update the following values to match your application needs. // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. - minSdkVersion 21 + minSdkVersion flutter.minSdkVersion targetSdk = flutter.targetSdkVersion versionCode = flutter.versionCode versionName = flutter.versionName @@ -84,4 +84,4 @@ flutter { dependencies { implementation(name: 'libmtorrentserver', ext: 'aar') -} \ No newline at end of file +} diff --git a/l10n.yaml b/l10n.yaml index 8b0fa682..21c77020 100644 --- a/l10n.yaml +++ b/l10n.yaml @@ -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 diff --git a/lib/eval/mihon/service.dart b/lib/eval/mihon/service.dart index dd2bacd8..747b5c35 100644 --- a/lib/eval/mihon/service.dart +++ b/lib/eval/mihon/service.dart @@ -203,9 +203,9 @@ class MihonExtensionService implements ExtensionService { (e) => MChapter( name: e['name'], url: e['url'], - dateUpload: e['date_upload'] is int - ? (e['date_upload'] as int).toString() - : e['date_upload'], + dateUpload: + (e['date_upload'] as int?)?.toString() ?? + DateTime.now().millisecondsSinceEpoch.toString(), scanlator: e['scanlator'], ), ) diff --git a/lib/eval/model/source_preference.g.dart b/lib/eval/model/source_preference.g.dart index 7b70c866..0c891c46 100644 --- a/lib/eval/model/source_preference.g.dart +++ b/lib/eval/model/source_preference.g.dart @@ -21,43 +21,41 @@ const SourcePreferenceSchema = CollectionSchema( id: 0, name: r'checkBoxPreference', type: IsarType.object, + target: r'CheckBoxPreference', ), r'editTextPreference': PropertySchema( id: 1, name: r'editTextPreference', type: IsarType.object, + target: r'EditTextPreference', ), - r'key': PropertySchema( - id: 2, - name: r'key', - type: IsarType.string, - ), + r'key': PropertySchema(id: 2, name: r'key', type: IsarType.string), r'listPreference': PropertySchema( id: 3, name: r'listPreference', type: IsarType.object, + target: r'ListPreference', ), r'multiSelectListPreference': PropertySchema( id: 4, name: r'multiSelectListPreference', type: IsarType.object, + target: r'MultiSelectListPreference', ), - r'sourceId': PropertySchema( - id: 5, - name: r'sourceId', - type: IsarType.long, - ), + r'sourceId': PropertySchema(id: 5, name: r'sourceId', type: IsarType.long), r'switchPreferenceCompat': PropertySchema( id: 6, name: r'switchPreferenceCompat', type: IsarType.object, + target: r'SwitchPreferenceCompat', - ) + ), }, + estimateSize: _sourcePreferenceEstimateSize, serialize: _sourcePreferenceSerialize, deserialize: _sourcePreferenceDeserialize, @@ -70,8 +68,9 @@ const SourcePreferenceSchema = CollectionSchema( r'SwitchPreferenceCompat': SwitchPreferenceCompatSchema, r'ListPreference': ListPreferenceSchema, r'MultiSelectListPreference': MultiSelectListPreferenceSchema, - r'EditTextPreference': EditTextPreferenceSchema + r'EditTextPreference': EditTextPreferenceSchema, }, + getId: _sourcePreferenceGetId, getLinks: _sourcePreferenceGetLinks, attach: _sourcePreferenceAttach, @@ -87,17 +86,25 @@ int _sourcePreferenceEstimateSize( { final value = object.checkBoxPreference; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + CheckBoxPreferenceSchema.estimateSize( - value, allOffsets[CheckBoxPreference]!, allOffsets); + value, + allOffsets[CheckBoxPreference]!, + allOffsets, + ); } } { final value = object.editTextPreference; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + EditTextPreferenceSchema.estimateSize( - value, allOffsets[EditTextPreference]!, allOffsets); + value, + allOffsets[EditTextPreference]!, + allOffsets, + ); } } { @@ -109,25 +116,37 @@ int _sourcePreferenceEstimateSize( { final value = object.listPreference; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + ListPreferenceSchema.estimateSize( - value, allOffsets[ListPreference]!, allOffsets); + value, + allOffsets[ListPreference]!, + allOffsets, + ); } } { final value = object.multiSelectListPreference; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + MultiSelectListPreferenceSchema.estimateSize( - value, allOffsets[MultiSelectListPreference]!, allOffsets); + value, + allOffsets[MultiSelectListPreference]!, + allOffsets, + ); } } { final value = object.switchPreferenceCompat; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + SwitchPreferenceCompatSchema.estimateSize( - value, allOffsets[SwitchPreferenceCompat]!, allOffsets); + value, + allOffsets[SwitchPreferenceCompat]!, + allOffsets, + ); } } return bytesCount; @@ -197,12 +216,12 @@ SourcePreference _sourcePreferenceDeserialize( ListPreferenceSchema.deserialize, allOffsets, ), - multiSelectListPreference: - reader.readObjectOrNull( - offsets[4], - MultiSelectListPreferenceSchema.deserialize, - allOffsets, - ), + multiSelectListPreference: reader + .readObjectOrNull( + offsets[4], + MultiSelectListPreferenceSchema.deserialize, + allOffsets, + ), sourceId: reader.readLongOrNull(offsets[5]), switchPreferenceCompat: reader.readObjectOrNull( offsets[6], @@ -222,38 +241,43 @@ P _sourcePreferenceDeserializeProp

( switch (propertyId) { case 0: return (reader.readObjectOrNull( - offset, - CheckBoxPreferenceSchema.deserialize, - allOffsets, - )) as P; + offset, + CheckBoxPreferenceSchema.deserialize, + allOffsets, + )) + as P; case 1: return (reader.readObjectOrNull( - offset, - EditTextPreferenceSchema.deserialize, - allOffsets, - )) as P; + offset, + EditTextPreferenceSchema.deserialize, + allOffsets, + )) + as P; case 2: return (reader.readStringOrNull(offset)) as P; case 3: return (reader.readObjectOrNull( - offset, - ListPreferenceSchema.deserialize, - allOffsets, - )) as P; + offset, + ListPreferenceSchema.deserialize, + allOffsets, + )) + as P; case 4: return (reader.readObjectOrNull( - offset, - MultiSelectListPreferenceSchema.deserialize, - allOffsets, - )) as P; + offset, + MultiSelectListPreferenceSchema.deserialize, + allOffsets, + )) + as P; case 5: return (reader.readLongOrNull(offset)) as P; case 6: return (reader.readObjectOrNull( - offset, - SwitchPreferenceCompatSchema.deserialize, - allOffsets, - )) as P; + offset, + SwitchPreferenceCompatSchema.deserialize, + allOffsets, + )) + as P; default: throw IsarError('Unknown property with id $propertyId'); } @@ -268,7 +292,10 @@ List> _sourcePreferenceGetLinks(SourcePreference object) { } void _sourcePreferenceAttach( - IsarCollection col, Id id, SourcePreference object) { + IsarCollection col, + Id id, + SourcePreference object, +) { object.id = id; } @@ -284,17 +311,15 @@ extension SourcePreferenceQueryWhereSort extension SourcePreferenceQueryWhere on QueryBuilder { QueryBuilder idEqualTo( - Id id) { + 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 - idNotEqualTo(Id id) { + idNotEqualTo(Id id) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query @@ -317,7 +342,7 @@ extension SourcePreferenceQueryWhere } QueryBuilder - idGreaterThan(Id id, {bool include = false}) { + idGreaterThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -326,7 +351,7 @@ extension SourcePreferenceQueryWhere } QueryBuilder - idLessThan(Id id, {bool include = false}) { + idLessThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -341,12 +366,14 @@ extension SourcePreferenceQueryWhere bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -354,181 +381,183 @@ extension SourcePreferenceQueryWhere extension SourcePreferenceQueryFilter on QueryBuilder { QueryBuilder - checkBoxPreferenceIsNull() { + checkBoxPreferenceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'checkBoxPreference', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'checkBoxPreference'), + ); }); } QueryBuilder - checkBoxPreferenceIsNotNull() { + checkBoxPreferenceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'checkBoxPreference', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'checkBoxPreference'), + ); }); } QueryBuilder - editTextPreferenceIsNull() { + editTextPreferenceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'editTextPreference', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'editTextPreference'), + ); }); } QueryBuilder - editTextPreferenceIsNotNull() { + editTextPreferenceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'editTextPreference', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'editTextPreference'), + ); }); } QueryBuilder - idIsNull() { + 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 - idIsNotNull() { + 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 - idEqualTo(Id? value) { + 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), + ); }); } QueryBuilder - idGreaterThan( - Id? value, { - bool include = false, - }) { + idGreaterThan(Id? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } QueryBuilder - idLessThan( - Id? value, { - bool include = false, - }) { + idLessThan(Id? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } QueryBuilder - idBetween( + idBetween( Id? lower, Id? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - keyIsNull() { + keyIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'key', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'key'), + ); }); } QueryBuilder - keyIsNotNull() { + keyIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'key', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'key'), + ); }); } QueryBuilder - keyEqualTo( - String? value, { - bool caseSensitive = true, - }) { + keyEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - keyGreaterThan( + keyGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - keyLessThan( + keyLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - keyBetween( + keyBetween( String? lower, String? upper, { bool includeLower = true, @@ -536,212 +565,213 @@ extension SourcePreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'key', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'key', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - keyStartsWith( - String value, { - bool caseSensitive = true, - }) { + keyStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - keyEndsWith( - String value, { - bool caseSensitive = true, - }) { + keyEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - keyContains(String value, {bool caseSensitive = true}) { + keyContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - keyMatches(String pattern, {bool caseSensitive = true}) { + keyMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'key', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'key', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - keyIsEmpty() { + keyIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'key', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'key', value: ''), + ); }); } QueryBuilder - keyIsNotEmpty() { + keyIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'key', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'key', value: ''), + ); }); } QueryBuilder - listPreferenceIsNull() { + listPreferenceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'listPreference', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'listPreference'), + ); }); } QueryBuilder - listPreferenceIsNotNull() { + listPreferenceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'listPreference', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'listPreference'), + ); }); } QueryBuilder - multiSelectListPreferenceIsNull() { + multiSelectListPreferenceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'multiSelectListPreference', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'multiSelectListPreference'), + ); }); } QueryBuilder - multiSelectListPreferenceIsNotNull() { + multiSelectListPreferenceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'multiSelectListPreference', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'multiSelectListPreference'), + ); }); } QueryBuilder - sourceIdIsNull() { + sourceIdIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'sourceId', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'sourceId'), + ); }); } QueryBuilder - sourceIdIsNotNull() { + sourceIdIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'sourceId', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'sourceId'), + ); }); } QueryBuilder - sourceIdEqualTo(int? value) { + sourceIdEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'sourceId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'sourceId', value: value), + ); }); } QueryBuilder - sourceIdGreaterThan( - int? value, { - bool include = false, - }) { + sourceIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'sourceId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'sourceId', + value: value, + ), + ); }); } QueryBuilder - sourceIdLessThan( - int? value, { - bool include = false, - }) { + sourceIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'sourceId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'sourceId', + value: value, + ), + ); }); } QueryBuilder - sourceIdBetween( + sourceIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'sourceId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'sourceId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - switchPreferenceCompatIsNull() { + switchPreferenceCompatIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'switchPreferenceCompat', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'switchPreferenceCompat'), + ); }); } QueryBuilder - switchPreferenceCompatIsNotNull() { + switchPreferenceCompatIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'switchPreferenceCompat', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'switchPreferenceCompat'), + ); }); } } @@ -749,35 +779,35 @@ extension SourcePreferenceQueryFilter extension SourcePreferenceQueryObject on QueryBuilder { QueryBuilder - checkBoxPreference(FilterQuery q) { + checkBoxPreference(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'checkBoxPreference'); }); } QueryBuilder - editTextPreference(FilterQuery q) { + editTextPreference(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'editTextPreference'); }); } QueryBuilder - listPreference(FilterQuery q) { + listPreference(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'listPreference'); }); } QueryBuilder - multiSelectListPreference(FilterQuery q) { + multiSelectListPreference(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'multiSelectListPreference'); }); } QueryBuilder - switchPreferenceCompat(FilterQuery q) { + switchPreferenceCompat(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'switchPreferenceCompat'); }); @@ -796,21 +826,21 @@ extension SourcePreferenceQuerySortBy } QueryBuilder - sortByKeyDesc() { + sortByKeyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.desc); }); } QueryBuilder - sortBySourceId() { + sortBySourceId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.asc); }); } QueryBuilder - sortBySourceIdDesc() { + sortBySourceIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.desc); }); @@ -826,7 +856,7 @@ extension SourcePreferenceQuerySortThenBy } QueryBuilder - thenByIdDesc() { + thenByIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'id', Sort.desc); }); @@ -839,21 +869,21 @@ extension SourcePreferenceQuerySortThenBy } QueryBuilder - thenByKeyDesc() { + thenByKeyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.desc); }); } QueryBuilder - thenBySourceId() { + thenBySourceId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.asc); }); } QueryBuilder - thenBySourceIdDesc() { + thenBySourceIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.desc); }); @@ -862,15 +892,16 @@ extension SourcePreferenceQuerySortThenBy extension SourcePreferenceQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByKey( - {bool caseSensitive = true}) { + QueryBuilder distinctByKey({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'key', caseSensitive: caseSensitive); }); } QueryBuilder - distinctBySourceId() { + distinctBySourceId() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'sourceId'); }); @@ -886,14 +917,14 @@ extension SourcePreferenceQueryProperty } QueryBuilder - checkBoxPreferenceProperty() { + checkBoxPreferenceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'checkBoxPreference'); }); } QueryBuilder - editTextPreferenceProperty() { + editTextPreferenceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'editTextPreference'); }); @@ -906,14 +937,14 @@ extension SourcePreferenceQueryProperty } QueryBuilder - listPreferenceProperty() { + listPreferenceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'listPreference'); }); } QueryBuilder - multiSelectListPreferenceProperty() { + multiSelectListPreferenceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'multiSelectListPreference'); }); @@ -926,7 +957,7 @@ extension SourcePreferenceQueryProperty } QueryBuilder - switchPreferenceCompatProperty() { + switchPreferenceCompatProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'switchPreferenceCompat'); }); @@ -938,29 +969,18 @@ extension SourcePreferenceQueryProperty extension GetSourcePreferenceStringValueCollection on Isar { IsarCollection - get sourcePreferenceStringValues => this.collection(); + get sourcePreferenceStringValues => this.collection(); } const SourcePreferenceStringValueSchema = CollectionSchema( name: r'SourcePreferenceStringValue', id: 8063295595066322236, properties: { - r'key': PropertySchema( - id: 0, - name: r'key', - type: IsarType.string, - ), - r'sourceId': PropertySchema( - id: 1, - name: r'sourceId', - type: IsarType.long, - ), - r'value': PropertySchema( - id: 2, - name: r'value', - type: IsarType.string, - ) + r'key': PropertySchema(id: 0, name: r'key', type: IsarType.string), + r'sourceId': PropertySchema(id: 1, name: r'sourceId', type: IsarType.long), + r'value': PropertySchema(id: 2, name: r'value', type: IsarType.string), }, + estimateSize: _sourcePreferenceStringValueEstimateSize, serialize: _sourcePreferenceStringValueSerialize, deserialize: _sourcePreferenceStringValueDeserialize, @@ -969,6 +989,7 @@ const SourcePreferenceStringValueSchema = CollectionSchema( indexes: {}, links: {}, embeddedSchemas: {}, + getId: _sourcePreferenceStringValueGetId, getLinks: _sourcePreferenceStringValueGetLinks, attach: _sourcePreferenceStringValueAttach, @@ -1045,39 +1066,62 @@ Id _sourcePreferenceStringValueGetId(SourcePreferenceStringValue object) { } List> _sourcePreferenceStringValueGetLinks( - SourcePreferenceStringValue object) { + SourcePreferenceStringValue object, +) { return []; } void _sourcePreferenceStringValueAttach( - IsarCollection col, Id id, SourcePreferenceStringValue object) { + IsarCollection col, + Id id, + SourcePreferenceStringValue object, +) { object.id = id; } -extension SourcePreferenceStringValueQueryWhereSort on QueryBuilder< - SourcePreferenceStringValue, SourcePreferenceStringValue, QWhere> { - QueryBuilder anyId() { +extension SourcePreferenceStringValueQueryWhereSort + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QWhere + > { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterWhere + > + anyId() { return QueryBuilder.apply(this, (query) { return query.addWhereClause(const IdWhereClause.any()); }); } } -extension SourcePreferenceStringValueQueryWhere on QueryBuilder< - SourcePreferenceStringValue, SourcePreferenceStringValue, QWhereClause> { - QueryBuilder idEqualTo(Id id) { +extension SourcePreferenceStringValueQueryWhere + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QWhereClause + > { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + 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 idNotEqualTo(Id id) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterWhereClause + > + idNotEqualTo(Id id) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query @@ -1099,8 +1143,12 @@ extension SourcePreferenceStringValueQueryWhere on QueryBuilder< }); } - QueryBuilder idGreaterThan(Id id, {bool include = false}) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterWhereClause + > + idGreaterThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -1108,8 +1156,12 @@ extension SourcePreferenceStringValueQueryWhere on QueryBuilder< }); } - QueryBuilder idLessThan(Id id, {bool include = false}) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterWhereClause + > + idLessThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -1117,150 +1169,201 @@ extension SourcePreferenceStringValueQueryWhere on QueryBuilder< }); } - QueryBuilder idBetween( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterWhereClause + > + idBetween( Id lowerId, Id upperId, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } -extension SourcePreferenceStringValueQueryFilter on QueryBuilder< +extension SourcePreferenceStringValueQueryFilter + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QFilterCondition + > { + QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, - QFilterCondition> { - QueryBuilder idEqualTo(Id value) { + 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), + ); }); } - QueryBuilder idGreaterThan( - Id value, { - bool include = false, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + idGreaterThan(Id value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } - QueryBuilder idLessThan( - Id value, { - bool include = false, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + idLessThan(Id value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } - QueryBuilder idBetween( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + idBetween( Id lower, Id upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder keyIsNull() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'key', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'key'), + ); }); } - QueryBuilder keyIsNotNull() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'key', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'key'), + ); }); } - QueryBuilder keyEqualTo( - String? value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder keyGreaterThan( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder keyLessThan( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder keyBetween( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyBetween( String? lower, String? upper, { bool includeLower = true, @@ -1268,229 +1371,303 @@ extension SourcePreferenceStringValueQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'key', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'key', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder keyStartsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder keyEndsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - keyContains(String value, {bool caseSensitive = true}) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'key', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'key', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - keyMatches(String pattern, {bool caseSensitive = true}) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'key', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'key', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder keyIsEmpty() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'key', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'key', value: ''), + ); }); } - QueryBuilder keyIsNotEmpty() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + keyIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'key', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'key', value: ''), + ); }); } - QueryBuilder sourceIdIsNull() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + sourceIdIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'sourceId', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'sourceId'), + ); }); } - QueryBuilder sourceIdIsNotNull() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + sourceIdIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'sourceId', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'sourceId'), + ); }); } - QueryBuilder sourceIdEqualTo(int? value) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + sourceIdEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'sourceId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'sourceId', value: value), + ); }); } - QueryBuilder sourceIdGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + sourceIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'sourceId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'sourceId', + value: value, + ), + ); }); } - QueryBuilder sourceIdLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + sourceIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'sourceId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'sourceId', + value: value, + ), + ); }); } - QueryBuilder sourceIdBetween( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + sourceIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'sourceId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'sourceId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder valueIsNull() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'value', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'value'), + ); }); } - QueryBuilder valueIsNotNull() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'value', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'value'), + ); }); } - QueryBuilder valueEqualTo( - String? value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valueGreaterThan( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valueLessThan( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valueBetween( + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueBetween( String? lower, String? upper, { bool includeLower = true, @@ -1498,253 +1675,371 @@ extension SourcePreferenceStringValueQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'value', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'value', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valueStartsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valueEndsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - valueContains(String value, {bool caseSensitive = true}) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - valueMatches(String pattern, {bool caseSensitive = true}) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'value', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'value', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valueIsEmpty() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'value', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'value', value: ''), + ); }); } - QueryBuilder valueIsNotEmpty() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterFilterCondition + > + valueIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'value', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'value', value: ''), + ); }); } } -extension SourcePreferenceStringValueQueryObject on QueryBuilder< - SourcePreferenceStringValue, - SourcePreferenceStringValue, - QFilterCondition> {} +extension SourcePreferenceStringValueQueryObject + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QFilterCondition + > {} -extension SourcePreferenceStringValueQueryLinks on QueryBuilder< - SourcePreferenceStringValue, - SourcePreferenceStringValue, - QFilterCondition> {} +extension SourcePreferenceStringValueQueryLinks + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QFilterCondition + > {} -extension SourcePreferenceStringValueQuerySortBy on QueryBuilder< - SourcePreferenceStringValue, SourcePreferenceStringValue, QSortBy> { - QueryBuilder sortByKey() { +extension SourcePreferenceStringValueQuerySortBy + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QSortBy + > { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + sortByKey() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.asc); }); } - QueryBuilder sortByKeyDesc() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + sortByKeyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.desc); }); } - QueryBuilder sortBySourceId() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + sortBySourceId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.asc); }); } - QueryBuilder sortBySourceIdDesc() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + sortBySourceIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.desc); }); } - QueryBuilder sortByValue() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + sortByValue() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'value', Sort.asc); }); } - QueryBuilder sortByValueDesc() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + sortByValueDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'value', Sort.desc); }); } } -extension SourcePreferenceStringValueQuerySortThenBy on QueryBuilder< - SourcePreferenceStringValue, SourcePreferenceStringValue, QSortThenBy> { - QueryBuilder thenById() { +extension SourcePreferenceStringValueQuerySortThenBy + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QSortThenBy + > { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + thenById() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'id', Sort.asc); }); } - QueryBuilder thenByIdDesc() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + thenByIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'id', Sort.desc); }); } - QueryBuilder thenByKey() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + thenByKey() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.asc); }); } - QueryBuilder thenByKeyDesc() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + thenByKeyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.desc); }); } - QueryBuilder thenBySourceId() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + thenBySourceId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.asc); }); } - QueryBuilder thenBySourceIdDesc() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + thenBySourceIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.desc); }); } - QueryBuilder thenByValue() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + thenByValue() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'value', Sort.asc); }); } - QueryBuilder thenByValueDesc() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QAfterSortBy + > + thenByValueDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'value', Sort.desc); }); } } -extension SourcePreferenceStringValueQueryWhereDistinct on QueryBuilder< - SourcePreferenceStringValue, SourcePreferenceStringValue, QDistinct> { - QueryBuilder distinctByKey({bool caseSensitive = true}) { +extension SourcePreferenceStringValueQueryWhereDistinct + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QDistinct + > { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QDistinct + > + distinctByKey({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'key', caseSensitive: caseSensitive); }); } - QueryBuilder distinctBySourceId() { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QDistinct + > + distinctBySourceId() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'sourceId'); }); } - QueryBuilder distinctByValue({bool caseSensitive = true}) { + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QDistinct + > + distinctByValue({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'value', caseSensitive: caseSensitive); }); } } -extension SourcePreferenceStringValueQueryProperty on QueryBuilder< - SourcePreferenceStringValue, SourcePreferenceStringValue, QQueryProperty> { +extension SourcePreferenceStringValueQueryProperty + on + QueryBuilder< + SourcePreferenceStringValue, + SourcePreferenceStringValue, + QQueryProperty + > { QueryBuilder - idProperty() { + idProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'id'); }); } QueryBuilder - keyProperty() { + keyProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'key'); }); } QueryBuilder - sourceIdProperty() { + sourceIdProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'sourceId'); }); } QueryBuilder - valueProperty() { + valueProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'value'); }); @@ -1762,22 +2057,11 @@ const CheckBoxPreferenceSchema = Schema( name: r'CheckBoxPreference', id: -2147338366782458830, properties: { - r'summary': PropertySchema( - id: 0, - name: r'summary', - type: IsarType.string, - ), - r'title': PropertySchema( - id: 1, - name: r'title', - type: IsarType.string, - ), - r'value': PropertySchema( - id: 2, - name: r'value', - type: IsarType.bool, - ) + r'summary': PropertySchema(id: 0, name: r'summary', type: IsarType.string), + r'title': PropertySchema(id: 1, name: r'title', type: IsarType.string), + r'value': PropertySchema(id: 2, name: r'value', type: IsarType.bool), }, + estimateSize: _checkBoxPreferenceEstimateSize, serialize: _checkBoxPreferenceSerialize, deserialize: _checkBoxPreferenceDeserialize, @@ -1851,71 +2135,74 @@ P _checkBoxPreferenceDeserializeProp

( extension CheckBoxPreferenceQueryFilter on QueryBuilder { QueryBuilder - summaryIsNull() { + summaryIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'summary'), + ); }); } QueryBuilder - summaryIsNotNull() { + summaryIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'summary'), + ); }); } QueryBuilder - summaryEqualTo( - String? value, { - bool caseSensitive = true, - }) { + summaryEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryGreaterThan( + summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryLessThan( + summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryBetween( + summaryBetween( String? lower, String? upper, { bool includeLower = true, @@ -1923,153 +2210,158 @@ extension CheckBoxPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'summary', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'summary', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryStartsWith( - String value, { - bool caseSensitive = true, - }) { + summaryStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryEndsWith( - String value, { - bool caseSensitive = true, - }) { + summaryEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryContains(String value, {bool caseSensitive = true}) { + summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryMatches(String pattern, {bool caseSensitive = true}) { + summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'summary', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'summary', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryIsEmpty() { + summaryIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'summary', value: ''), + ); }); } QueryBuilder - summaryIsNotEmpty() { + summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'summary', value: ''), + ); }); } QueryBuilder - titleIsNull() { + titleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'title'), + ); }); } QueryBuilder - titleIsNotNull() { + titleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'title'), + ); }); } QueryBuilder - titleEqualTo( - String? value, { - bool caseSensitive = true, - }) { + titleEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleGreaterThan( + titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleLessThan( + titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleBetween( + titleBetween( String? lower, String? upper, { bool includeLower = true, @@ -2077,112 +2369,113 @@ extension CheckBoxPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'title', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'title', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleStartsWith( - String value, { - bool caseSensitive = true, - }) { + titleStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleEndsWith( - String value, { - bool caseSensitive = true, - }) { + titleEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleContains(String value, {bool caseSensitive = true}) { + titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleMatches(String pattern, {bool caseSensitive = true}) { + titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'title', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'title', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleIsEmpty() { + titleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'title', value: ''), + ); }); } QueryBuilder - titleIsNotEmpty() { + titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'title', value: ''), + ); }); } QueryBuilder - valueIsNull() { + valueIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'value', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'value'), + ); }); } QueryBuilder - valueIsNotNull() { + valueIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'value', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'value'), + ); }); } QueryBuilder - valueEqualTo(bool? value) { + valueEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'value', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'value', value: value), + ); }); } } @@ -2197,22 +2490,11 @@ const SwitchPreferenceCompatSchema = Schema( name: r'SwitchPreferenceCompat', id: 3452971972865195760, properties: { - r'summary': PropertySchema( - id: 0, - name: r'summary', - type: IsarType.string, - ), - r'title': PropertySchema( - id: 1, - name: r'title', - type: IsarType.string, - ), - r'value': PropertySchema( - id: 2, - name: r'value', - type: IsarType.bool, - ) + r'summary': PropertySchema(id: 0, name: r'summary', type: IsarType.string), + r'title': PropertySchema(id: 1, name: r'title', type: IsarType.string), + r'value': PropertySchema(id: 2, name: r'value', type: IsarType.bool), }, + estimateSize: _switchPreferenceCompatEstimateSize, serialize: _switchPreferenceCompatSerialize, deserialize: _switchPreferenceCompatDeserialize, @@ -2283,74 +2565,106 @@ P _switchPreferenceCompatDeserializeProp

( } } -extension SwitchPreferenceCompatQueryFilter on QueryBuilder< - SwitchPreferenceCompat, SwitchPreferenceCompat, QFilterCondition> { - QueryBuilder summaryIsNull() { +extension SwitchPreferenceCompatQueryFilter + on + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QFilterCondition + > { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'summary'), + ); }); } - QueryBuilder summaryIsNotNull() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'summary'), + ); }); } - QueryBuilder summaryEqualTo( - String? value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryGreaterThan( + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryLessThan( + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryBetween( + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryBetween( String? lower, String? upper, { bool includeLower = true, @@ -2358,155 +2672,206 @@ extension SwitchPreferenceCompatQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'summary', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'summary', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryStartsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryEndsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - summaryContains(String value, {bool caseSensitive = true}) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - summaryMatches(String pattern, {bool caseSensitive = true}) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'summary', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'summary', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryIsEmpty() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'summary', value: ''), + ); }); } - QueryBuilder summaryIsNotEmpty() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'summary', value: ''), + ); }); } - QueryBuilder titleIsNull() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'title'), + ); }); } - QueryBuilder titleIsNotNull() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'title'), + ); }); } - QueryBuilder titleEqualTo( - String? value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleGreaterThan( + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleLessThan( + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleBetween( + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleBetween( String? lower, String? upper, { bool includeLower = true, @@ -2514,120 +2879,160 @@ extension SwitchPreferenceCompatQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'title', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'title', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleStartsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleEndsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - titleContains(String value, {bool caseSensitive = true}) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - titleMatches(String pattern, {bool caseSensitive = true}) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'title', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'title', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleIsEmpty() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'title', value: ''), + ); }); } - QueryBuilder titleIsNotEmpty() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'title', value: ''), + ); }); } - QueryBuilder valueIsNull() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + valueIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'value', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'value'), + ); }); } - QueryBuilder valueIsNotNull() { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + valueIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'value', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'value'), + ); }); } - QueryBuilder valueEqualTo(bool? value) { + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QAfterFilterCondition + > + valueEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'value', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'value', value: value), + ); }); } } -extension SwitchPreferenceCompatQueryObject on QueryBuilder< - SwitchPreferenceCompat, SwitchPreferenceCompat, QFilterCondition> {} +extension SwitchPreferenceCompatQueryObject + on + QueryBuilder< + SwitchPreferenceCompat, + SwitchPreferenceCompat, + QFilterCondition + > {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters, always_specify_types @@ -2646,22 +3051,15 @@ const ListPreferenceSchema = Schema( name: r'entryValues', type: IsarType.stringList, ), - r'summary': PropertySchema( - id: 2, - name: r'summary', - type: IsarType.string, - ), - r'title': PropertySchema( - id: 3, - name: r'title', - type: IsarType.string, - ), + r'summary': PropertySchema(id: 2, name: r'summary', type: IsarType.string), + r'title': PropertySchema(id: 3, name: r'title', type: IsarType.string), r'valueIndex': PropertySchema( id: 4, name: r'valueIndex', type: IsarType.long, - ) + ), }, + estimateSize: _listPreferenceEstimateSize, serialize: _listPreferenceSerialize, deserialize: _listPreferenceDeserialize, @@ -2767,71 +3165,74 @@ P _listPreferenceDeserializeProp

( extension ListPreferenceQueryFilter on QueryBuilder { QueryBuilder - entriesIsNull() { + entriesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'entries', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'entries'), + ); }); } QueryBuilder - entriesIsNotNull() { + entriesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'entries', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'entries'), + ); }); } QueryBuilder - entriesElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + entriesElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - entriesElementGreaterThan( + entriesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - entriesElementLessThan( + entriesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - entriesElementBetween( + entriesElementBetween( String lower, String upper, { bool includeLower = true, @@ -2839,160 +3240,126 @@ extension ListPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'entries', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entriesElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entriesElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entriesElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entriesElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'entries', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entriesElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'entries', - value: '', - )); - }); - } - - QueryBuilder - entriesElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'entries', - value: '', - )); - }); - } - - QueryBuilder - entriesLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'entries', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entriesIsEmpty() { + entriesElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entriesIsNotEmpty() { + entriesElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entriesLengthLessThan( - int length, { - bool include = false, - }) { + entriesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entriesLengthGreaterThan( - int length, { - bool include = false, - }) { + entriesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - length, - include, - 999999, - true, + return query.addFilterCondition( + FilterCondition.matches( + property: r'entries', + wildcard: pattern, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entriesLengthBetween( + entriesElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'entries', value: ''), + ); + }); + } + + QueryBuilder + entriesElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'entries', value: ''), + ); + }); + } + + QueryBuilder + entriesLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', length, true, length, true); + }); + } + + QueryBuilder + entriesIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', 0, true, 0, true); + }); + } + + QueryBuilder + entriesIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', 0, false, 999999, true); + }); + } + + QueryBuilder + entriesLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', 0, true, length, include); + }); + } + + QueryBuilder + entriesLengthGreaterThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', length, include, 999999, true); + }); + } + + QueryBuilder + entriesLengthBetween( int lower, int upper, { bool includeLower = true, @@ -3010,71 +3377,74 @@ extension ListPreferenceQueryFilter } QueryBuilder - entryValuesIsNull() { + entryValuesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'entryValues', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'entryValues'), + ); }); } QueryBuilder - entryValuesIsNotNull() { + entryValuesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'entryValues', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'entryValues'), + ); }); } QueryBuilder - entryValuesElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + entryValuesElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - entryValuesElementGreaterThan( + entryValuesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - entryValuesElementLessThan( + entryValuesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - entryValuesElementBetween( + entryValuesElementBetween( String lower, String upper, { bool includeLower = true, @@ -3082,160 +3452,126 @@ extension ListPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'entryValues', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entryValuesElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entryValuesElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entryValuesElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entryValuesElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'entryValues', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entryValuesElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'entryValues', - value: '', - )); - }); - } - - QueryBuilder - entryValuesElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'entryValues', - value: '', - )); - }); - } - - QueryBuilder - entryValuesLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'entryValues', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entryValuesIsEmpty() { + entryValuesElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entryValuesIsNotEmpty() { + entryValuesElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entryValuesLengthLessThan( - int length, { - bool include = false, - }) { + entryValuesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entryValuesLengthGreaterThan( - int length, { - bool include = false, - }) { + entryValuesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - length, - include, - 999999, - true, + return query.addFilterCondition( + FilterCondition.matches( + property: r'entryValues', + wildcard: pattern, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - entryValuesLengthBetween( + entryValuesElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'entryValues', value: ''), + ); + }); + } + + QueryBuilder + entryValuesElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'entryValues', value: ''), + ); + }); + } + + QueryBuilder + entryValuesLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', length, true, length, true); + }); + } + + QueryBuilder + entryValuesIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', 0, true, 0, true); + }); + } + + QueryBuilder + entryValuesIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', 0, false, 999999, true); + }); + } + + QueryBuilder + entryValuesLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', 0, true, length, include); + }); + } + + QueryBuilder + entryValuesLengthGreaterThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', length, include, 999999, true); + }); + } + + QueryBuilder + entryValuesLengthBetween( int lower, int upper, { bool includeLower = true, @@ -3253,71 +3589,74 @@ extension ListPreferenceQueryFilter } QueryBuilder - summaryIsNull() { + summaryIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'summary'), + ); }); } QueryBuilder - summaryIsNotNull() { + summaryIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'summary'), + ); }); } QueryBuilder - summaryEqualTo( - String? value, { - bool caseSensitive = true, - }) { + summaryEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryGreaterThan( + summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryLessThan( + summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryBetween( + summaryBetween( String? lower, String? upper, { bool includeLower = true, @@ -3325,153 +3664,158 @@ extension ListPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'summary', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'summary', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryStartsWith( - String value, { - bool caseSensitive = true, - }) { + summaryStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryEndsWith( - String value, { - bool caseSensitive = true, - }) { + summaryEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryContains(String value, {bool caseSensitive = true}) { + summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryMatches(String pattern, {bool caseSensitive = true}) { + summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'summary', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'summary', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryIsEmpty() { + summaryIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'summary', value: ''), + ); }); } QueryBuilder - summaryIsNotEmpty() { + summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'summary', value: ''), + ); }); } QueryBuilder - titleIsNull() { + titleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'title'), + ); }); } QueryBuilder - titleIsNotNull() { + titleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'title'), + ); }); } QueryBuilder - titleEqualTo( - String? value, { - bool caseSensitive = true, - }) { + titleEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleGreaterThan( + titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleLessThan( + titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleBetween( + titleBetween( String? lower, String? upper, { bool includeLower = true, @@ -3479,158 +3823,159 @@ extension ListPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'title', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'title', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleStartsWith( - String value, { - bool caseSensitive = true, - }) { + titleStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleEndsWith( - String value, { - bool caseSensitive = true, - }) { + titleEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleContains(String value, {bool caseSensitive = true}) { + titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleMatches(String pattern, {bool caseSensitive = true}) { + titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'title', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'title', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleIsEmpty() { + titleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'title', value: ''), + ); }); } QueryBuilder - titleIsNotEmpty() { + titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'title', value: ''), + ); }); } QueryBuilder - valueIndexIsNull() { + valueIndexIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'valueIndex', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'valueIndex'), + ); }); } QueryBuilder - valueIndexIsNotNull() { + valueIndexIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'valueIndex', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'valueIndex'), + ); }); } QueryBuilder - valueIndexEqualTo(int? value) { + valueIndexEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'valueIndex', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'valueIndex', value: value), + ); }); } QueryBuilder - valueIndexGreaterThan( - int? value, { - bool include = false, - }) { + valueIndexGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'valueIndex', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'valueIndex', + value: value, + ), + ); }); } QueryBuilder - valueIndexLessThan( - int? value, { - bool include = false, - }) { + valueIndexLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'valueIndex', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'valueIndex', + value: value, + ), + ); }); } QueryBuilder - valueIndexBetween( + valueIndexBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'valueIndex', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'valueIndex', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -3655,22 +4000,15 @@ const MultiSelectListPreferenceSchema = Schema( name: r'entryValues', type: IsarType.stringList, ), - r'summary': PropertySchema( - id: 2, - name: r'summary', - type: IsarType.string, - ), - r'title': PropertySchema( - id: 3, - name: r'title', - type: IsarType.string, - ), + r'summary': PropertySchema(id: 2, name: r'summary', type: IsarType.string), + r'title': PropertySchema(id: 3, name: r'title', type: IsarType.string), r'values': PropertySchema( id: 4, name: r'values', type: IsarType.stringList, - ) + ), }, + estimateSize: _multiSelectListPreferenceEstimateSize, serialize: _multiSelectListPreferenceSerialize, deserialize: _multiSelectListPreferenceDeserialize, @@ -3785,74 +4123,106 @@ P _multiSelectListPreferenceDeserializeProp

( } } -extension MultiSelectListPreferenceQueryFilter on QueryBuilder< - MultiSelectListPreference, MultiSelectListPreference, QFilterCondition> { - QueryBuilder entriesIsNull() { +extension MultiSelectListPreferenceQueryFilter + on + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QFilterCondition + > { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'entries', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'entries'), + ); }); } - QueryBuilder entriesIsNotNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'entries', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'entries'), + ); }); } - QueryBuilder entriesElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder entriesElementGreaterThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder entriesElementLessThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder entriesElementBetween( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementBetween( String lower, String upper, { bool includeLower = true, @@ -3860,162 +4230,174 @@ extension MultiSelectListPreferenceQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'entries', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder entriesElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder entriesElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entriesElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'entries', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entriesElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'entries', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder entriesElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'entries', - value: '', - )); - }); - } - - QueryBuilder entriesElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'entries', - value: '', - )); - }); - } - - QueryBuilder entriesLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'entries', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entriesIsEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entriesIsNotEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entriesLengthLessThan( - int length, { - bool include = false, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'entries', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entriesLengthGreaterThan( - int length, { - bool include = false, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entries', - length, - include, - 999999, - true, + return query.addFilterCondition( + FilterCondition.matches( + property: r'entries', + wildcard: pattern, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entriesLengthBetween( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'entries', value: ''), + ); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'entries', value: ''), + ); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', length, true, length, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', 0, true, 0, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', 0, false, 999999, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', 0, true, length, include); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesLengthGreaterThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entries', length, include, 999999, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entriesLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4032,72 +4414,99 @@ extension MultiSelectListPreferenceQueryFilter on QueryBuilder< }); } - QueryBuilder entryValuesIsNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'entryValues', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'entryValues'), + ); }); } - QueryBuilder entryValuesIsNotNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'entryValues', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'entryValues'), + ); }); } - QueryBuilder entryValuesElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder entryValuesElementGreaterThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder entryValuesElementLessThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder entryValuesElementBetween( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementBetween( String lower, String upper, { bool includeLower = true, @@ -4105,162 +4514,174 @@ extension MultiSelectListPreferenceQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'entryValues', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder entryValuesElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder entryValuesElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entryValuesElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'entryValues', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - entryValuesElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'entryValues', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder entryValuesElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'entryValues', - value: '', - )); - }); - } - - QueryBuilder entryValuesElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'entryValues', - value: '', - )); - }); - } - - QueryBuilder entryValuesLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'entryValues', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entryValuesIsEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entryValuesIsNotEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entryValuesLengthLessThan( - int length, { - bool include = false, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'entryValues', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entryValuesLengthGreaterThan( - int length, { - bool include = false, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'entryValues', - length, - include, - 999999, - true, + return query.addFilterCondition( + FilterCondition.matches( + property: r'entryValues', + wildcard: pattern, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder entryValuesLengthBetween( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'entryValues', value: ''), + ); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'entryValues', value: ''), + ); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', length, true, length, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', 0, true, 0, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', 0, false, 999999, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', 0, true, length, include); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesLengthGreaterThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'entryValues', length, include, 999999, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + entryValuesLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4277,72 +4698,99 @@ extension MultiSelectListPreferenceQueryFilter on QueryBuilder< }); } - QueryBuilder summaryIsNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'summary'), + ); }); } - QueryBuilder summaryIsNotNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'summary'), + ); }); } - QueryBuilder summaryEqualTo( - String? value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryGreaterThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryLessThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryBetween( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryBetween( String? lower, String? upper, { bool includeLower = true, @@ -4350,155 +4798,206 @@ extension MultiSelectListPreferenceQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'summary', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'summary', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryStartsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryEndsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - summaryContains(String value, {bool caseSensitive = true}) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - summaryMatches(String pattern, {bool caseSensitive = true}) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'summary', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'summary', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder summaryIsEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'summary', value: ''), + ); }); } - QueryBuilder summaryIsNotEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'summary', value: ''), + ); }); } - QueryBuilder titleIsNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'title'), + ); }); } - QueryBuilder titleIsNotNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'title'), + ); }); } - QueryBuilder titleEqualTo( - String? value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleGreaterThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleLessThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleBetween( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleBetween( String? lower, String? upper, { bool includeLower = true, @@ -4506,155 +5005,206 @@ extension MultiSelectListPreferenceQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'title', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'title', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleStartsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleEndsWith( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - titleContains(String value, {bool caseSensitive = true}) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder - titleMatches(String pattern, {bool caseSensitive = true}) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'title', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'title', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleIsEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'title', value: ''), + ); }); } - QueryBuilder titleIsNotEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'title', value: ''), + ); }); } - QueryBuilder valuesIsNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'values', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'values'), + ); }); } - QueryBuilder valuesIsNotNull() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'values', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'values'), + ); }); } - QueryBuilder valuesElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'values', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'values', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valuesElementGreaterThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'values', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'values', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valuesElementLessThan( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'values', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'values', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder valuesElementBetween( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementBetween( String lower, String upper, { bool includeLower = true, @@ -4662,162 +5212,174 @@ extension MultiSelectListPreferenceQueryFilter on QueryBuilder< bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'values', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder valuesElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'values', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder valuesElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'values', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - valuesElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'values', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - valuesElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'values', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder valuesElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'values', - value: '', - )); - }); - } - - QueryBuilder valuesElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'values', - value: '', - )); - }); - } - - QueryBuilder valuesLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'values', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'values', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder valuesIsEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'values', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'values', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder valuesIsNotEmpty() { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'values', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'values', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder valuesLengthLessThan( - int length, { - bool include = false, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'values', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'values', + value: value, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder valuesLengthGreaterThan( - int length, { - bool include = false, - }) { + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'values', - length, - include, - 999999, - true, + return query.addFilterCondition( + FilterCondition.matches( + property: r'values', + wildcard: pattern, + caseSensitive: caseSensitive, + ), ); }); } - QueryBuilder valuesLengthBetween( + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'values', value: ''), + ); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'values', value: ''), + ); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'values', length, true, length, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'values', 0, true, 0, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'values', 0, false, 999999, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'values', 0, true, length, include); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesLengthGreaterThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'values', length, include, 999999, true); + }); + } + + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QAfterFilterCondition + > + valuesLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4835,8 +5397,13 @@ extension MultiSelectListPreferenceQueryFilter on QueryBuilder< } } -extension MultiSelectListPreferenceQueryObject on QueryBuilder< - MultiSelectListPreference, MultiSelectListPreference, QFilterCondition> {} +extension MultiSelectListPreferenceQueryObject + on + QueryBuilder< + MultiSelectListPreference, + MultiSelectListPreference, + QFilterCondition + > {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters, always_specify_types @@ -4855,27 +5422,12 @@ const EditTextPreferenceSchema = Schema( name: r'dialogTitle', type: IsarType.string, ), - r'summary': PropertySchema( - id: 2, - name: r'summary', - type: IsarType.string, - ), - r'text': PropertySchema( - id: 3, - name: r'text', - type: IsarType.string, - ), - r'title': PropertySchema( - id: 4, - name: r'title', - type: IsarType.string, - ), - r'value': PropertySchema( - id: 5, - name: r'value', - type: IsarType.string, - ) + r'summary': PropertySchema(id: 2, name: r'summary', type: IsarType.string), + r'text': PropertySchema(id: 3, name: r'text', type: IsarType.string), + r'title': PropertySchema(id: 4, name: r'title', type: IsarType.string), + r'value': PropertySchema(id: 5, name: r'value', type: IsarType.string), }, + estimateSize: _editTextPreferenceEstimateSize, serialize: _editTextPreferenceSerialize, deserialize: _editTextPreferenceDeserialize, @@ -4985,71 +5537,74 @@ P _editTextPreferenceDeserializeProp

( extension EditTextPreferenceQueryFilter on QueryBuilder { QueryBuilder - dialogMessageIsNull() { + dialogMessageIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'dialogMessage', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'dialogMessage'), + ); }); } QueryBuilder - dialogMessageIsNotNull() { + dialogMessageIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'dialogMessage', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'dialogMessage'), + ); }); } QueryBuilder - dialogMessageEqualTo( - String? value, { - bool caseSensitive = true, - }) { + dialogMessageEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dialogMessage', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'dialogMessage', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogMessageGreaterThan( + dialogMessageGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'dialogMessage', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'dialogMessage', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogMessageLessThan( + dialogMessageLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'dialogMessage', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'dialogMessage', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogMessageBetween( + dialogMessageBetween( String? lower, String? upper, { bool includeLower = true, @@ -5057,153 +5612,158 @@ extension EditTextPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'dialogMessage', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'dialogMessage', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogMessageStartsWith( - String value, { - bool caseSensitive = true, - }) { + dialogMessageStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'dialogMessage', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'dialogMessage', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogMessageEndsWith( - String value, { - bool caseSensitive = true, - }) { + dialogMessageEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'dialogMessage', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'dialogMessage', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogMessageContains(String value, {bool caseSensitive = true}) { + dialogMessageContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'dialogMessage', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'dialogMessage', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogMessageMatches(String pattern, {bool caseSensitive = true}) { + dialogMessageMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'dialogMessage', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'dialogMessage', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogMessageIsEmpty() { + dialogMessageIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dialogMessage', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'dialogMessage', value: ''), + ); }); } QueryBuilder - dialogMessageIsNotEmpty() { + dialogMessageIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'dialogMessage', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'dialogMessage', value: ''), + ); }); } QueryBuilder - dialogTitleIsNull() { + dialogTitleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'dialogTitle', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'dialogTitle'), + ); }); } QueryBuilder - dialogTitleIsNotNull() { + dialogTitleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'dialogTitle', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'dialogTitle'), + ); }); } QueryBuilder - dialogTitleEqualTo( - String? value, { - bool caseSensitive = true, - }) { + dialogTitleEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dialogTitle', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'dialogTitle', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogTitleGreaterThan( + dialogTitleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'dialogTitle', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'dialogTitle', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogTitleLessThan( + dialogTitleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'dialogTitle', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'dialogTitle', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogTitleBetween( + dialogTitleBetween( String? lower, String? upper, { bool includeLower = true, @@ -5211,153 +5771,158 @@ extension EditTextPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'dialogTitle', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'dialogTitle', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogTitleStartsWith( - String value, { - bool caseSensitive = true, - }) { + dialogTitleStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'dialogTitle', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'dialogTitle', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogTitleEndsWith( - String value, { - bool caseSensitive = true, - }) { + dialogTitleEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'dialogTitle', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'dialogTitle', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogTitleContains(String value, {bool caseSensitive = true}) { + dialogTitleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'dialogTitle', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'dialogTitle', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogTitleMatches(String pattern, {bool caseSensitive = true}) { + dialogTitleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'dialogTitle', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'dialogTitle', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dialogTitleIsEmpty() { + dialogTitleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dialogTitle', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'dialogTitle', value: ''), + ); }); } QueryBuilder - dialogTitleIsNotEmpty() { + dialogTitleIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'dialogTitle', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'dialogTitle', value: ''), + ); }); } QueryBuilder - summaryIsNull() { + summaryIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'summary'), + ); }); } QueryBuilder - summaryIsNotNull() { + summaryIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'summary', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'summary'), + ); }); } QueryBuilder - summaryEqualTo( - String? value, { - bool caseSensitive = true, - }) { + summaryEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryGreaterThan( + summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryLessThan( + summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryBetween( + summaryBetween( String? lower, String? upper, { bool includeLower = true, @@ -5365,153 +5930,158 @@ extension EditTextPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'summary', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'summary', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryStartsWith( - String value, { - bool caseSensitive = true, - }) { + summaryStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryEndsWith( - String value, { - bool caseSensitive = true, - }) { + summaryEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryContains(String value, {bool caseSensitive = true}) { + summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'summary', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'summary', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryMatches(String pattern, {bool caseSensitive = true}) { + summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'summary', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'summary', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - summaryIsEmpty() { + summaryIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'summary', value: ''), + ); }); } QueryBuilder - summaryIsNotEmpty() { + summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'summary', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'summary', value: ''), + ); }); } QueryBuilder - textIsNull() { + textIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'text', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'text'), + ); }); } QueryBuilder - textIsNotNull() { + textIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'text', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'text'), + ); }); } QueryBuilder - textEqualTo( - String? value, { - bool caseSensitive = true, - }) { + textEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'text', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'text', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - textGreaterThan( + textGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'text', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'text', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - textLessThan( + textLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'text', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'text', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - textBetween( + textBetween( String? lower, String? upper, { bool includeLower = true, @@ -5519,153 +6089,158 @@ extension EditTextPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'text', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'text', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - textStartsWith( - String value, { - bool caseSensitive = true, - }) { + textStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'text', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'text', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - textEndsWith( - String value, { - bool caseSensitive = true, - }) { + textEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'text', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'text', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - textContains(String value, {bool caseSensitive = true}) { + textContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'text', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'text', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - textMatches(String pattern, {bool caseSensitive = true}) { + textMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'text', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'text', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - textIsEmpty() { + textIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'text', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'text', value: ''), + ); }); } QueryBuilder - textIsNotEmpty() { + textIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'text', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'text', value: ''), + ); }); } QueryBuilder - titleIsNull() { + titleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'title'), + ); }); } QueryBuilder - titleIsNotNull() { + titleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'title'), + ); }); } QueryBuilder - titleEqualTo( - String? value, { - bool caseSensitive = true, - }) { + titleEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleGreaterThan( + titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleLessThan( + titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleBetween( + titleBetween( String? lower, String? upper, { bool includeLower = true, @@ -5673,153 +6248,158 @@ extension EditTextPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'title', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'title', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleStartsWith( - String value, { - bool caseSensitive = true, - }) { + titleStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleEndsWith( - String value, { - bool caseSensitive = true, - }) { + titleEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleContains(String value, {bool caseSensitive = true}) { + titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleMatches(String pattern, {bool caseSensitive = true}) { + titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'title', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'title', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleIsEmpty() { + titleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'title', value: ''), + ); }); } QueryBuilder - titleIsNotEmpty() { + titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'title', value: ''), + ); }); } QueryBuilder - valueIsNull() { + valueIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'value', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'value'), + ); }); } QueryBuilder - valueIsNotNull() { + valueIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'value', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'value'), + ); }); } QueryBuilder - valueEqualTo( - String? value, { - bool caseSensitive = true, - }) { + valueEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - valueGreaterThan( + valueGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - valueLessThan( + valueLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - valueBetween( + valueBetween( String? lower, String? upper, { bool includeLower = true, @@ -5827,84 +6407,86 @@ extension EditTextPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'value', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'value', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - valueStartsWith( - String value, { - bool caseSensitive = true, - }) { + valueStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - valueEndsWith( - String value, { - bool caseSensitive = true, - }) { + valueEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - valueContains(String value, {bool caseSensitive = true}) { + valueContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'value', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'value', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - valueMatches(String pattern, {bool caseSensitive = true}) { + valueMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'value', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'value', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - valueIsEmpty() { + valueIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'value', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'value', value: ''), + ); }); } QueryBuilder - valueIsNotEmpty() { + valueIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'value', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'value', value: ''), + ); }); } } diff --git a/lib/l10n/app_en.arb b/lib/l10n/app_en.arb index 71b82847..d48c55e9 100644 --- a/lib/l10n/app_en.arb +++ b/lib/l10n/app_en.arb @@ -468,6 +468,7 @@ "genre_search_source": "Browse in source", "source_not_added": "Source is not installed!", "load_own_subtitles": "Load your own subtitles...", + "search_subtitles": "Search subtitles online...", "extension_notes": "Notes: {notes}", "unsupported_repo": "You've tried to add an unsupported repository. Please check the discord server for support!", "end_of_chapter": "End of chapter", @@ -536,6 +537,8 @@ "clear_library": "Clear library", "clear_library_desc": "Choose to clear all manga, anime and/or novel entries", "clear_library_input": "Type 'manga', 'anime' and/or 'novel' (separated by a comma) to remove all related entries", + "watch_order": "Watch order", + "sequels": "Sequels", "recommendations": "Recommendations", "recommendations_similarity": "Similarity:" } diff --git a/lib/l10n/generated/app_localizations.dart b/lib/l10n/generated/app_localizations.dart index 883b44e8..79209a5e 100644 --- a/lib/l10n/generated/app_localizations.dart +++ b/lib/l10n/generated/app_localizations.dart @@ -2883,6 +2883,12 @@ abstract class AppLocalizations { /// **'Load your own subtitles...'** String get load_own_subtitles; + /// No description provided for @search_subtitles. + /// + /// In en, this message translates to: + /// **'Search subtitles online...'** + String get search_subtitles; + /// No description provided for @extension_notes. /// /// In en, this message translates to: @@ -3291,6 +3297,18 @@ abstract class AppLocalizations { /// **'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'** String get clear_library_input; + /// No description provided for @watch_order. + /// + /// In en, this message translates to: + /// **'Watch order'** + String get watch_order; + + /// No description provided for @sequels. + /// + /// In en, this message translates to: + /// **'Sequels'** + String get sequels; + /// No description provided for @recommendations_similarity. /// /// In en, this message translates to: diff --git a/lib/l10n/generated/app_localizations_ar.dart b/lib/l10n/generated/app_localizations_ar.dart index b7d8d7c4..b57fe691 100644 --- a/lib/l10n/generated/app_localizations_ar.dart +++ b/lib/l10n/generated/app_localizations_ar.dart @@ -1480,6 +1480,9 @@ class AppLocalizationsAr extends AppLocalizations { @override String get load_own_subtitles => 'تحميل الترجمة الخاصة بك...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1703,6 +1706,12 @@ class AppLocalizationsAr extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_as.dart b/lib/l10n/generated/app_localizations_as.dart index 9fa64799..86cf26b3 100644 --- a/lib/l10n/generated/app_localizations_as.dart +++ b/lib/l10n/generated/app_localizations_as.dart @@ -1482,6 +1482,9 @@ class AppLocalizationsAs extends AppLocalizations { @override String get load_own_subtitles => 'Load your own subtitles...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1705,6 +1708,12 @@ class AppLocalizationsAs extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_de.dart b/lib/l10n/generated/app_localizations_de.dart index 6b73cf41..bfc37ffb 100644 --- a/lib/l10n/generated/app_localizations_de.dart +++ b/lib/l10n/generated/app_localizations_de.dart @@ -1491,6 +1491,9 @@ class AppLocalizationsDe extends AppLocalizations { @override String get load_own_subtitles => 'Deine eigene Untertiteln laden...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Hinweis: $notes'; @@ -1716,6 +1719,12 @@ class AppLocalizationsDe extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_en.dart b/lib/l10n/generated/app_localizations_en.dart index 759848d7..853a46c9 100644 --- a/lib/l10n/generated/app_localizations_en.dart +++ b/lib/l10n/generated/app_localizations_en.dart @@ -1481,6 +1481,9 @@ class AppLocalizationsEn extends AppLocalizations { @override String get load_own_subtitles => 'Load your own subtitles...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1704,6 +1707,12 @@ class AppLocalizationsEn extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_es.dart b/lib/l10n/generated/app_localizations_es.dart index 99553544..e61a60bb 100644 --- a/lib/l10n/generated/app_localizations_es.dart +++ b/lib/l10n/generated/app_localizations_es.dart @@ -1498,6 +1498,9 @@ class AppLocalizationsEs extends AppLocalizations { @override String get load_own_subtitles => 'Cargar tus propios subtítulos...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1721,6 +1724,12 @@ class AppLocalizationsEs extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_fr.dart b/lib/l10n/generated/app_localizations_fr.dart index a737bba2..14b8c9c5 100644 --- a/lib/l10n/generated/app_localizations_fr.dart +++ b/lib/l10n/generated/app_localizations_fr.dart @@ -1498,6 +1498,9 @@ class AppLocalizationsFr extends AppLocalizations { @override String get load_own_subtitles => 'Charger vos propres sous-titres...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1722,6 +1725,12 @@ class AppLocalizationsFr extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_hi.dart b/lib/l10n/generated/app_localizations_hi.dart index 2d8a37f4..9629d9b2 100644 --- a/lib/l10n/generated/app_localizations_hi.dart +++ b/lib/l10n/generated/app_localizations_hi.dart @@ -1483,6 +1483,9 @@ class AppLocalizationsHi extends AppLocalizations { @override String get load_own_subtitles => 'Load your own subtitles...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1706,6 +1709,12 @@ class AppLocalizationsHi extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_id.dart b/lib/l10n/generated/app_localizations_id.dart index 54d49255..0da0b172 100644 --- a/lib/l10n/generated/app_localizations_id.dart +++ b/lib/l10n/generated/app_localizations_id.dart @@ -1487,6 +1487,9 @@ class AppLocalizationsId extends AppLocalizations { @override String get load_own_subtitles => 'Muat subtitle Anda sendiri...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1710,6 +1713,12 @@ class AppLocalizationsId extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_it.dart b/lib/l10n/generated/app_localizations_it.dart index 0106a1c0..e281c0ba 100644 --- a/lib/l10n/generated/app_localizations_it.dart +++ b/lib/l10n/generated/app_localizations_it.dart @@ -1496,6 +1496,9 @@ class AppLocalizationsIt extends AppLocalizations { @override String get load_own_subtitles => 'Carica i tuoi sottotitoli...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1719,6 +1722,12 @@ class AppLocalizationsIt extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_pt.dart b/lib/l10n/generated/app_localizations_pt.dart index a418c7fb..484f3c47 100644 --- a/lib/l10n/generated/app_localizations_pt.dart +++ b/lib/l10n/generated/app_localizations_pt.dart @@ -1495,6 +1495,9 @@ class AppLocalizationsPt extends AppLocalizations { @override String get load_own_subtitles => 'Carregar suas próprias legendas...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1718,6 +1721,12 @@ class AppLocalizationsPt extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_ru.dart b/lib/l10n/generated/app_localizations_ru.dart index 869f1e46..d28b6178 100644 --- a/lib/l10n/generated/app_localizations_ru.dart +++ b/lib/l10n/generated/app_localizations_ru.dart @@ -1497,6 +1497,9 @@ class AppLocalizationsRu extends AppLocalizations { @override String get load_own_subtitles => 'Загрузить свои собственные субтитры...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1720,6 +1723,12 @@ class AppLocalizationsRu extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_th.dart b/lib/l10n/generated/app_localizations_th.dart index 3082e05a..2bb852c7 100644 --- a/lib/l10n/generated/app_localizations_th.dart +++ b/lib/l10n/generated/app_localizations_th.dart @@ -1481,6 +1481,9 @@ class AppLocalizationsTh extends AppLocalizations { @override String get load_own_subtitles => 'โหลดคำบรรยายของคุณเอง...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1704,6 +1707,12 @@ class AppLocalizationsTh extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_tr.dart b/lib/l10n/generated/app_localizations_tr.dart index 6f62c41d..4f04a772 100644 --- a/lib/l10n/generated/app_localizations_tr.dart +++ b/lib/l10n/generated/app_localizations_tr.dart @@ -1487,6 +1487,9 @@ class AppLocalizationsTr extends AppLocalizations { @override String get load_own_subtitles => 'Kendi altyazılarınızı yükleyin...'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1710,6 +1713,12 @@ class AppLocalizationsTr extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/l10n/generated/app_localizations_zh.dart b/lib/l10n/generated/app_localizations_zh.dart index 895bd0fe..0434771a 100644 --- a/lib/l10n/generated/app_localizations_zh.dart +++ b/lib/l10n/generated/app_localizations_zh.dart @@ -1453,6 +1453,9 @@ class AppLocalizationsZh extends AppLocalizations { @override String get load_own_subtitles => '加载自定义字幕'; + @override + String get search_subtitles => 'Search subtitles online...'; + @override String extension_notes(Object notes) { return 'Notes: $notes'; @@ -1675,6 +1678,12 @@ class AppLocalizationsZh extends AppLocalizations { String get clear_library_input => 'Type \'manga\', \'anime\' and/or \'novel\' (separated by a comma) to remove all related entries'; + @override + String get watch_order => 'Watch order'; + + @override + String get sequels => 'Sequels'; + @override String get recommendations_similarity => 'Similarity:'; } diff --git a/lib/models/category.g.dart b/lib/models/category.g.dart index e026164c..05aa7bc3 100644 --- a/lib/models/category.g.dart +++ b/lib/models/category.g.dart @@ -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, @@ -101,7 +87,7 @@ Category _categoryDeserialize( final object = Category( forItemType: _CategoryforItemTypeValueEnumMap[reader.readByteOrNull(offsets[0])] ?? - ItemType.manga, + ItemType.manga, hide: reader.readBoolOrNull(offsets[2]), id: id, name: reader.readStringOrNull(offsets[3]), @@ -121,7 +107,8 @@ P _categoryDeserializeProp

( 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

( } } -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 { extension CategoryQueryWhere on QueryBuilder { QueryBuilder 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 { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder 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 { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder 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 { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -238,26 +224,25 @@ extension CategoryQueryWhere on QueryBuilder { extension CategoryQueryFilter on QueryBuilder { QueryBuilder 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 - forItemTypeGreaterThan( - ItemType value, { - bool include = false, - }) { + forItemTypeGreaterThan(ItemType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'forItemType', - value: value, - )); + 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( - include: include, - property: r'forItemType', - value: value, - )); + 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( - property: r'forItemType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'forItemType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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 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 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 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 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 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 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( - include: include, - property: r'id', - value: value, - )); + 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( - include: include, - property: r'id', - value: value, - )); + 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( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + 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( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + 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( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + 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( - property: r'name', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + 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( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + 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( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder nameContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder nameMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'name', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'name', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 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 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 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 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( - include: include, - property: r'pos', - value: value, - )); + 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( - include: include, - property: r'pos', - value: value, - )); + 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( - property: r'pos', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'pos', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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( - include: include, - property: r'updatedAt', - value: value, - )); + 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( - include: include, - property: r'updatedAt', - value: value, - )); + 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( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'updatedAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -883,8 +905,9 @@ extension CategoryQueryWhereDistinct }); } - QueryBuilder distinctByName( - {bool caseSensitive = true}) { + QueryBuilder distinctByName({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'name', caseSensitive: caseSensitive); }); diff --git a/lib/models/changed.g.dart b/lib/models/changed.g.dart index 9bd4fe39..1b2e17ea 100644 --- a/lib/models/changed.g.dart +++ b/lib/models/changed.g.dart @@ -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, @@ -84,7 +78,7 @@ ChangedPart _changedPartDeserialize( final object = ChangedPart( actionType: _ChangedPartactionTypeValueEnumMap[reader.readByteOrNull(offsets[0])] ?? - ActionType.removeItem, + ActionType.removeItem, clientDate: reader.readLong(offsets[1]), data: reader.readString(offsets[2]), id: id, @@ -101,9 +95,11 @@ P _changedPartDeserializeProp

( ) { 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> _changedPartGetLinks(ChangedPart object) { } void _changedPartAttach( - IsarCollection col, Id id, ChangedPart object) { + IsarCollection col, + Id id, + ChangedPart object, +) { object.id = id; } @@ -160,15 +159,13 @@ extension ChangedPartQueryWhere on QueryBuilder { QueryBuilder 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 idNotEqualTo( - Id id) { + Id id, + ) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query @@ -190,8 +187,10 @@ extension ChangedPartQueryWhere }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder 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 idLessThan(Id id, - {bool include = false}) { + QueryBuilder 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( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -228,114 +231,112 @@ extension ChangedPartQueryWhere extension ChangedPartQueryFilter on QueryBuilder { QueryBuilder - actionTypeEqualTo(ActionType value) { + 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 - actionTypeGreaterThan( - ActionType value, { - bool include = false, - }) { + actionTypeGreaterThan(ActionType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'actionType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'actionType', + value: value, + ), + ); }); } QueryBuilder - actionTypeLessThan( - ActionType value, { - bool include = false, - }) { + actionTypeLessThan(ActionType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'actionType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'actionType', + value: value, + ), + ); }); } QueryBuilder - actionTypeBetween( + actionTypeBetween( ActionType lower, ActionType upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'actionType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'actionType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - clientDateEqualTo(int value) { + 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 - clientDateGreaterThan( - int value, { - bool include = false, - }) { + clientDateGreaterThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'clientDate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'clientDate', + value: value, + ), + ); }); } QueryBuilder - clientDateLessThan( - int value, { - bool include = false, - }) { + clientDateLessThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'clientDate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'clientDate', + value: value, + ), + ); }); } QueryBuilder - clientDateBetween( + clientDateBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'clientDate', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + 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( - property: r'data', - value: value, - caseSensitive: caseSensitive, - )); + 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( - include: include, - property: r'data', - value: value, - caseSensitive: caseSensitive, - )); + 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( - include: include, - property: r'data', - value: value, - caseSensitive: caseSensitive, - )); + 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( - property: r'data', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + 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( - property: r'data', - value: value, - caseSensitive: caseSensitive, - )); + 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( - property: r'data', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'data', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dataContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'data', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'data', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dataMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'data', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'data', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 - dataIsNotEmpty() { + 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 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 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 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( - include: include, - property: r'id', - value: value, - )); + 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( - include: include, - property: r'id', - value: value, - )); + 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( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 - isarIdIsNotNull() { + 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 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 - isarIdGreaterThan( - int? value, { - bool include = false, - }) { + isarIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'isarId', - value: value, - )); + 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( - include: include, - property: r'isarId', - value: value, - )); + 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( - property: r'isarId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'isarId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -745,8 +771,9 @@ extension ChangedPartQueryWhereDistinct }); } - QueryBuilder distinctByData( - {bool caseSensitive = true}) { + QueryBuilder distinctByData({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'data', caseSensitive: caseSensitive); }); diff --git a/lib/models/chapter.g.dart b/lib/models/chapter.g.dart index acc08cac..4fae9ea1 100644 --- a/lib/models/chapter.g.dart +++ b/lib/models/chapter.g.dart @@ -47,31 +47,15 @@ const ChapterSchema = CollectionSchema( name: r'isBookmarked', type: IsarType.bool, ), - r'isFiller': PropertySchema( - id: 6, - name: r'isFiller', - type: IsarType.bool, - ), - r'isRead': PropertySchema( - id: 7, - name: r'isRead', - type: IsarType.bool, - ), + r'isFiller': PropertySchema(id: 6, name: r'isFiller', type: IsarType.bool), + r'isRead': PropertySchema(id: 7, name: r'isRead', type: IsarType.bool), r'lastPageRead': PropertySchema( id: 8, name: r'lastPageRead', type: IsarType.string, ), - r'mangaId': PropertySchema( - id: 9, - name: r'mangaId', - type: IsarType.long, - ), - r'name': PropertySchema( - id: 10, - name: r'name', - type: IsarType.string, - ), + r'mangaId': PropertySchema(id: 9, name: r'mangaId', type: IsarType.long), + r'name': PropertySchema(id: 10, name: r'name', type: IsarType.string), r'scanlator': PropertySchema( id: 11, name: r'scanlator', @@ -87,12 +71,9 @@ const ChapterSchema = CollectionSchema( name: r'updatedAt', type: IsarType.long, ), - r'url': PropertySchema( - id: 14, - name: r'url', - type: IsarType.string, - ) + r'url': PropertySchema(id: 14, name: r'url', type: IsarType.string), }, + estimateSize: _chapterEstimateSize, serialize: _chapterSerialize, deserialize: _chapterDeserialize, @@ -105,9 +86,10 @@ const ChapterSchema = CollectionSchema( name: r'manga', target: r'Manga', single: true, - ) + ), }, embeddedSchemas: {}, + getId: _chapterGetId, getLinks: _chapterGetLinks, attach: _chapterAttach, @@ -299,10 +281,7 @@ extension ChapterQueryWhereSort on QueryBuilder { extension ChapterQueryWhere on QueryBuilder { QueryBuilder 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)); }); } @@ -328,8 +307,10 @@ extension ChapterQueryWhere on QueryBuilder { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder idGreaterThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -337,8 +318,10 @@ extension ChapterQueryWhere on QueryBuilder { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder idLessThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -353,12 +336,14 @@ extension ChapterQueryWhere on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -367,17 +352,17 @@ extension ChapterQueryFilter on QueryBuilder { QueryBuilder archivePathIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'archivePath', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'archivePath'), + ); }); } QueryBuilder archivePathIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'archivePath', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'archivePath'), + ); }); } @@ -386,11 +371,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'archivePath', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'archivePath', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -400,12 +387,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'archivePath', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'archivePath', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -415,12 +404,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'archivePath', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'archivePath', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -432,14 +423,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'archivePath', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'archivePath', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -448,11 +441,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'archivePath', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'archivePath', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -461,70 +456,76 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'archivePath', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'archivePath', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder archivePathContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'archivePath', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'archivePath', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder archivePathMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'archivePath', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'archivePath', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder archivePathIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'archivePath', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'archivePath', value: ''), + ); }); } QueryBuilder - archivePathIsNotEmpty() { + archivePathIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'archivePath', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'archivePath', value: ''), + ); }); } QueryBuilder dateUploadIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'dateUpload', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'dateUpload'), + ); }); } QueryBuilder dateUploadIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'dateUpload', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'dateUpload'), + ); }); } @@ -533,11 +534,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateUpload', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'dateUpload', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -547,12 +550,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'dateUpload', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'dateUpload', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -562,12 +567,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'dateUpload', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'dateUpload', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -579,14 +586,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'dateUpload', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'dateUpload', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -595,11 +604,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'dateUpload', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'dateUpload', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -608,69 +619,75 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'dateUpload', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'dateUpload', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateUploadContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'dateUpload', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'dateUpload', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateUploadMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'dateUpload', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'dateUpload', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateUploadIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateUpload', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'dateUpload', value: ''), + ); }); } QueryBuilder dateUploadIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'dateUpload', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'dateUpload', value: ''), + ); }); } QueryBuilder descriptionIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'description', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'description'), + ); }); } QueryBuilder descriptionIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'description', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'description'), + ); }); } @@ -679,11 +696,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -693,12 +712,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -708,12 +729,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -725,14 +748,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'description', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'description', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -741,11 +766,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -754,71 +781,77 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder descriptionContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder descriptionMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'description', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'description', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder descriptionIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'description', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'description', value: ''), + ); }); } QueryBuilder - descriptionIsNotEmpty() { + descriptionIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'description', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'description', value: ''), + ); }); } QueryBuilder downloadSizeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'downloadSize', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'downloadSize'), + ); }); } QueryBuilder - downloadSizeIsNotNull() { + downloadSizeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'downloadSize', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'downloadSize'), + ); }); } @@ -827,11 +860,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'downloadSize', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'downloadSize', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -841,12 +876,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'downloadSize', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'downloadSize', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -856,12 +893,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'downloadSize', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'downloadSize', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -873,14 +912,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'downloadSize', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'downloadSize', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -889,11 +930,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'downloadSize', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'downloadSize', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -902,70 +945,76 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'downloadSize', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'downloadSize', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder downloadSizeContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'downloadSize', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'downloadSize', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder downloadSizeMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'downloadSize', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'downloadSize', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder downloadSizeIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'downloadSize', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'downloadSize', value: ''), + ); }); } QueryBuilder - downloadSizeIsNotEmpty() { + downloadSizeIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'downloadSize', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'downloadSize', value: ''), + ); }); } QueryBuilder durationIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'duration', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'duration'), + ); }); } QueryBuilder durationIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'duration', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'duration'), + ); }); } @@ -974,11 +1023,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'duration', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'duration', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -988,12 +1039,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'duration', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'duration', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1003,12 +1056,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'duration', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'duration', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1020,14 +1075,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'duration', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'duration', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1036,11 +1093,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'duration', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'duration', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1049,78 +1108,83 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'duration', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'duration', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder durationContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'duration', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'duration', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder durationMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'duration', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'duration', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder durationIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'duration', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'duration', value: ''), + ); }); } QueryBuilder durationIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'duration', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'duration', value: ''), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -1129,11 +1193,13 @@ extension ChapterQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -1142,11 +1208,13 @@ extension ChapterQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -1157,109 +1225,111 @@ extension ChapterQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder isBookmarkedIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isBookmarked', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isBookmarked'), + ); }); } QueryBuilder - isBookmarkedIsNotNull() { + isBookmarkedIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isBookmarked', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isBookmarked'), + ); }); } QueryBuilder isBookmarkedEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isBookmarked', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isBookmarked', value: value), + ); }); } QueryBuilder isFillerIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isFiller', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isFiller'), + ); }); } QueryBuilder isFillerIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isFiller', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isFiller'), + ); }); } QueryBuilder isFillerEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isFiller', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isFiller', value: value), + ); }); } QueryBuilder isReadIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isRead', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isRead'), + ); }); } QueryBuilder isReadIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isRead', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isRead'), + ); }); } QueryBuilder isReadEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isRead', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isRead', value: value), + ); }); } QueryBuilder lastPageReadIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastPageRead', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastPageRead'), + ); }); } QueryBuilder - lastPageReadIsNotNull() { + lastPageReadIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastPageRead', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lastPageRead'), + ); }); } @@ -1268,11 +1338,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastPageRead', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'lastPageRead', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1282,12 +1354,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lastPageRead', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lastPageRead', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1297,12 +1371,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lastPageRead', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lastPageRead', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1314,14 +1390,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lastPageRead', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lastPageRead', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1330,11 +1408,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'lastPageRead', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'lastPageRead', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1343,80 +1423,86 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'lastPageRead', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'lastPageRead', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder lastPageReadContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'lastPageRead', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'lastPageRead', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder lastPageReadMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'lastPageRead', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'lastPageRead', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder lastPageReadIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastPageRead', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lastPageRead', value: ''), + ); }); } QueryBuilder - lastPageReadIsNotEmpty() { + lastPageReadIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'lastPageRead', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'lastPageRead', value: ''), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -1425,11 +1511,13 @@ extension ChapterQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } @@ -1438,11 +1526,13 @@ extension ChapterQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } @@ -1453,29 +1543,31 @@ extension ChapterQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 nameIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'name', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'name'), + ); }); } @@ -1484,11 +1576,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1498,12 +1592,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1513,12 +1609,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1530,14 +1628,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'name', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'name', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1546,11 +1646,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1559,69 +1661,75 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder nameContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder nameMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'name', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'name', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 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 scanlatorIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'scanlator', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'scanlator'), + ); }); } QueryBuilder scanlatorIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'scanlator', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'scanlator'), + ); }); } @@ -1630,11 +1738,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'scanlator', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'scanlator', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1644,12 +1754,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'scanlator', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'scanlator', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1659,12 +1771,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'scanlator', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'scanlator', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1676,14 +1790,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'scanlator', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'scanlator', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1692,11 +1808,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'scanlator', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'scanlator', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1705,70 +1823,76 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'scanlator', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'scanlator', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder scanlatorContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'scanlator', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'scanlator', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder scanlatorMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'scanlator', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'scanlator', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder scanlatorIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'scanlator', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'scanlator', value: ''), + ); }); } QueryBuilder scanlatorIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'scanlator', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'scanlator', value: ''), + ); }); } QueryBuilder thumbnailUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'thumbnailUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'thumbnailUrl'), + ); }); } QueryBuilder - thumbnailUrlIsNotNull() { + thumbnailUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'thumbnailUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'thumbnailUrl'), + ); }); } @@ -1777,11 +1901,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'thumbnailUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'thumbnailUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1791,12 +1917,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'thumbnailUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'thumbnailUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1806,12 +1934,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'thumbnailUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'thumbnailUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1823,14 +1953,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'thumbnailUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'thumbnailUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1839,11 +1971,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'thumbnailUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'thumbnailUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1852,80 +1986,86 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'thumbnailUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'thumbnailUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder thumbnailUrlContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'thumbnailUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'thumbnailUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder thumbnailUrlMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'thumbnailUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'thumbnailUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder thumbnailUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'thumbnailUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'thumbnailUrl', value: ''), + ); }); } QueryBuilder - thumbnailUrlIsNotEmpty() { + thumbnailUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'thumbnailUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'thumbnailUrl', value: ''), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -1934,11 +2074,13 @@ extension ChapterQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -1947,11 +2089,13 @@ extension ChapterQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -1962,29 +2106,31 @@ extension ChapterQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'updatedAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder urlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'url', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'url'), + ); }); } QueryBuilder urlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'url', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'url'), + ); }); } @@ -1993,11 +2139,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'url', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'url', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2007,12 +2155,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'url', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'url', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2022,12 +2172,14 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'url', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'url', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2039,14 +2191,16 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'url', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'url', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2055,11 +2209,13 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'url', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'url', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2068,53 +2224,59 @@ extension ChapterQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'url', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'url', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder urlContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'url', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'url', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder urlMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'url', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'url', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder urlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'url', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'url', value: ''), + ); }); } QueryBuilder urlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'url', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'url', value: ''), + ); }); } } @@ -2125,7 +2287,8 @@ extension ChapterQueryObject extension ChapterQueryLinks on QueryBuilder { QueryBuilder manga( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.link(q, r'manga'); }); @@ -2517,36 +2680,41 @@ extension ChapterQuerySortThenBy extension ChapterQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByArchivePath( - {bool caseSensitive = true}) { + QueryBuilder distinctByArchivePath({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'archivePath', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByDateUpload( - {bool caseSensitive = true}) { + QueryBuilder distinctByDateUpload({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'dateUpload', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByDescription( - {bool caseSensitive = true}) { + QueryBuilder distinctByDescription({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'description', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByDownloadSize( - {bool caseSensitive = true}) { + QueryBuilder distinctByDownloadSize({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'downloadSize', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByDuration( - {bool caseSensitive = true}) { + QueryBuilder distinctByDuration({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'duration', caseSensitive: caseSensitive); }); @@ -2570,8 +2738,9 @@ extension ChapterQueryWhereDistinct }); } - QueryBuilder distinctByLastPageRead( - {bool caseSensitive = true}) { + QueryBuilder distinctByLastPageRead({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'lastPageRead', caseSensitive: caseSensitive); }); @@ -2583,22 +2752,25 @@ extension ChapterQueryWhereDistinct }); } - QueryBuilder distinctByName( - {bool caseSensitive = true}) { + QueryBuilder distinctByName({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'name', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByScanlator( - {bool caseSensitive = true}) { + QueryBuilder distinctByScanlator({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'scanlator', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByThumbnailUrl( - {bool caseSensitive = true}) { + QueryBuilder distinctByThumbnailUrl({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'thumbnailUrl', caseSensitive: caseSensitive); }); @@ -2610,8 +2782,9 @@ extension ChapterQueryWhereDistinct }); } - QueryBuilder distinctByUrl( - {bool caseSensitive = true}) { + QueryBuilder distinctByUrl({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'url', caseSensitive: caseSensitive); }); diff --git a/lib/models/custom_button.g.dart b/lib/models/custom_button.g.dart index a08db717..37b81a20 100644 --- a/lib/models/custom_button.g.dart +++ b/lib/models/custom_button.g.dart @@ -37,22 +37,15 @@ const CustomButtonSchema = CollectionSchema( name: r'isFavourite', type: IsarType.bool, ), - r'pos': PropertySchema( - id: 4, - name: r'pos', - type: IsarType.long, - ), - r'title': PropertySchema( - id: 5, - name: r'title', - type: IsarType.string, - ), + r'pos': PropertySchema(id: 4, name: r'pos', type: IsarType.long), + r'title': PropertySchema(id: 5, name: r'title', type: IsarType.string), r'updatedAt': PropertySchema( id: 6, name: r'updatedAt', type: IsarType.long, - ) + ), }, + estimateSize: _customButtonEstimateSize, serialize: _customButtonSerialize, deserialize: _customButtonDeserialize, @@ -61,6 +54,7 @@ const CustomButtonSchema = CollectionSchema( indexes: {}, links: {}, embeddedSchemas: {}, + getId: _customButtonGetId, getLinks: _customButtonGetLinks, attach: _customButtonAttach, @@ -169,7 +163,10 @@ List> _customButtonGetLinks(CustomButton object) { } void _customButtonAttach( - IsarCollection col, Id id, CustomButton object) { + IsarCollection col, + Id id, + CustomButton object, +) { object.id = id; } @@ -186,15 +183,13 @@ extension CustomButtonQueryWhere on QueryBuilder { QueryBuilder 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 idNotEqualTo( - Id id) { + Id id, + ) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query @@ -217,8 +212,9 @@ extension CustomButtonQueryWhere } QueryBuilder idGreaterThan( - Id id, - {bool include = false}) { + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -226,8 +222,10 @@ extension CustomButtonQueryWhere }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder idLessThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -242,12 +240,14 @@ extension CustomButtonQueryWhere bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -255,71 +255,74 @@ extension CustomButtonQueryWhere extension CustomButtonQueryFilter on QueryBuilder { QueryBuilder - codeLongPressIsNull() { + codeLongPressIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'codeLongPress', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'codeLongPress'), + ); }); } QueryBuilder - codeLongPressIsNotNull() { + codeLongPressIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'codeLongPress', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'codeLongPress'), + ); }); } QueryBuilder - codeLongPressEqualTo( - String? value, { - bool caseSensitive = true, - }) { + codeLongPressEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'codeLongPress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'codeLongPress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeLongPressGreaterThan( + codeLongPressGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'codeLongPress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'codeLongPress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeLongPressLessThan( + codeLongPressLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'codeLongPress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'codeLongPress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeLongPressBetween( + codeLongPressBetween( String? lower, String? upper, { bool includeLower = true, @@ -327,153 +330,158 @@ extension CustomButtonQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'codeLongPress', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'codeLongPress', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeLongPressStartsWith( - String value, { - bool caseSensitive = true, - }) { + codeLongPressStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'codeLongPress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'codeLongPress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeLongPressEndsWith( - String value, { - bool caseSensitive = true, - }) { + codeLongPressEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'codeLongPress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'codeLongPress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeLongPressContains(String value, {bool caseSensitive = true}) { + codeLongPressContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'codeLongPress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'codeLongPress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeLongPressMatches(String pattern, {bool caseSensitive = true}) { + codeLongPressMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'codeLongPress', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'codeLongPress', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeLongPressIsEmpty() { + codeLongPressIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'codeLongPress', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'codeLongPress', value: ''), + ); }); } QueryBuilder - codeLongPressIsNotEmpty() { + codeLongPressIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'codeLongPress', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'codeLongPress', value: ''), + ); }); } QueryBuilder - codePressIsNull() { + codePressIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'codePress', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'codePress'), + ); }); } QueryBuilder - codePressIsNotNull() { + codePressIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'codePress', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'codePress'), + ); }); } QueryBuilder - codePressEqualTo( - String? value, { - bool caseSensitive = true, - }) { + codePressEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'codePress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'codePress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codePressGreaterThan( + codePressGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'codePress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'codePress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codePressLessThan( + codePressLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'codePress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'codePress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codePressBetween( + codePressBetween( String? lower, String? upper, { bool includeLower = true, @@ -481,153 +489,158 @@ extension CustomButtonQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'codePress', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'codePress', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codePressStartsWith( - String value, { - bool caseSensitive = true, - }) { + codePressStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'codePress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'codePress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codePressEndsWith( - String value, { - bool caseSensitive = true, - }) { + codePressEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'codePress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'codePress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codePressContains(String value, {bool caseSensitive = true}) { + codePressContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'codePress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'codePress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codePressMatches(String pattern, {bool caseSensitive = true}) { + codePressMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'codePress', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'codePress', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codePressIsEmpty() { + codePressIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'codePress', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'codePress', value: ''), + ); }); } QueryBuilder - codePressIsNotEmpty() { + codePressIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'codePress', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'codePress', value: ''), + ); }); } QueryBuilder - codeStartupIsNull() { + codeStartupIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'codeStartup', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'codeStartup'), + ); }); } QueryBuilder - codeStartupIsNotNull() { + codeStartupIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'codeStartup', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'codeStartup'), + ); }); } QueryBuilder - codeStartupEqualTo( - String? value, { - bool caseSensitive = true, - }) { + codeStartupEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'codeStartup', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'codeStartup', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeStartupGreaterThan( + codeStartupGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'codeStartup', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'codeStartup', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeStartupLessThan( + codeStartupLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'codeStartup', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'codeStartup', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeStartupBetween( + codeStartupBetween( String? lower, String? upper, { bool includeLower = true, @@ -635,111 +648,113 @@ extension CustomButtonQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'codeStartup', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'codeStartup', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeStartupStartsWith( - String value, { - bool caseSensitive = true, - }) { + codeStartupStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'codeStartup', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'codeStartup', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeStartupEndsWith( - String value, { - bool caseSensitive = true, - }) { + codeStartupEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'codeStartup', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'codeStartup', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeStartupContains(String value, {bool caseSensitive = true}) { + codeStartupContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'codeStartup', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'codeStartup', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeStartupMatches(String pattern, {bool caseSensitive = true}) { + codeStartupMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'codeStartup', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'codeStartup', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - codeStartupIsEmpty() { + codeStartupIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'codeStartup', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'codeStartup', value: ''), + ); }); } QueryBuilder - codeStartupIsNotEmpty() { + codeStartupIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'codeStartup', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'codeStartup', value: ''), + ); }); } QueryBuilder 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 - idIsNotNull() { + 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 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), + ); }); } @@ -748,11 +763,13 @@ extension CustomButtonQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -761,11 +778,13 @@ extension CustomButtonQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -776,82 +795,82 @@ extension CustomButtonQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - isFavouriteIsNull() { + isFavouriteIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isFavourite', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isFavourite'), + ); }); } QueryBuilder - isFavouriteIsNotNull() { + isFavouriteIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isFavourite', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isFavourite'), + ); }); } QueryBuilder - isFavouriteEqualTo(bool? value) { + isFavouriteEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isFavourite', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isFavourite', value: value), + ); }); } QueryBuilder 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 - posIsNotNull() { + 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 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), + ); }); } QueryBuilder - posGreaterThan( - int? value, { - bool include = false, - }) { + posGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'pos', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'pos', + value: value, + ), + ); }); } @@ -860,11 +879,13 @@ extension CustomButtonQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'pos', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'pos', + value: value, + ), + ); }); } @@ -875,31 +896,33 @@ extension CustomButtonQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'pos', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'pos', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - titleIsNull() { + titleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'title'), + ); }); } QueryBuilder - titleIsNotNull() { + titleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'title'), + ); }); } @@ -908,27 +931,31 @@ extension CustomButtonQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleGreaterThan( + titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -938,12 +965,14 @@ extension CustomButtonQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -955,28 +984,29 @@ extension CustomButtonQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'title', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'title', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - titleStartsWith( - String value, { - bool caseSensitive = true, - }) { + titleStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -985,129 +1015,134 @@ extension CustomButtonQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder titleContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder titleMatches( - String pattern, - {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'title', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - titleIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: '', - )); - }); - } - - QueryBuilder - titleIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'title', - value: '', - )); - }); - } - - QueryBuilder - updatedAtIsNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'updatedAt', - )); - }); - } - - QueryBuilder - updatedAtIsNotNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'updatedAt', - )); - }); - } - - QueryBuilder - updatedAtEqualTo(int? value) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'updatedAt', - value: value, - )); - }); - } - - QueryBuilder - updatedAtGreaterThan( - int? value, { - bool include = false, + String pattern, { + bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'title', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - updatedAtLessThan( - int? value, { - bool include = false, - }) { + titleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'title', value: ''), + ); }); } QueryBuilder - updatedAtBetween( + titleIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'title', value: ''), + ); + }); + } + + QueryBuilder + updatedAtIsNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNull(property: r'updatedAt'), + ); + }); + } + + QueryBuilder + updatedAtIsNotNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'updatedAt'), + ); + }); + } + + QueryBuilder + updatedAtEqualTo(int? value) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'updatedAt', value: value), + ); + }); + } + + QueryBuilder + updatedAtGreaterThan(int? value, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); + }); + } + + QueryBuilder + updatedAtLessThan(int? value, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); + }); + } + + QueryBuilder + updatedAtBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'updatedAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -1127,7 +1162,7 @@ extension CustomButtonQuerySortBy } QueryBuilder - sortByCodeLongPressDesc() { + sortByCodeLongPressDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'codeLongPress', Sort.desc); }); @@ -1152,7 +1187,7 @@ extension CustomButtonQuerySortBy } QueryBuilder - sortByCodeStartupDesc() { + sortByCodeStartupDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'codeStartup', Sort.desc); }); @@ -1165,7 +1200,7 @@ extension CustomButtonQuerySortBy } QueryBuilder - sortByIsFavouriteDesc() { + sortByIsFavouriteDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'isFavourite', Sort.desc); }); @@ -1217,7 +1252,7 @@ extension CustomButtonQuerySortThenBy } QueryBuilder - thenByCodeLongPressDesc() { + thenByCodeLongPressDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'codeLongPress', Sort.desc); }); @@ -1242,7 +1277,7 @@ extension CustomButtonQuerySortThenBy } QueryBuilder - thenByCodeStartupDesc() { + thenByCodeStartupDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'codeStartup', Sort.desc); }); @@ -1267,7 +1302,7 @@ extension CustomButtonQuerySortThenBy } QueryBuilder - thenByIsFavouriteDesc() { + thenByIsFavouriteDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'isFavourite', Sort.desc); }); @@ -1312,23 +1347,28 @@ extension CustomButtonQuerySortThenBy extension CustomButtonQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByCodeLongPress( - {bool caseSensitive = true}) { + QueryBuilder distinctByCodeLongPress({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'codeLongPress', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'codeLongPress', + caseSensitive: caseSensitive, + ); }); } - QueryBuilder distinctByCodePress( - {bool caseSensitive = true}) { + QueryBuilder distinctByCodePress({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'codePress', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByCodeStartup( - {bool caseSensitive = true}) { + QueryBuilder distinctByCodeStartup({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'codeStartup', caseSensitive: caseSensitive); }); @@ -1346,8 +1386,9 @@ extension CustomButtonQueryWhereDistinct }); } - QueryBuilder distinctByTitle( - {bool caseSensitive = true}) { + QueryBuilder distinctByTitle({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'title', caseSensitive: caseSensitive); }); @@ -1369,7 +1410,7 @@ extension CustomButtonQueryProperty } QueryBuilder - codeLongPressProperty() { + codeLongPressProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'codeLongPress'); }); diff --git a/lib/models/download.g.dart b/lib/models/download.g.dart index 1ad51ed3..376e2df3 100644 --- a/lib/models/download.g.dart +++ b/lib/models/download.g.dart @@ -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 { extension DownloadQueryWhere on QueryBuilder { QueryBuilder 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 { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder 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 { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder 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 { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -217,27 +214,27 @@ extension DownloadQueryFilter on QueryBuilder { QueryBuilder 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 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 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( - include: include, - property: r'failed', - value: value, - )); + 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( - include: include, - property: r'failed', - value: value, - )); + 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( - property: r'failed', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'failed', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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( - include: include, - property: r'id', - value: value, - )); + 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( - include: include, - property: r'id', - value: value, - )); + 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( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 - isDownloadIsNotNull() { + 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 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 - isStartDownloadIsNull() { + 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 - isStartDownloadIsNotNull() { + 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 - isStartDownloadEqualTo(bool? value) { + 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 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 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 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( - include: include, - property: r'succeeded', - value: value, - )); + 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( - include: include, - property: r'succeeded', - value: value, - )); + 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( - property: r'succeeded', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'succeeded', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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( - include: include, - property: r'total', - value: value, - )); + 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( - include: include, - property: r'total', - value: value, - )); + 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( - property: r'total', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + 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 { QueryBuilder chapter( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.link(q, r'chapter'); }); diff --git a/lib/models/history.g.dart b/lib/models/history.g.dart index 1ac47242..2fde9356 100644 --- a/lib/models/history.g.dart +++ b/lib/models/history.g.dart @@ -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

( 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

( } } -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 { extension HistoryQueryWhere on QueryBuilder { QueryBuilder 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 { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder 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 { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder 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 { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -246,27 +237,27 @@ extension HistoryQueryFilter on QueryBuilder { QueryBuilder 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 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 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( - include: include, - property: r'chapterId', - value: value, - )); + 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( - include: include, - property: r'chapterId', - value: value, - )); + 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( - property: r'chapterId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'chapterId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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( - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + 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( - include: include, - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + 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( - include: include, - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + 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( - property: r'date', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + 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( - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + 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( - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'date', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'date', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'date', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'date', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 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 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 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 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( - include: include, - property: r'id', - value: value, - )); + 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( - include: include, - property: r'id', - value: value, - )); + 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( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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 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( - include: include, - property: r'itemType', - value: value, - )); + 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( - include: include, - property: r'itemType', - value: value, - )); + 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( - property: r'itemType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'itemType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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( - include: include, - property: r'mangaId', - value: value, - )); + 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( - include: include, - property: r'mangaId', - value: value, - )); + 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( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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( - include: include, - property: r'updatedAt', - value: value, - )); + 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( - include: include, - property: r'updatedAt', - value: value, - )); + 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( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + 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 { QueryBuilder chapter( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.link(q, r'chapter'); }); @@ -933,8 +970,9 @@ extension HistoryQueryWhereDistinct }); } - QueryBuilder distinctByDate( - {bool caseSensitive = true}) { + QueryBuilder distinctByDate({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'date', caseSensitive: caseSensitive); }); diff --git a/lib/models/manga.g.dart b/lib/models/manga.g.dart index 79ed73d7..fae7cabc 100644 --- a/lib/models/manga.g.dart +++ b/lib/models/manga.g.dart @@ -17,16 +17,8 @@ const MangaSchema = CollectionSchema( name: r'Manga', id: -5643034226035087553, properties: { - r'artist': PropertySchema( - id: 0, - name: r'artist', - type: IsarType.string, - ), - r'author': PropertySchema( - id: 1, - name: r'author', - type: IsarType.string, - ), + r'artist': PropertySchema(id: 0, name: r'artist', type: IsarType.string), + r'author': PropertySchema(id: 1, name: r'author', type: IsarType.string), r'categories': PropertySchema( id: 2, name: r'categories', @@ -52,16 +44,8 @@ const MangaSchema = CollectionSchema( name: r'description', type: IsarType.string, ), - r'favorite': PropertySchema( - id: 7, - name: r'favorite', - type: IsarType.bool, - ), - r'genre': PropertySchema( - id: 8, - name: r'genre', - type: IsarType.stringList, - ), + r'favorite': PropertySchema(id: 7, name: r'favorite', type: IsarType.bool), + r'genre': PropertySchema(id: 8, name: r'genre', type: IsarType.stringList), r'imageUrl': PropertySchema( id: 9, name: r'imageUrl', @@ -72,52 +56,28 @@ const MangaSchema = CollectionSchema( name: r'isLocalArchive', type: IsarType.bool, ), - r'isManga': PropertySchema( - id: 11, - name: r'isManga', - type: IsarType.bool, - ), + r'isManga': PropertySchema(id: 11, name: r'isManga', type: IsarType.bool), r'itemType': PropertySchema( id: 12, name: r'itemType', type: IsarType.byte, enumMap: _MangaitemTypeEnumValueMap, ), - r'lang': PropertySchema( - id: 13, - name: r'lang', - type: IsarType.string, - ), - r'lastRead': PropertySchema( - id: 14, - name: r'lastRead', - type: IsarType.long, - ), + r'lang': PropertySchema(id: 13, name: r'lang', type: IsarType.string), + r'lastRead': PropertySchema(id: 14, name: r'lastRead', type: IsarType.long), r'lastUpdate': PropertySchema( id: 15, name: r'lastUpdate', type: IsarType.long, ), - r'link': PropertySchema( - id: 16, - name: r'link', - type: IsarType.string, - ), - r'name': PropertySchema( - id: 17, - name: r'name', - type: IsarType.string, - ), + r'link': PropertySchema(id: 16, name: r'link', type: IsarType.string), + r'name': PropertySchema(id: 17, name: r'name', type: IsarType.string), r'smartUpdateDays': PropertySchema( id: 18, name: r'smartUpdateDays', type: IsarType.long, ), - r'source': PropertySchema( - id: 19, - name: r'source', - type: IsarType.string, - ), + r'source': PropertySchema(id: 19, name: r'source', type: IsarType.string), r'status': PropertySchema( id: 20, name: r'status', @@ -128,8 +88,9 @@ const MangaSchema = CollectionSchema( id: 21, name: r'updatedAt', type: IsarType.long, - ) + ), }, + estimateSize: _mangaEstimateSize, serialize: _mangaSerialize, deserialize: _mangaDeserialize, @@ -143,9 +104,10 @@ const MangaSchema = CollectionSchema( target: r'Chapter', single: false, linkName: r'manga', - ) + ), }, embeddedSchemas: {}, + getId: _mangaGetId, getLinks: _mangaGetLinks, attach: _mangaAttach, @@ -289,7 +251,8 @@ Manga _mangaDeserialize( imageUrl: reader.readStringOrNull(offsets[9]), isLocalArchive: reader.readBoolOrNull(offsets[10]), isManga: reader.readBoolOrNull(offsets[11]), - itemType: _MangaitemTypeValueEnumMap[reader.readByteOrNull(offsets[12])] ?? + itemType: + _MangaitemTypeValueEnumMap[reader.readByteOrNull(offsets[12])] ?? ItemType.manga, lang: reader.readStringOrNull(offsets[13]), lastRead: reader.readLongOrNull(offsets[14]), @@ -298,7 +261,8 @@ Manga _mangaDeserialize( name: reader.readStringOrNull(offsets[17]), smartUpdateDays: reader.readLongOrNull(offsets[18]), source: reader.readStringOrNull(offsets[19]), - status: _MangastatusValueEnumMap[reader.readByteOrNull(offsets[20])] ?? + status: + _MangastatusValueEnumMap[reader.readByteOrNull(offsets[20])] ?? Status.ongoing, updatedAt: reader.readLongOrNull(offsets[21]), ); @@ -338,7 +302,8 @@ P _mangaDeserializeProp

( return (reader.readBoolOrNull(offset)) as P; case 12: return (_MangaitemTypeValueEnumMap[reader.readByteOrNull(offset)] ?? - ItemType.manga) as P; + ItemType.manga) + as P; case 13: return (reader.readStringOrNull(offset)) as P; case 14: @@ -355,7 +320,8 @@ P _mangaDeserializeProp

( return (reader.readStringOrNull(offset)) as P; case 20: return (_MangastatusValueEnumMap[reader.readByteOrNull(offset)] ?? - Status.ongoing) as P; + Status.ongoing) + as P; case 21: return (reader.readLongOrNull(offset)) as P; default: @@ -363,11 +329,7 @@ P _mangaDeserializeProp

( } } -const _MangaitemTypeEnumValueMap = { - 'manga': 0, - 'anime': 1, - 'novel': 2, -}; +const _MangaitemTypeEnumValueMap = {'manga': 0, 'anime': 1, 'novel': 2}; const _MangaitemTypeValueEnumMap = { 0: ItemType.manga, 1: ItemType.anime, @@ -414,10 +376,7 @@ extension MangaQueryWhereSort on QueryBuilder { extension MangaQueryWhere on QueryBuilder { QueryBuilder 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)); }); } @@ -443,8 +402,10 @@ extension MangaQueryWhere on QueryBuilder { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder idGreaterThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -452,8 +413,10 @@ extension MangaQueryWhere on QueryBuilder { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder idLessThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -468,12 +431,14 @@ extension MangaQueryWhere on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -481,17 +446,17 @@ extension MangaQueryWhere on QueryBuilder { extension MangaQueryFilter on QueryBuilder { QueryBuilder artistIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'artist', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'artist'), + ); }); } QueryBuilder artistIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'artist', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'artist'), + ); }); } @@ -500,11 +465,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'artist', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'artist', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -514,12 +481,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'artist', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'artist', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -529,12 +498,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'artist', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'artist', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -546,14 +517,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'artist', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'artist', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -562,11 +535,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'artist', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'artist', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -575,68 +550,75 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'artist', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'artist', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder artistContains(String value, - {bool caseSensitive = true}) { + QueryBuilder artistContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'artist', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'artist', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder artistMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'artist', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'artist', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder artistIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'artist', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'artist', value: ''), + ); }); } QueryBuilder artistIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'artist', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'artist', value: ''), + ); }); } QueryBuilder authorIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'author', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'author'), + ); }); } QueryBuilder authorIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'author', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'author'), + ); }); } @@ -645,11 +627,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'author', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'author', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -659,12 +643,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'author', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'author', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -674,12 +660,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'author', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'author', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -691,14 +679,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'author', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'author', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -707,11 +697,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'author', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'author', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -720,92 +712,98 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'author', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'author', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder authorContains(String value, - {bool caseSensitive = true}) { + QueryBuilder authorContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'author', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'author', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder authorMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'author', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'author', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder authorIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'author', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'author', value: ''), + ); }); } QueryBuilder authorIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'author', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'author', value: ''), + ); }); } QueryBuilder categoriesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'categories', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'categories'), + ); }); } QueryBuilder categoriesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'categories', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'categories'), + ); }); } QueryBuilder categoriesElementEqualTo( - int value) { + int value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'categories', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'categories', value: value), + ); }); } QueryBuilder - categoriesElementGreaterThan( - int value, { - bool include = false, - }) { + categoriesElementGreaterThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'categories', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'categories', + value: value, + ), + ); }); } @@ -814,11 +812,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'categories', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'categories', + value: value, + ), + ); }); } @@ -829,50 +829,35 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'categories', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'categories', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder categoriesLengthEqualTo( - int length) { + int length, + ) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'categories', - length, - true, - length, - true, - ); + return query.listLength(r'categories', length, true, length, true); }); } QueryBuilder categoriesIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'categories', - 0, - true, - 0, - true, - ); + return query.listLength(r'categories', 0, true, 0, true); }); } QueryBuilder categoriesIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'categories', - 0, - false, - 999999, - true, - ); + return query.listLength(r'categories', 0, false, 999999, true); }); } @@ -881,13 +866,7 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'categories', - 0, - true, - length, - include, - ); + return query.listLength(r'categories', 0, true, length, include); }); } @@ -896,13 +875,7 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'categories', - length, - include, - 999999, - true, - ); + return query.listLength(r'categories', length, include, 999999, true); }); } @@ -924,71 +897,74 @@ extension MangaQueryFilter on QueryBuilder { } QueryBuilder - customCoverFromTrackerIsNull() { + customCoverFromTrackerIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'customCoverFromTracker', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'customCoverFromTracker'), + ); }); } QueryBuilder - customCoverFromTrackerIsNotNull() { + customCoverFromTrackerIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'customCoverFromTracker', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'customCoverFromTracker'), + ); }); } QueryBuilder - customCoverFromTrackerEqualTo( - String? value, { - bool caseSensitive = true, - }) { + customCoverFromTrackerEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'customCoverFromTracker', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'customCoverFromTracker', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - customCoverFromTrackerGreaterThan( + customCoverFromTrackerGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'customCoverFromTracker', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'customCoverFromTracker', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - customCoverFromTrackerLessThan( + customCoverFromTrackerLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'customCoverFromTracker', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'customCoverFromTracker', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - customCoverFromTrackerBetween( + customCoverFromTrackerBetween( String? lower, String? upper, { bool includeLower = true, @@ -996,221 +972,193 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'customCoverFromTracker', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'customCoverFromTracker', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - customCoverFromTrackerStartsWith( - String value, { - bool caseSensitive = true, - }) { + customCoverFromTrackerStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'customCoverFromTracker', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'customCoverFromTracker', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - customCoverFromTrackerEndsWith( - String value, { - bool caseSensitive = true, - }) { + customCoverFromTrackerEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'customCoverFromTracker', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'customCoverFromTracker', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - customCoverFromTrackerContains(String value, - {bool caseSensitive = true}) { + customCoverFromTrackerContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'customCoverFromTracker', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'customCoverFromTracker', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - customCoverFromTrackerMatches(String pattern, - {bool caseSensitive = true}) { + customCoverFromTrackerMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'customCoverFromTracker', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'customCoverFromTracker', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - customCoverFromTrackerIsEmpty() { + customCoverFromTrackerIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'customCoverFromTracker', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'customCoverFromTracker', value: ''), + ); }); } QueryBuilder - customCoverFromTrackerIsNotEmpty() { + customCoverFromTrackerIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'customCoverFromTracker', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + property: r'customCoverFromTracker', + value: '', + ), + ); }); } QueryBuilder customCoverImageIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'customCoverImage', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'customCoverImage'), + ); }); } QueryBuilder - customCoverImageIsNotNull() { + customCoverImageIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'customCoverImage', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'customCoverImage'), + ); }); } QueryBuilder - customCoverImageElementEqualTo(int value) { + customCoverImageElementEqualTo(int value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'customCoverImage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'customCoverImage', value: value), + ); }); } QueryBuilder - customCoverImageElementGreaterThan( - int value, { - bool include = false, - }) { + customCoverImageElementGreaterThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'customCoverImage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'customCoverImage', + value: value, + ), + ); }); } QueryBuilder - customCoverImageElementLessThan( - int value, { - bool include = false, - }) { + customCoverImageElementLessThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'customCoverImage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'customCoverImage', + value: value, + ), + ); }); } QueryBuilder - customCoverImageElementBetween( + customCoverImageElementBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'customCoverImage', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'customCoverImage', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - customCoverImageLengthEqualTo(int length) { + customCoverImageLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'customCoverImage', - length, - true, - length, - true, - ); + return query.listLength(r'customCoverImage', length, true, length, true); }); } QueryBuilder customCoverImageIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'customCoverImage', - 0, - true, - 0, - true, - ); + return query.listLength(r'customCoverImage', 0, true, 0, true); }); } QueryBuilder - customCoverImageIsNotEmpty() { + customCoverImageIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'customCoverImage', - 0, - false, - 999999, - true, - ); + return query.listLength(r'customCoverImage', 0, false, 999999, true); }); } QueryBuilder - customCoverImageLengthLessThan( - int length, { - bool include = false, - }) { + customCoverImageLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'customCoverImage', - 0, - true, - length, - include, - ); + return query.listLength(r'customCoverImage', 0, true, length, include); }); } QueryBuilder - customCoverImageLengthGreaterThan( - int length, { - bool include = false, - }) { + customCoverImageLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'customCoverImage', @@ -1223,7 +1171,7 @@ extension MangaQueryFilter on QueryBuilder { } QueryBuilder - customCoverImageLengthBetween( + customCoverImageLengthBetween( int lower, int upper, { bool includeLower = true, @@ -1242,27 +1190,27 @@ extension MangaQueryFilter on QueryBuilder { QueryBuilder dateAddedIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'dateAdded', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'dateAdded'), + ); }); } QueryBuilder dateAddedIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'dateAdded', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'dateAdded'), + ); }); } QueryBuilder dateAddedEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateAdded', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'dateAdded', value: value), + ); }); } @@ -1271,11 +1219,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'dateAdded', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'dateAdded', + value: value, + ), + ); }); } @@ -1284,11 +1234,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'dateAdded', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'dateAdded', + value: value, + ), + ); }); } @@ -1299,29 +1251,31 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'dateAdded', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'dateAdded', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder descriptionIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'description', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'description'), + ); }); } QueryBuilder descriptionIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'description', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'description'), + ); }); } @@ -1330,11 +1284,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1344,12 +1300,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1359,12 +1317,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1376,14 +1336,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'description', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'description', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1392,11 +1354,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1405,95 +1369,101 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder descriptionContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'description', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'description', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder descriptionMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'description', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'description', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder descriptionIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'description', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'description', value: ''), + ); }); } QueryBuilder descriptionIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'description', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'description', value: ''), + ); }); } QueryBuilder favoriteIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'favorite', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'favorite'), + ); }); } QueryBuilder favoriteIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'favorite', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'favorite'), + ); }); } QueryBuilder favoriteEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'favorite', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'favorite', value: value), + ); }); } QueryBuilder genreIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'genre', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'genre'), + ); }); } QueryBuilder genreIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'genre', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'genre'), + ); }); } @@ -1502,11 +1472,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'genre', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'genre', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1516,12 +1488,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'genre', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'genre', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1531,12 +1505,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'genre', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'genre', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1548,14 +1524,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'genre', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'genre', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1564,11 +1542,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'genre', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'genre', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1577,90 +1557,79 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'genre', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'genre', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder genreElementContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'genre', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'genre', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder genreElementMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'genre', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'genre', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder genreElementIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'genre', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'genre', value: ''), + ); }); } QueryBuilder genreElementIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'genre', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'genre', value: ''), + ); }); } QueryBuilder genreLengthEqualTo( - int length) { + int length, + ) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'genre', - length, - true, - length, - true, - ); + return query.listLength(r'genre', length, true, length, true); }); } QueryBuilder genreIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'genre', - 0, - true, - 0, - true, - ); + return query.listLength(r'genre', 0, true, 0, true); }); } QueryBuilder genreIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'genre', - 0, - false, - 999999, - true, - ); + return query.listLength(r'genre', 0, false, 999999, true); }); } @@ -1669,13 +1638,7 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'genre', - 0, - true, - length, - include, - ); + return query.listLength(r'genre', 0, true, length, include); }); } @@ -1684,13 +1647,7 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'genre', - length, - include, - 999999, - true, - ); + return query.listLength(r'genre', length, include, 999999, true); }); } @@ -1713,26 +1670,25 @@ extension MangaQueryFilter on QueryBuilder { QueryBuilder 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 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 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), + ); }); } @@ -1741,11 +1697,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -1754,11 +1712,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -1769,29 +1729,31 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder imageUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'imageUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'imageUrl'), + ); }); } QueryBuilder imageUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'imageUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'imageUrl'), + ); }); } @@ -1800,11 +1762,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'imageUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'imageUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1814,12 +1778,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'imageUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'imageUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1829,12 +1795,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'imageUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'imageUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1846,14 +1814,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'imageUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'imageUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1862,11 +1832,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'imageUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'imageUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1875,115 +1847,121 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'imageUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'imageUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder imageUrlContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'imageUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'imageUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder imageUrlMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'imageUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'imageUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder imageUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'imageUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'imageUrl', value: ''), + ); }); } QueryBuilder imageUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'imageUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'imageUrl', value: ''), + ); }); } QueryBuilder isLocalArchiveIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isLocalArchive', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isLocalArchive'), + ); }); } QueryBuilder isLocalArchiveIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isLocalArchive', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isLocalArchive'), + ); }); } QueryBuilder isLocalArchiveEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isLocalArchive', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isLocalArchive', value: value), + ); }); } QueryBuilder 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 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 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 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), + ); }); } @@ -1992,11 +1970,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'itemType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'itemType', + value: value, + ), + ); }); } @@ -2005,11 +1985,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'itemType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'itemType', + value: value, + ), + ); }); } @@ -2020,29 +2002,31 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'itemType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'itemType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder langIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lang', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lang'), + ); }); } QueryBuilder langIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lang', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lang'), + ); }); } @@ -2051,11 +2035,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2065,12 +2051,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2080,12 +2068,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2097,14 +2087,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lang', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lang', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2113,11 +2105,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2126,77 +2120,85 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder langContains(String value, - {bool caseSensitive = true}) { + QueryBuilder langContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder langMatches(String pattern, - {bool caseSensitive = true}) { + QueryBuilder langMatches( + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'lang', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'lang', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder langIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lang', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lang', value: ''), + ); }); } QueryBuilder langIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'lang', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'lang', value: ''), + ); }); } QueryBuilder lastReadIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastRead', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastRead'), + ); }); } QueryBuilder lastReadIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastRead', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lastRead'), + ); }); } QueryBuilder lastReadEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastRead', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lastRead', value: value), + ); }); } @@ -2205,11 +2207,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lastRead', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lastRead', + value: value, + ), + ); }); } @@ -2218,11 +2222,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lastRead', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lastRead', + value: value, + ), + ); }); } @@ -2233,39 +2239,41 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lastRead', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lastRead', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder lastUpdateIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastUpdate', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastUpdate'), + ); }); } QueryBuilder lastUpdateIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastUpdate', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lastUpdate'), + ); }); } QueryBuilder lastUpdateEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastUpdate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lastUpdate', value: value), + ); }); } @@ -2274,11 +2282,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lastUpdate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lastUpdate', + value: value, + ), + ); }); } @@ -2287,11 +2297,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lastUpdate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lastUpdate', + value: value, + ), + ); }); } @@ -2302,29 +2314,31 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lastUpdate', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lastUpdate', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder linkIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'link', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'link'), + ); }); } QueryBuilder linkIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'link', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'link'), + ); }); } @@ -2333,11 +2347,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'link', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'link', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2347,12 +2363,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'link', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'link', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2362,12 +2380,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'link', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'link', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2379,14 +2399,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'link', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'link', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2395,11 +2417,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'link', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'link', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2408,67 +2432,75 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'link', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'link', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder linkContains(String value, - {bool caseSensitive = true}) { + QueryBuilder linkContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'link', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'link', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder linkMatches(String pattern, - {bool caseSensitive = true}) { + QueryBuilder linkMatches( + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'link', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'link', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder linkIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'link', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'link', value: ''), + ); }); } QueryBuilder linkIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'link', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'link', value: ''), + ); }); } QueryBuilder 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 nameIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'name', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'name'), + ); }); } @@ -2477,11 +2509,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2491,12 +2525,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2506,12 +2542,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2523,14 +2561,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'name', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'name', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2539,11 +2579,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2552,77 +2594,85 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder nameContains(String value, - {bool caseSensitive = true}) { + QueryBuilder nameContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder nameMatches(String pattern, - {bool caseSensitive = true}) { + QueryBuilder nameMatches( + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'name', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'name', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 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 smartUpdateDaysIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'smartUpdateDays', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'smartUpdateDays'), + ); }); } QueryBuilder smartUpdateDaysIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'smartUpdateDays', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'smartUpdateDays'), + ); }); } QueryBuilder smartUpdateDaysEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'smartUpdateDays', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'smartUpdateDays', value: value), + ); }); } @@ -2631,11 +2681,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'smartUpdateDays', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'smartUpdateDays', + value: value, + ), + ); }); } @@ -2644,11 +2696,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'smartUpdateDays', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'smartUpdateDays', + value: value, + ), + ); }); } @@ -2659,29 +2713,31 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'smartUpdateDays', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'smartUpdateDays', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder sourceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'source', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'source'), + ); }); } QueryBuilder sourceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'source', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'source'), + ); }); } @@ -2690,11 +2746,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'source', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'source', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2704,12 +2762,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'source', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'source', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2719,12 +2779,14 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'source', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'source', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2736,14 +2798,16 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'source', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'source', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2752,11 +2816,13 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'source', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'source', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2765,62 +2831,69 @@ extension MangaQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'source', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'source', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder sourceContains(String value, - {bool caseSensitive = true}) { + QueryBuilder sourceContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'source', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'source', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder sourceMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'source', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'source', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder sourceIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'source', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'source', value: ''), + ); }); } QueryBuilder sourceIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'source', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'source', value: ''), + ); }); } QueryBuilder statusEqualTo( - Status value) { + Status value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'status', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'status', value: value), + ); }); } @@ -2829,11 +2902,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'status', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'status', + value: value, + ), + ); }); } @@ -2842,11 +2917,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'status', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'status', + value: value, + ), + ); }); } @@ -2857,39 +2934,41 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'status', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'status', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -2898,11 +2977,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -2911,11 +2992,13 @@ extension MangaQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -2926,13 +3009,15 @@ extension MangaQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'updatedAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -2941,14 +3026,16 @@ extension MangaQueryObject on QueryBuilder {} extension MangaQueryLinks on QueryBuilder { QueryBuilder chapters( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.link(q, r'chapters'); }); } QueryBuilder chaptersLengthEqualTo( - int length) { + int length, + ) { return QueryBuilder.apply(this, (query) { return query.linkLength(r'chapters', length, true, length, true); }); @@ -2992,7 +3079,12 @@ extension MangaQueryLinks on QueryBuilder { }) { return QueryBuilder.apply(this, (query) { return query.linkLength( - r'chapters', lower, includeLower, upper, includeUpper); + r'chapters', + lower, + includeLower, + upper, + includeUpper, + ); }); } } @@ -3470,15 +3562,17 @@ extension MangaQuerySortThenBy on QueryBuilder { } extension MangaQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByArtist( - {bool caseSensitive = true}) { + QueryBuilder distinctByArtist({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'artist', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByAuthor( - {bool caseSensitive = true}) { + QueryBuilder distinctByAuthor({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'author', caseSensitive: caseSensitive); }); @@ -3490,11 +3584,14 @@ extension MangaQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByCustomCoverFromTracker( - {bool caseSensitive = true}) { + QueryBuilder distinctByCustomCoverFromTracker({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'customCoverFromTracker', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'customCoverFromTracker', + caseSensitive: caseSensitive, + ); }); } @@ -3510,8 +3607,9 @@ extension MangaQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByDescription( - {bool caseSensitive = true}) { + QueryBuilder distinctByDescription({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'description', caseSensitive: caseSensitive); }); @@ -3529,8 +3627,9 @@ extension MangaQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByImageUrl( - {bool caseSensitive = true}) { + QueryBuilder distinctByImageUrl({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'imageUrl', caseSensitive: caseSensitive); }); @@ -3554,8 +3653,9 @@ extension MangaQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByLang( - {bool caseSensitive = true}) { + QueryBuilder distinctByLang({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'lang', caseSensitive: caseSensitive); }); @@ -3573,15 +3673,17 @@ extension MangaQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByLink( - {bool caseSensitive = true}) { + QueryBuilder distinctByLink({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'link', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByName( - {bool caseSensitive = true}) { + QueryBuilder distinctByName({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'name', caseSensitive: caseSensitive); }); @@ -3593,8 +3695,9 @@ extension MangaQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctBySource( - {bool caseSensitive = true}) { + QueryBuilder distinctBySource({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'source', caseSensitive: caseSensitive); }); @@ -3639,7 +3742,7 @@ extension MangaQueryProperty on QueryBuilder { } QueryBuilder - customCoverFromTrackerProperty() { + customCoverFromTrackerProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'customCoverFromTracker'); }); diff --git a/lib/models/settings.g.dart b/lib/models/settings.g.dart index 87152f6e..e4d71841 100644 --- a/lib/models/settings.g.dart +++ b/lib/models/settings.g.dart @@ -21,6 +21,7 @@ const SettingsSchema = CollectionSchema( id: 0, name: r'algorithmWeights', type: IsarType.object, + target: r'AlgorithmWeights', ), r'androidProxyServer': PropertySchema( @@ -48,6 +49,7 @@ const SettingsSchema = CollectionSchema( id: 5, name: r'animeExtensionsRepo', type: IsarType.objectList, + target: r'Repo', ), r'animeGridSize': PropertySchema( @@ -115,6 +117,7 @@ const SettingsSchema = CollectionSchema( id: 18, name: r'autoScrollPages', type: IsarType.objectList, + target: r'AutoScrollPages', ), r'backgroundColor': PropertySchema( @@ -147,30 +150,35 @@ const SettingsSchema = CollectionSchema( id: 24, name: r'chapterFilterBookmarkedList', type: IsarType.objectList, + target: r'ChapterFilterBookmarked', ), r'chapterFilterDownloadedList': PropertySchema( id: 25, name: r'chapterFilterDownloadedList', type: IsarType.objectList, + target: r'ChapterFilterDownloaded', ), r'chapterFilterUnreadList': PropertySchema( id: 26, name: r'chapterFilterUnreadList', type: IsarType.objectList, + target: r'ChapterFilterUnread', ), r'chapterPageIndexList': PropertySchema( id: 27, name: r'chapterPageIndexList', type: IsarType.objectList, + target: r'ChapterPageIndex', ), r'chapterPageUrlsList': PropertySchema( id: 28, name: r'chapterPageUrlsList', type: IsarType.objectList, + target: r'ChapterPageurls', ), r'checkForAppUpdates': PropertySchema( @@ -203,6 +211,7 @@ const SettingsSchema = CollectionSchema( id: 34, name: r'cookiesList', type: IsarType.objectList, + target: r'MCookie', ), r'cropBorders': PropertySchema( @@ -214,6 +223,7 @@ const SettingsSchema = CollectionSchema( id: 36, name: r'customColorFilter', type: IsarType.object, + target: r'CustomColorFilter', ), r'customDns': PropertySchema( @@ -257,6 +267,7 @@ const SettingsSchema = CollectionSchema( id: 44, name: r'defaultSubtitleLang', type: IsarType.object, + target: r'L10nLocale', ), r'disableSectionType': PropertySchema( @@ -325,6 +336,7 @@ const SettingsSchema = CollectionSchema( id: 57, name: r'filterScanlatorList', type: IsarType.objectList, + target: r'FilterScanlator', ), r'flexColorSchemeBlendLevel': PropertySchema( @@ -471,12 +483,14 @@ const SettingsSchema = CollectionSchema( id: 86, name: r'locale', type: IsarType.object, + target: r'L10nLocale', ), r'mangaExtensionsRepo': PropertySchema( id: 87, name: r'mangaExtensionsRepo', type: IsarType.objectList, + target: r'Repo', ), r'mangaGridSize': PropertySchema( @@ -515,6 +529,7 @@ const SettingsSchema = CollectionSchema( id: 94, name: r'novelExtensionsRepo', type: IsarType.objectList, + target: r'Repo', ), r'novelFontSize': PropertySchema( @@ -577,18 +592,21 @@ const SettingsSchema = CollectionSchema( id: 106, name: r'personalPageModeList', type: IsarType.objectList, + target: r'PersonalPageMode', ), r'personalReaderModeList': PropertySchema( id: 107, name: r'personalReaderModeList', type: IsarType.objectList, + target: r'PersonalReaderMode', ), r'playerSubtitleSettings': PropertySchema( id: 108, name: r'playerSubtitleSettings', type: IsarType.object, + target: r'PlayerSubtitleSettings', ), r'pureBlackDarkMode': PropertySchema( @@ -636,24 +654,28 @@ const SettingsSchema = CollectionSchema( id: 117, name: r'sortChapterList', type: IsarType.objectList, + target: r'SortChapter', ), r'sortLibraryAnime': PropertySchema( id: 118, name: r'sortLibraryAnime', type: IsarType.object, + target: r'SortLibraryManga', ), r'sortLibraryManga': PropertySchema( id: 119, name: r'sortLibraryManga', type: IsarType.object, + target: r'SortLibraryManga', ), r'sortLibraryNovel': PropertySchema( id: 120, name: r'sortLibraryNovel', type: IsarType.object, + target: r'SortLibraryManga', ), r'startDatebackup': PropertySchema( @@ -705,8 +727,9 @@ const SettingsSchema = CollectionSchema( id: 130, name: r'volumeBoostCap', type: IsarType.long, - ) + ), }, + estimateSize: _settingsEstimateSize, serialize: _settingsSerialize, deserialize: _settingsDeserialize, @@ -719,7 +742,7 @@ const SettingsSchema = CollectionSchema( name: r'sources', target: r'Sources', single: false, - ) + ), }, embeddedSchemas: { r'SortLibraryManga': SortLibraryMangaSchema, @@ -738,8 +761,9 @@ const SettingsSchema = CollectionSchema( r'CustomColorFilter': CustomColorFilterSchema, r'PlayerSubtitleSettings': PlayerSubtitleSettingsSchema, r'Repo': RepoSchema, - r'AlgorithmWeights': AlgorithmWeightsSchema + r'AlgorithmWeights': AlgorithmWeightsSchema, }, + getId: _settingsGetId, getLinks: _settingsGetLinks, attach: _settingsAttach, @@ -755,9 +779,13 @@ int _settingsEstimateSize( { final value = object.algorithmWeights; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + AlgorithmWeightsSchema.estimateSize( - value, allOffsets[AlgorithmWeights]!, allOffsets); + value, + allOffsets[AlgorithmWeights]!, + allOffsets, + ); } } { @@ -805,8 +833,11 @@ int _settingsEstimateSize( final offsets = allOffsets[AutoScrollPages]!; for (var i = 0; i < list.length; i++) { final value = list[i]; - bytesCount += - AutoScrollPagesSchema.estimateSize(value, offsets, allOffsets); + bytesCount += AutoScrollPagesSchema.estimateSize( + value, + offsets, + allOffsets, + ); } } } @@ -832,7 +863,10 @@ int _settingsEstimateSize( for (var i = 0; i < list.length; i++) { final value = list[i]; bytesCount += ChapterFilterBookmarkedSchema.estimateSize( - value, offsets, allOffsets); + value, + offsets, + allOffsets, + ); } } } @@ -846,7 +880,10 @@ int _settingsEstimateSize( for (var i = 0; i < list.length; i++) { final value = list[i]; bytesCount += ChapterFilterDownloadedSchema.estimateSize( - value, offsets, allOffsets); + value, + offsets, + allOffsets, + ); } } } @@ -860,7 +897,10 @@ int _settingsEstimateSize( for (var i = 0; i < list.length; i++) { final value = list[i]; bytesCount += ChapterFilterUnreadSchema.estimateSize( - value, offsets, allOffsets); + value, + offsets, + allOffsets, + ); } } } @@ -873,8 +913,11 @@ int _settingsEstimateSize( final offsets = allOffsets[ChapterPageIndex]!; for (var i = 0; i < list.length; i++) { final value = list[i]; - bytesCount += - ChapterPageIndexSchema.estimateSize(value, offsets, allOffsets); + bytesCount += ChapterPageIndexSchema.estimateSize( + value, + offsets, + allOffsets, + ); } } } @@ -887,8 +930,11 @@ int _settingsEstimateSize( final offsets = allOffsets[ChapterPageurls]!; for (var i = 0; i < list.length; i++) { final value = list[i]; - bytesCount += - ChapterPageurlsSchema.estimateSize(value, offsets, allOffsets); + bytesCount += ChapterPageurlsSchema.estimateSize( + value, + offsets, + allOffsets, + ); } } } @@ -909,9 +955,13 @@ int _settingsEstimateSize( { final value = object.customColorFilter; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + CustomColorFilterSchema.estimateSize( - value, allOffsets[CustomColorFilter]!, allOffsets); + value, + allOffsets[CustomColorFilter]!, + allOffsets, + ); } } { @@ -929,9 +979,13 @@ int _settingsEstimateSize( { final value = object.defaultSubtitleLang; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + L10nLocaleSchema.estimateSize( - value, allOffsets[L10nLocale]!, allOffsets); + value, + allOffsets[L10nLocale]!, + allOffsets, + ); } } { @@ -948,8 +1002,11 @@ int _settingsEstimateSize( final offsets = allOffsets[FilterScanlator]!; for (var i = 0; i < list.length; i++) { final value = list[i]; - bytesCount += - FilterScanlatorSchema.estimateSize(value, offsets, allOffsets); + bytesCount += FilterScanlatorSchema.estimateSize( + value, + offsets, + allOffsets, + ); } } } @@ -981,9 +1038,13 @@ int _settingsEstimateSize( { final value = object.locale; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + L10nLocaleSchema.estimateSize( - value, allOffsets[L10nLocale]!, allOffsets); + value, + allOffsets[L10nLocale]!, + allOffsets, + ); } } { @@ -1032,8 +1093,11 @@ int _settingsEstimateSize( final offsets = allOffsets[PersonalPageMode]!; for (var i = 0; i < list.length; i++) { final value = list[i]; - bytesCount += - PersonalPageModeSchema.estimateSize(value, offsets, allOffsets); + bytesCount += PersonalPageModeSchema.estimateSize( + value, + offsets, + allOffsets, + ); } } } @@ -1046,8 +1110,11 @@ int _settingsEstimateSize( final offsets = allOffsets[PersonalReaderMode]!; for (var i = 0; i < list.length; i++) { final value = list[i]; - bytesCount += - PersonalReaderModeSchema.estimateSize(value, offsets, allOffsets); + bytesCount += PersonalReaderModeSchema.estimateSize( + value, + offsets, + allOffsets, + ); } } } @@ -1055,9 +1122,13 @@ int _settingsEstimateSize( { final value = object.playerSubtitleSettings; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + PlayerSubtitleSettingsSchema.estimateSize( - value, allOffsets[PlayerSubtitleSettings]!, allOffsets); + value, + allOffsets[PlayerSubtitleSettings]!, + allOffsets, + ); } } { @@ -1068,8 +1139,11 @@ int _settingsEstimateSize( final offsets = allOffsets[SortChapter]!; for (var i = 0; i < list.length; i++) { final value = list[i]; - bytesCount += - SortChapterSchema.estimateSize(value, offsets, allOffsets); + bytesCount += SortChapterSchema.estimateSize( + value, + offsets, + allOffsets, + ); } } } @@ -1077,25 +1151,37 @@ int _settingsEstimateSize( { final value = object.sortLibraryAnime; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + SortLibraryMangaSchema.estimateSize( - value, allOffsets[SortLibraryManga]!, allOffsets); + value, + allOffsets[SortLibraryManga]!, + allOffsets, + ); } } { final value = object.sortLibraryManga; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + SortLibraryMangaSchema.estimateSize( - value, allOffsets[SortLibraryManga]!, allOffsets); + value, + allOffsets[SortLibraryManga]!, + allOffsets, + ); } } { final value = object.sortLibraryNovel; if (value != null) { - bytesCount += 3 + + bytesCount += + 3 + SortLibraryMangaSchema.estimateSize( - value, allOffsets[SortLibraryManga]!, allOffsets); + value, + allOffsets[SortLibraryManga]!, + allOffsets, + ); } } { @@ -1371,8 +1457,10 @@ Settings _settingsDeserialize( androidProxyServer: reader.readStringOrNull(offsets[1]), aniSkipTimeoutLength: reader.readLongOrNull(offsets[2]), animatePageTransitions: reader.readBoolOrNull(offsets[3]), - animeDisplayType: _SettingsanimeDisplayTypeValueEnumMap[ - reader.readByteOrNull(offsets[4])] ?? + animeDisplayType: + _SettingsanimeDisplayTypeValueEnumMap[reader.readByteOrNull( + offsets[4], + )] ?? DisplayType.compactGrid, animeExtensionsRepo: reader.readObjectList( offsets[5], @@ -1388,8 +1476,10 @@ Settings _settingsDeserialize( animeLibraryShowLanguage: reader.readBoolOrNull(offsets[11]), animeLibraryShowNumbersOfItems: reader.readBoolOrNull(offsets[12]), appFontFamily: reader.readStringOrNull(offsets[13]), - audioChannels: _SettingsaudioChannelsValueEnumMap[ - reader.readByteOrNull(offsets[14])] ?? + audioChannels: + _SettingsaudioChannelsValueEnumMap[reader.readByteOrNull( + offsets[14], + )] ?? AudioChannel.autoSafe, audioPreferredLanguages: reader.readStringOrNull(offsets[15]), autoBackupLocation: reader.readStringOrNull(offsets[16]), @@ -1400,8 +1490,10 @@ Settings _settingsDeserialize( allOffsets, AutoScrollPages(), ), - backgroundColor: _SettingsbackgroundColorValueEnumMap[ - reader.readByteOrNull(offsets[19])] ?? + backgroundColor: + _SettingsbackgroundColorValueEnumMap[reader.readByteOrNull( + offsets[19], + )] ?? BackgroundColor.black, backupFrequency: reader.readLongOrNull(offsets[20]), backupListOptions: reader.readLongList(offsets[21]), @@ -1428,8 +1520,10 @@ Settings _settingsDeserialize( checkForAppUpdates: reader.readBoolOrNull(offsets[29]), checkForExtensionUpdates: reader.readBoolOrNull(offsets[30]), clearChapterCacheOnAppLaunch: reader.readBoolOrNull(offsets[31]), - colorFilterBlendMode: _SettingscolorFilterBlendModeValueEnumMap[ - reader.readByteOrNull(offsets[32])] ?? + colorFilterBlendMode: + _SettingscolorFilterBlendModeValueEnumMap[reader.readByteOrNull( + offsets[32], + )] ?? ColorFilterBlendMode.none, concurrentDownloads: reader.readLongOrNull(offsets[33]), cookiesList: reader.readObjectList( @@ -1446,21 +1540,27 @@ Settings _settingsDeserialize( ), customDns: reader.readStringOrNull(offsets[37]), dateFormat: reader.readStringOrNull(offsets[38]), - debandingType: _SettingsdebandingTypeValueEnumMap[ - reader.readByteOrNull(offsets[39])] ?? + debandingType: + _SettingsdebandingTypeValueEnumMap[reader.readByteOrNull( + offsets[39], + )] ?? DebandingType.none, defaultDoubleTapToSkipLength: reader.readLongOrNull(offsets[40]), defaultPlayBackSpeed: reader.readDoubleOrNull(offsets[41]), - defaultReaderMode: _SettingsdefaultReaderModeValueEnumMap[ - reader.readByteOrNull(offsets[42])] ?? + defaultReaderMode: + _SettingsdefaultReaderModeValueEnumMap[reader.readByteOrNull( + offsets[42], + )] ?? ReaderMode.vertical, defaultSkipIntroLength: reader.readLongOrNull(offsets[43]), - disableSectionType: _SettingsdisableSectionTypeValueEnumMap[ - reader.readByteOrNull(offsets[45])] ?? + disableSectionType: + _SettingsdisableSectionTypeValueEnumMap[reader.readByteOrNull( + offsets[45], + )] ?? SectionType.all, displayType: _SettingsdisplayTypeValueEnumMap[reader.readByteOrNull(offsets[46])] ?? - DisplayType.compactGrid, + DisplayType.compactGrid, doubleTapAnimationSpeed: reader.readLongOrNull(offsets[47]), downloadLocation: reader.readStringOrNull(offsets[48]), downloadOnlyOnWifi: reader.readBoolOrNull(offsets[49]), @@ -1507,14 +1607,18 @@ Settings _settingsDeserialize( Repo(), ), mangaGridSize: reader.readLongOrNull(offsets[88]), - mangaHomeDisplayType: _SettingsmangaHomeDisplayTypeValueEnumMap[ - reader.readByteOrNull(offsets[89])] ?? + mangaHomeDisplayType: + _SettingsmangaHomeDisplayTypeValueEnumMap[reader.readByteOrNull( + offsets[89], + )] ?? DisplayType.comfortableGrid, markEpisodeAsSeenType: reader.readLongOrNull(offsets[90]), mergeLibraryNavMobile: reader.readBoolOrNull(offsets[91]), navigationOrder: reader.readStringList(offsets[92]), - novelDisplayType: _SettingsnovelDisplayTypeValueEnumMap[ - reader.readByteOrNull(offsets[93])] ?? + novelDisplayType: + _SettingsnovelDisplayTypeValueEnumMap[reader.readByteOrNull( + offsets[93], + )] ?? DisplayType.comfortableGrid, novelExtensionsRepo: reader.readObjectList( offsets[94], @@ -1529,8 +1633,10 @@ Settings _settingsDeserialize( novelLibraryShowContinueReadingButton: reader.readBoolOrNull(offsets[100]), novelLibraryShowLanguage: reader.readBoolOrNull(offsets[101]), novelLibraryShowNumbersOfItems: reader.readBoolOrNull(offsets[102]), - novelTextAlign: _SettingsnovelTextAlignValueEnumMap[ - reader.readByteOrNull(offsets[103])] ?? + novelTextAlign: + _SettingsnovelTextAlignValueEnumMap[reader.readByteOrNull( + offsets[103], + )] ?? NovelTextAlign.left, onlyIncludePinnedSources: reader.readBoolOrNull(offsets[104]), pagePreloadAmount: reader.readLongOrNull(offsets[105]), @@ -1559,7 +1665,7 @@ Settings _settingsDeserialize( saveAsCBZArchive: reader.readBoolOrNull(offsets[114]), scaleType: _SettingsscaleTypeValueEnumMap[reader.readByteOrNull(offsets[115])] ?? - ScaleType.fitScreen, + ScaleType.fitScreen, showPagesNumber: reader.readBoolOrNull(offsets[116]), sortChapterList: reader.readObjectList( offsets[117], @@ -1593,13 +1699,13 @@ Settings _settingsDeserialize( userAgent: reader.readStringOrNull(offsets[129]), volumeBoostCap: reader.readLongOrNull(offsets[130]), ); - object.chapterFilterBookmarkedList = - reader.readObjectList( - offsets[24], - ChapterFilterBookmarkedSchema.deserialize, - allOffsets, - ChapterFilterBookmarked(), - ); + object.chapterFilterBookmarkedList = reader + .readObjectList( + offsets[24], + ChapterFilterBookmarkedSchema.deserialize, + allOffsets, + ChapterFilterBookmarked(), + ); object.chapterFilterUnreadList = reader.readObjectList( offsets[26], ChapterFilterUnreadSchema.deserialize, @@ -1635,10 +1741,11 @@ P _settingsDeserializeProp

( switch (propertyId) { case 0: return (reader.readObjectOrNull( - offset, - AlgorithmWeightsSchema.deserialize, - allOffsets, - )) as P; + offset, + AlgorithmWeightsSchema.deserialize, + allOffsets, + )) + as P; case 1: return (reader.readStringOrNull(offset)) as P; case 2: @@ -1646,16 +1753,19 @@ P _settingsDeserializeProp

( case 3: return (reader.readBoolOrNull(offset)) as P; case 4: - return (_SettingsanimeDisplayTypeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - DisplayType.compactGrid) as P; + return (_SettingsanimeDisplayTypeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + DisplayType.compactGrid) + as P; case 5: return (reader.readObjectList( - offset, - RepoSchema.deserialize, - allOffsets, - Repo(), - )) as P; + offset, + RepoSchema.deserialize, + allOffsets, + Repo(), + )) + as P; case 6: return (reader.readLongOrNull(offset)) as P; case 7: @@ -1673,9 +1783,11 @@ P _settingsDeserializeProp

( case 13: return (reader.readStringOrNull(offset)) as P; case 14: - return (_SettingsaudioChannelsValueEnumMap[ - reader.readByteOrNull(offset)] ?? - AudioChannel.autoSafe) as P; + return (_SettingsaudioChannelsValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + AudioChannel.autoSafe) + as P; case 15: return (reader.readStringOrNull(offset)) as P; case 16: @@ -1684,15 +1796,18 @@ P _settingsDeserializeProp

( return (reader.readBoolOrNull(offset)) as P; case 18: return (reader.readObjectList( - offset, - AutoScrollPagesSchema.deserialize, - allOffsets, - AutoScrollPages(), - )) as P; + offset, + AutoScrollPagesSchema.deserialize, + allOffsets, + AutoScrollPages(), + )) + as P; case 19: - return (_SettingsbackgroundColorValueEnumMap[ - reader.readByteOrNull(offset)] ?? - BackgroundColor.black) as P; + return (_SettingsbackgroundColorValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + BackgroundColor.black) + as P; case 20: return (reader.readLongOrNull(offset)) as P; case 21: @@ -1703,39 +1818,44 @@ P _settingsDeserializeProp

( return (reader.readLongOrNull(offset)) as P; case 24: return (reader.readObjectList( - offset, - ChapterFilterBookmarkedSchema.deserialize, - allOffsets, - ChapterFilterBookmarked(), - )) as P; + offset, + ChapterFilterBookmarkedSchema.deserialize, + allOffsets, + ChapterFilterBookmarked(), + )) + as P; case 25: return (reader.readObjectList( - offset, - ChapterFilterDownloadedSchema.deserialize, - allOffsets, - ChapterFilterDownloaded(), - )) as P; + offset, + ChapterFilterDownloadedSchema.deserialize, + allOffsets, + ChapterFilterDownloaded(), + )) + as P; case 26: return (reader.readObjectList( - offset, - ChapterFilterUnreadSchema.deserialize, - allOffsets, - ChapterFilterUnread(), - )) as P; + offset, + ChapterFilterUnreadSchema.deserialize, + allOffsets, + ChapterFilterUnread(), + )) + as P; case 27: return (reader.readObjectList( - offset, - ChapterPageIndexSchema.deserialize, - allOffsets, - ChapterPageIndex(), - )) as P; + offset, + ChapterPageIndexSchema.deserialize, + allOffsets, + ChapterPageIndex(), + )) + as P; case 28: return (reader.readObjectList( - offset, - ChapterPageurlsSchema.deserialize, - allOffsets, - ChapterPageurls(), - )) as P; + offset, + ChapterPageurlsSchema.deserialize, + allOffsets, + ChapterPageurls(), + )) + as P; case 29: return (reader.readBoolOrNull(offset)) as P; case 30: @@ -1743,57 +1863,69 @@ P _settingsDeserializeProp

( case 31: return (reader.readBoolOrNull(offset)) as P; case 32: - return (_SettingscolorFilterBlendModeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - ColorFilterBlendMode.none) as P; + return (_SettingscolorFilterBlendModeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + ColorFilterBlendMode.none) + as P; case 33: return (reader.readLongOrNull(offset)) as P; case 34: return (reader.readObjectList( - offset, - MCookieSchema.deserialize, - allOffsets, - MCookie(), - )) as P; + offset, + MCookieSchema.deserialize, + allOffsets, + MCookie(), + )) + as P; case 35: return (reader.readBoolOrNull(offset)) as P; case 36: return (reader.readObjectOrNull( - offset, - CustomColorFilterSchema.deserialize, - allOffsets, - )) as P; + offset, + CustomColorFilterSchema.deserialize, + allOffsets, + )) + as P; case 37: return (reader.readStringOrNull(offset)) as P; case 38: return (reader.readStringOrNull(offset)) as P; case 39: - return (_SettingsdebandingTypeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - DebandingType.none) as P; + return (_SettingsdebandingTypeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + DebandingType.none) + as P; case 40: return (reader.readLongOrNull(offset)) as P; case 41: return (reader.readDoubleOrNull(offset)) as P; case 42: - return (_SettingsdefaultReaderModeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - ReaderMode.vertical) as P; + return (_SettingsdefaultReaderModeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + ReaderMode.vertical) + as P; case 43: return (reader.readLongOrNull(offset)) as P; case 44: return (reader.readObjectOrNull( - offset, - L10nLocaleSchema.deserialize, - allOffsets, - )) as P; + offset, + L10nLocaleSchema.deserialize, + allOffsets, + )) + as P; case 45: - return (_SettingsdisableSectionTypeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - SectionType.all) as P; + return (_SettingsdisableSectionTypeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + SectionType.all) + as P; case 46: return (_SettingsdisplayTypeValueEnumMap[reader.readByteOrNull(offset)] ?? - DisplayType.compactGrid) as P; + DisplayType.compactGrid) + as P; case 47: return (reader.readLongOrNull(offset)) as P; case 48: @@ -1816,11 +1948,12 @@ P _settingsDeserializeProp

( return (reader.readBoolOrNull(offset)) as P; case 57: return (reader.readObjectList( - offset, - FilterScanlatorSchema.deserialize, - allOffsets, - FilterScanlator(), - )) as P; + offset, + FilterScanlatorSchema.deserialize, + allOffsets, + FilterScanlator(), + )) + as P; case 58: return (reader.readDoubleOrNull(offset)) as P; case 59: @@ -1879,23 +2012,27 @@ P _settingsDeserializeProp

( return (reader.readBoolOrNull(offset)) as P; case 86: return (reader.readObjectOrNull( - offset, - L10nLocaleSchema.deserialize, - allOffsets, - )) as P; + offset, + L10nLocaleSchema.deserialize, + allOffsets, + )) + as P; case 87: return (reader.readObjectList( - offset, - RepoSchema.deserialize, - allOffsets, - Repo(), - )) as P; + offset, + RepoSchema.deserialize, + allOffsets, + Repo(), + )) + as P; case 88: return (reader.readLongOrNull(offset)) as P; case 89: - return (_SettingsmangaHomeDisplayTypeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - DisplayType.comfortableGrid) as P; + return (_SettingsmangaHomeDisplayTypeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + DisplayType.comfortableGrid) + as P; case 90: return (reader.readLongOrNull(offset)) as P; case 91: @@ -1903,16 +2040,19 @@ P _settingsDeserializeProp

( case 92: return (reader.readStringList(offset)) as P; case 93: - return (_SettingsnovelDisplayTypeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - DisplayType.comfortableGrid) as P; + return (_SettingsnovelDisplayTypeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + DisplayType.comfortableGrid) + as P; case 94: return (reader.readObjectList( - offset, - RepoSchema.deserialize, - allOffsets, - Repo(), - )) as P; + offset, + RepoSchema.deserialize, + allOffsets, + Repo(), + )) + as P; case 95: return (reader.readLongOrNull(offset)) as P; case 96: @@ -1930,33 +2070,38 @@ P _settingsDeserializeProp

( case 102: return (reader.readBoolOrNull(offset)) as P; case 103: - return (_SettingsnovelTextAlignValueEnumMap[ - reader.readByteOrNull(offset)] ?? - NovelTextAlign.left) as P; + return (_SettingsnovelTextAlignValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + NovelTextAlign.left) + as P; case 104: return (reader.readBoolOrNull(offset)) as P; case 105: return (reader.readLongOrNull(offset)) as P; case 106: return (reader.readObjectList( - offset, - PersonalPageModeSchema.deserialize, - allOffsets, - PersonalPageMode(), - )) as P; + offset, + PersonalPageModeSchema.deserialize, + allOffsets, + PersonalPageMode(), + )) + as P; case 107: return (reader.readObjectList( - offset, - PersonalReaderModeSchema.deserialize, - allOffsets, - PersonalReaderMode(), - )) as P; + offset, + PersonalReaderModeSchema.deserialize, + allOffsets, + PersonalReaderMode(), + )) + as P; case 108: return (reader.readObjectOrNull( - offset, - PlayerSubtitleSettingsSchema.deserialize, - allOffsets, - )) as P; + offset, + PlayerSubtitleSettingsSchema.deserialize, + allOffsets, + )) + as P; case 109: return (reader.readBoolOrNull(offset)) as P; case 110: @@ -1971,34 +2116,39 @@ P _settingsDeserializeProp

( return (reader.readBoolOrNull(offset)) as P; case 115: return (_SettingsscaleTypeValueEnumMap[reader.readByteOrNull(offset)] ?? - ScaleType.fitScreen) as P; + ScaleType.fitScreen) + as P; case 116: return (reader.readBoolOrNull(offset)) as P; case 117: return (reader.readObjectList( - offset, - SortChapterSchema.deserialize, - allOffsets, - SortChapter(), - )) as P; + offset, + SortChapterSchema.deserialize, + allOffsets, + SortChapter(), + )) + as P; case 118: return (reader.readObjectOrNull( - offset, - SortLibraryMangaSchema.deserialize, - allOffsets, - )) as P; + offset, + SortLibraryMangaSchema.deserialize, + allOffsets, + )) + as P; case 119: return (reader.readObjectOrNull( - offset, - SortLibraryMangaSchema.deserialize, - allOffsets, - )) as P; + offset, + SortLibraryMangaSchema.deserialize, + allOffsets, + )) + as P; case 120: return (reader.readObjectOrNull( - offset, - SortLibraryMangaSchema.deserialize, - allOffsets, - )) as P; + offset, + SortLibraryMangaSchema.deserialize, + allOffsets, + )) + as P; case 121: return (reader.readLongOrNull(offset)) as P; case 122: @@ -2092,11 +2242,7 @@ const _SettingscolorFilterBlendModeValueEnumMap = { 11: ColorFilterBlendMode.plus, 12: ColorFilterBlendMode.exclusion, }; -const _SettingsdebandingTypeEnumValueMap = { - 'none': 0, - 'cpu': 1, - 'gpu': 2, -}; +const _SettingsdebandingTypeEnumValueMap = {'none': 0, 'cpu': 1, 'gpu': 2}; const _SettingsdebandingTypeValueEnumMap = { 0: DebandingType.none, 1: DebandingType.cpu, @@ -2217,10 +2363,7 @@ extension SettingsQueryWhereSort on QueryBuilder { extension SettingsQueryWhere on QueryBuilder { QueryBuilder 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)); }); } @@ -2246,8 +2389,10 @@ extension SettingsQueryWhere on QueryBuilder { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder idGreaterThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -2255,8 +2400,10 @@ extension SettingsQueryWhere on QueryBuilder { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder idLessThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -2271,12 +2418,14 @@ extension SettingsQueryWhere on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -2284,89 +2433,92 @@ extension SettingsQueryWhere on QueryBuilder { extension SettingsQueryFilter on QueryBuilder { QueryBuilder - algorithmWeightsIsNull() { + algorithmWeightsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'algorithmWeights', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'algorithmWeights'), + ); }); } QueryBuilder - algorithmWeightsIsNotNull() { + algorithmWeightsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'algorithmWeights', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'algorithmWeights'), + ); }); } QueryBuilder - androidProxyServerIsNull() { + androidProxyServerIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'androidProxyServer', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'androidProxyServer'), + ); }); } QueryBuilder - androidProxyServerIsNotNull() { + androidProxyServerIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'androidProxyServer', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'androidProxyServer'), + ); }); } QueryBuilder - androidProxyServerEqualTo( - String? value, { - bool caseSensitive = true, - }) { + androidProxyServerEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'androidProxyServer', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'androidProxyServer', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - androidProxyServerGreaterThan( + androidProxyServerGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'androidProxyServer', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'androidProxyServer', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - androidProxyServerLessThan( + androidProxyServerLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'androidProxyServer', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'androidProxyServer', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - androidProxyServerBetween( + androidProxyServerBetween( String? lower, String? upper, { bool includeLower = true, @@ -2374,265 +2526,270 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'androidProxyServer', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'androidProxyServer', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - androidProxyServerStartsWith( - String value, { - bool caseSensitive = true, - }) { + androidProxyServerStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'androidProxyServer', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'androidProxyServer', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - androidProxyServerEndsWith( - String value, { - bool caseSensitive = true, - }) { + androidProxyServerEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'androidProxyServer', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'androidProxyServer', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - androidProxyServerContains(String value, {bool caseSensitive = true}) { + androidProxyServerContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'androidProxyServer', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'androidProxyServer', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - androidProxyServerMatches(String pattern, {bool caseSensitive = true}) { + androidProxyServerMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'androidProxyServer', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'androidProxyServer', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - androidProxyServerIsEmpty() { + androidProxyServerIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'androidProxyServer', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'androidProxyServer', value: ''), + ); }); } QueryBuilder - androidProxyServerIsNotEmpty() { + androidProxyServerIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'androidProxyServer', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'androidProxyServer', value: ''), + ); }); } QueryBuilder - aniSkipTimeoutLengthIsNull() { + aniSkipTimeoutLengthIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'aniSkipTimeoutLength', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'aniSkipTimeoutLength'), + ); }); } QueryBuilder - aniSkipTimeoutLengthIsNotNull() { + aniSkipTimeoutLengthIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'aniSkipTimeoutLength', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'aniSkipTimeoutLength'), + ); }); } QueryBuilder - aniSkipTimeoutLengthEqualTo(int? value) { + aniSkipTimeoutLengthEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'aniSkipTimeoutLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'aniSkipTimeoutLength', + value: value, + ), + ); }); } QueryBuilder - aniSkipTimeoutLengthGreaterThan( - int? value, { - bool include = false, - }) { + aniSkipTimeoutLengthGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'aniSkipTimeoutLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'aniSkipTimeoutLength', + value: value, + ), + ); }); } QueryBuilder - aniSkipTimeoutLengthLessThan( - int? value, { - bool include = false, - }) { + aniSkipTimeoutLengthLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'aniSkipTimeoutLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'aniSkipTimeoutLength', + value: value, + ), + ); }); } QueryBuilder - aniSkipTimeoutLengthBetween( + aniSkipTimeoutLengthBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'aniSkipTimeoutLength', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'aniSkipTimeoutLength', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - animatePageTransitionsIsNull() { + animatePageTransitionsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animatePageTransitions', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'animatePageTransitions'), + ); }); } QueryBuilder - animatePageTransitionsIsNotNull() { + animatePageTransitionsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animatePageTransitions', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'animatePageTransitions'), + ); }); } QueryBuilder - animatePageTransitionsEqualTo(bool? value) { + animatePageTransitionsEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animatePageTransitions', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'animatePageTransitions', + value: value, + ), + ); }); } QueryBuilder - animeDisplayTypeEqualTo(DisplayType value) { + animeDisplayTypeEqualTo(DisplayType value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animeDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'animeDisplayType', value: value), + ); }); } QueryBuilder - animeDisplayTypeGreaterThan( - DisplayType value, { - bool include = false, - }) { + animeDisplayTypeGreaterThan(DisplayType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'animeDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'animeDisplayType', + value: value, + ), + ); }); } QueryBuilder - animeDisplayTypeLessThan( - DisplayType value, { - bool include = false, - }) { + animeDisplayTypeLessThan(DisplayType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'animeDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'animeDisplayType', + value: value, + ), + ); }); } QueryBuilder - animeDisplayTypeBetween( + animeDisplayTypeBetween( DisplayType lower, DisplayType upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'animeDisplayType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'animeDisplayType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - animeExtensionsRepoIsNull() { + animeExtensionsRepoIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animeExtensionsRepo', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'animeExtensionsRepo'), + ); }); } QueryBuilder - animeExtensionsRepoIsNotNull() { + animeExtensionsRepoIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animeExtensionsRepo', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'animeExtensionsRepo'), + ); }); } QueryBuilder - animeExtensionsRepoLengthEqualTo(int length) { + animeExtensionsRepoLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'animeExtensionsRepo', @@ -2645,52 +2802,28 @@ extension SettingsQueryFilter } QueryBuilder - animeExtensionsRepoIsEmpty() { + animeExtensionsRepoIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'animeExtensionsRepo', - 0, - true, - 0, - true, - ); + return query.listLength(r'animeExtensionsRepo', 0, true, 0, true); }); } QueryBuilder - animeExtensionsRepoIsNotEmpty() { + animeExtensionsRepoIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'animeExtensionsRepo', - 0, - false, - 999999, - true, - ); + return query.listLength(r'animeExtensionsRepo', 0, false, 999999, true); }); } QueryBuilder - animeExtensionsRepoLengthLessThan( - int length, { - bool include = false, - }) { + animeExtensionsRepoLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'animeExtensionsRepo', - 0, - true, - length, - include, - ); + return query.listLength(r'animeExtensionsRepo', 0, true, length, include); }); } QueryBuilder - animeExtensionsRepoLengthGreaterThan( - int length, { - bool include = false, - }) { + animeExtensionsRepoLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'animeExtensionsRepo', @@ -2703,7 +2836,7 @@ extension SettingsQueryFilter } QueryBuilder - animeExtensionsRepoLengthBetween( + animeExtensionsRepoLengthBetween( int lower, int upper, { bool includeLower = true, @@ -2721,44 +2854,43 @@ extension SettingsQueryFilter } QueryBuilder - animeGridSizeIsNull() { + animeGridSizeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animeGridSize', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'animeGridSize'), + ); }); } QueryBuilder - animeGridSizeIsNotNull() { + animeGridSizeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animeGridSize', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'animeGridSize'), + ); }); } QueryBuilder animeGridSizeEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animeGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'animeGridSize', value: value), + ); }); } QueryBuilder - animeGridSizeGreaterThan( - int? value, { - bool include = false, - }) { + animeGridSizeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'animeGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'animeGridSize', + value: value, + ), + ); }); } @@ -2767,11 +2899,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'animeGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'animeGridSize', + value: value, + ), + ); }); } @@ -2782,199 +2916,227 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'animeGridSize', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'animeGridSize', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - animeLibraryDownloadedChaptersIsNull() { + animeLibraryDownloadedChaptersIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animeLibraryDownloadedChapters', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'animeLibraryDownloadedChapters', + ), + ); }); } QueryBuilder - animeLibraryDownloadedChaptersIsNotNull() { + animeLibraryDownloadedChaptersIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animeLibraryDownloadedChapters', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'animeLibraryDownloadedChapters', + ), + ); }); } QueryBuilder - animeLibraryDownloadedChaptersEqualTo(bool? value) { + animeLibraryDownloadedChaptersEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animeLibraryDownloadedChapters', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'animeLibraryDownloadedChapters', + value: value, + ), + ); }); } QueryBuilder - animeLibraryLocalSourceIsNull() { + animeLibraryLocalSourceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animeLibraryLocalSource', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'animeLibraryLocalSource'), + ); }); } QueryBuilder - animeLibraryLocalSourceIsNotNull() { + animeLibraryLocalSourceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animeLibraryLocalSource', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'animeLibraryLocalSource'), + ); }); } QueryBuilder - animeLibraryLocalSourceEqualTo(bool? value) { + animeLibraryLocalSourceEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animeLibraryLocalSource', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'animeLibraryLocalSource', + value: value, + ), + ); }); } QueryBuilder - animeLibraryShowCategoryTabsIsNull() { + animeLibraryShowCategoryTabsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animeLibraryShowCategoryTabs', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'animeLibraryShowCategoryTabs'), + ); }); } QueryBuilder - animeLibraryShowCategoryTabsIsNotNull() { + animeLibraryShowCategoryTabsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animeLibraryShowCategoryTabs', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'animeLibraryShowCategoryTabs', + ), + ); }); } QueryBuilder - animeLibraryShowCategoryTabsEqualTo(bool? value) { + animeLibraryShowCategoryTabsEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animeLibraryShowCategoryTabs', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'animeLibraryShowCategoryTabs', + value: value, + ), + ); }); } QueryBuilder - animeLibraryShowContinueReadingButtonIsNull() { + animeLibraryShowContinueReadingButtonIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animeLibraryShowContinueReadingButton', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'animeLibraryShowContinueReadingButton', + ), + ); }); } QueryBuilder - animeLibraryShowContinueReadingButtonIsNotNull() { + animeLibraryShowContinueReadingButtonIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animeLibraryShowContinueReadingButton', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'animeLibraryShowContinueReadingButton', + ), + ); }); } QueryBuilder - animeLibraryShowContinueReadingButtonEqualTo(bool? value) { + animeLibraryShowContinueReadingButtonEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animeLibraryShowContinueReadingButton', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'animeLibraryShowContinueReadingButton', + value: value, + ), + ); }); } QueryBuilder - animeLibraryShowLanguageIsNull() { + animeLibraryShowLanguageIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animeLibraryShowLanguage', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'animeLibraryShowLanguage'), + ); }); } QueryBuilder - animeLibraryShowLanguageIsNotNull() { + animeLibraryShowLanguageIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animeLibraryShowLanguage', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'animeLibraryShowLanguage'), + ); }); } QueryBuilder - animeLibraryShowLanguageEqualTo(bool? value) { + animeLibraryShowLanguageEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animeLibraryShowLanguage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'animeLibraryShowLanguage', + value: value, + ), + ); }); } QueryBuilder - animeLibraryShowNumbersOfItemsIsNull() { + animeLibraryShowNumbersOfItemsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'animeLibraryShowNumbersOfItems', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'animeLibraryShowNumbersOfItems', + ), + ); }); } QueryBuilder - animeLibraryShowNumbersOfItemsIsNotNull() { + animeLibraryShowNumbersOfItemsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'animeLibraryShowNumbersOfItems', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'animeLibraryShowNumbersOfItems', + ), + ); }); } QueryBuilder - animeLibraryShowNumbersOfItemsEqualTo(bool? value) { + animeLibraryShowNumbersOfItemsEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'animeLibraryShowNumbersOfItems', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'animeLibraryShowNumbersOfItems', + value: value, + ), + ); }); } QueryBuilder - appFontFamilyIsNull() { + appFontFamilyIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'appFontFamily', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'appFontFamily'), + ); }); } QueryBuilder - appFontFamilyIsNotNull() { + appFontFamilyIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'appFontFamily', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'appFontFamily'), + ); }); } @@ -2983,27 +3145,31 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'appFontFamily', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'appFontFamily', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - appFontFamilyGreaterThan( + appFontFamilyGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'appFontFamily', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'appFontFamily', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3013,12 +3179,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'appFontFamily', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'appFontFamily', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3030,28 +3198,29 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'appFontFamily', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'appFontFamily', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - appFontFamilyStartsWith( - String value, { - bool caseSensitive = true, - }) { + appFontFamilyStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'appFontFamily', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'appFontFamily', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3060,79 +3229,84 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'appFontFamily', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'appFontFamily', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder appFontFamilyContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'appFontFamily', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'appFontFamily', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder appFontFamilyMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'appFontFamily', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'appFontFamily', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - appFontFamilyIsEmpty() { + appFontFamilyIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'appFontFamily', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'appFontFamily', value: ''), + ); }); } QueryBuilder - appFontFamilyIsNotEmpty() { + appFontFamilyIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'appFontFamily', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'appFontFamily', value: ''), + ); }); } QueryBuilder audioChannelsEqualTo( - AudioChannel value) { + AudioChannel value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'audioChannels', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'audioChannels', value: value), + ); }); } QueryBuilder - audioChannelsGreaterThan( - AudioChannel value, { - bool include = false, - }) { + audioChannelsGreaterThan(AudioChannel value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'audioChannels', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'audioChannels', + value: value, + ), + ); }); } @@ -3141,11 +3315,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'audioChannels', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'audioChannels', + value: value, + ), + ); }); } @@ -3156,82 +3332,87 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'audioChannels', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'audioChannels', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - audioPreferredLanguagesIsNull() { + audioPreferredLanguagesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'audioPreferredLanguages', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'audioPreferredLanguages'), + ); }); } QueryBuilder - audioPreferredLanguagesIsNotNull() { + audioPreferredLanguagesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'audioPreferredLanguages', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'audioPreferredLanguages'), + ); }); } QueryBuilder - audioPreferredLanguagesEqualTo( - String? value, { - bool caseSensitive = true, - }) { + audioPreferredLanguagesEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'audioPreferredLanguages', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'audioPreferredLanguages', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - audioPreferredLanguagesGreaterThan( + audioPreferredLanguagesGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'audioPreferredLanguages', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'audioPreferredLanguages', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - audioPreferredLanguagesLessThan( + audioPreferredLanguagesLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'audioPreferredLanguages', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'audioPreferredLanguages', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - audioPreferredLanguagesBetween( + audioPreferredLanguagesBetween( String? lower, String? upper, { bool includeLower = true, @@ -3239,155 +3420,164 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'audioPreferredLanguages', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'audioPreferredLanguages', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - audioPreferredLanguagesStartsWith( - String value, { - bool caseSensitive = true, - }) { + audioPreferredLanguagesStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'audioPreferredLanguages', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'audioPreferredLanguages', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - audioPreferredLanguagesEndsWith( - String value, { - bool caseSensitive = true, - }) { + audioPreferredLanguagesEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'audioPreferredLanguages', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'audioPreferredLanguages', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - audioPreferredLanguagesContains(String value, - {bool caseSensitive = true}) { + audioPreferredLanguagesContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'audioPreferredLanguages', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'audioPreferredLanguages', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - audioPreferredLanguagesMatches(String pattern, - {bool caseSensitive = true}) { + audioPreferredLanguagesMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'audioPreferredLanguages', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'audioPreferredLanguages', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - audioPreferredLanguagesIsEmpty() { + audioPreferredLanguagesIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'audioPreferredLanguages', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'audioPreferredLanguages', + value: '', + ), + ); }); } QueryBuilder - audioPreferredLanguagesIsNotEmpty() { + audioPreferredLanguagesIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'audioPreferredLanguages', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + property: r'audioPreferredLanguages', + value: '', + ), + ); }); } QueryBuilder - autoBackupLocationIsNull() { + autoBackupLocationIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'autoBackupLocation', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'autoBackupLocation'), + ); }); } QueryBuilder - autoBackupLocationIsNotNull() { + autoBackupLocationIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'autoBackupLocation', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'autoBackupLocation'), + ); }); } QueryBuilder - autoBackupLocationEqualTo( - String? value, { - bool caseSensitive = true, - }) { + autoBackupLocationEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'autoBackupLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'autoBackupLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - autoBackupLocationGreaterThan( + autoBackupLocationGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'autoBackupLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'autoBackupLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - autoBackupLocationLessThan( + autoBackupLocationLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'autoBackupLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'autoBackupLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - autoBackupLocationBetween( + autoBackupLocationBetween( String? lower, String? upper, { bool includeLower = true, @@ -3395,193 +3585,167 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'autoBackupLocation', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - autoBackupLocationStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'autoBackupLocation', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - autoBackupLocationEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'autoBackupLocation', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - autoBackupLocationContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'autoBackupLocation', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - autoBackupLocationMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'autoBackupLocation', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - autoBackupLocationIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'autoBackupLocation', - value: '', - )); - }); - } - - QueryBuilder - autoBackupLocationIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'autoBackupLocation', - value: '', - )); - }); - } - - QueryBuilder - autoExtensionsUpdatesIsNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'autoExtensionsUpdates', - )); - }); - } - - QueryBuilder - autoExtensionsUpdatesIsNotNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'autoExtensionsUpdates', - )); - }); - } - - QueryBuilder - autoExtensionsUpdatesEqualTo(bool? value) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'autoExtensionsUpdates', - value: value, - )); - }); - } - - QueryBuilder - autoScrollPagesIsNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'autoScrollPages', - )); - }); - } - - QueryBuilder - autoScrollPagesIsNotNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'autoScrollPages', - )); - }); - } - - QueryBuilder - autoScrollPagesLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'autoScrollPages', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'autoBackupLocation', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - autoScrollPagesIsEmpty() { + autoBackupLocationStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'autoScrollPages', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'autoBackupLocation', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - autoScrollPagesIsNotEmpty() { + autoBackupLocationEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'autoScrollPages', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'autoBackupLocation', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - autoScrollPagesLengthLessThan( - int length, { - bool include = false, - }) { + autoBackupLocationContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'autoScrollPages', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'autoBackupLocation', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - autoScrollPagesLengthGreaterThan( - int length, { - bool include = false, - }) { + autoBackupLocationMatches(String pattern, {bool caseSensitive = true}) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.matches( + property: r'autoBackupLocation', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); + }); + } + + QueryBuilder + autoBackupLocationIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'autoBackupLocation', value: ''), + ); + }); + } + + QueryBuilder + autoBackupLocationIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'autoBackupLocation', value: ''), + ); + }); + } + + QueryBuilder + autoExtensionsUpdatesIsNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNull(property: r'autoExtensionsUpdates'), + ); + }); + } + + QueryBuilder + autoExtensionsUpdatesIsNotNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'autoExtensionsUpdates'), + ); + }); + } + + QueryBuilder + autoExtensionsUpdatesEqualTo(bool? value) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'autoExtensionsUpdates', + value: value, + ), + ); + }); + } + + QueryBuilder + autoScrollPagesIsNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNull(property: r'autoScrollPages'), + ); + }); + } + + QueryBuilder + autoScrollPagesIsNotNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'autoScrollPages'), + ); + }); + } + + QueryBuilder + autoScrollPagesLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'autoScrollPages', length, true, length, true); + }); + } + + QueryBuilder + autoScrollPagesIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'autoScrollPages', 0, true, 0, true); + }); + } + + QueryBuilder + autoScrollPagesIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'autoScrollPages', 0, false, 999999, true); + }); + } + + QueryBuilder + autoScrollPagesLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'autoScrollPages', 0, true, length, include); + }); + } + + QueryBuilder + autoScrollPagesLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'autoScrollPages', @@ -3594,7 +3758,7 @@ extension SettingsQueryFilter } QueryBuilder - autoScrollPagesLengthBetween( + autoScrollPagesLengthBetween( int lower, int upper, { bool includeLower = true, @@ -3612,269 +3776,236 @@ extension SettingsQueryFilter } QueryBuilder - backgroundColorEqualTo(BackgroundColor value) { + backgroundColorEqualTo(BackgroundColor value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'backgroundColor', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'backgroundColor', value: value), + ); }); } QueryBuilder - backgroundColorGreaterThan( - BackgroundColor value, { - bool include = false, - }) { + backgroundColorGreaterThan(BackgroundColor value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'backgroundColor', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'backgroundColor', + value: value, + ), + ); }); } QueryBuilder - backgroundColorLessThan( - BackgroundColor value, { - bool include = false, - }) { + backgroundColorLessThan(BackgroundColor value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'backgroundColor', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'backgroundColor', + value: value, + ), + ); }); } QueryBuilder - backgroundColorBetween( + backgroundColorBetween( BackgroundColor lower, BackgroundColor upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'backgroundColor', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'backgroundColor', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - backupFrequencyIsNull() { + backupFrequencyIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'backupFrequency', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'backupFrequency'), + ); }); } QueryBuilder - backupFrequencyIsNotNull() { + backupFrequencyIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'backupFrequency', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'backupFrequency'), + ); }); } QueryBuilder - backupFrequencyEqualTo(int? value) { + backupFrequencyEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'backupFrequency', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'backupFrequency', value: value), + ); }); } QueryBuilder - backupFrequencyGreaterThan( - int? value, { - bool include = false, - }) { + backupFrequencyGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'backupFrequency', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'backupFrequency', + value: value, + ), + ); }); } QueryBuilder - backupFrequencyLessThan( - int? value, { - bool include = false, - }) { + backupFrequencyLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'backupFrequency', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'backupFrequency', + value: value, + ), + ); }); } QueryBuilder - backupFrequencyBetween( + backupFrequencyBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'backupFrequency', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'backupFrequency', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - backupListOptionsIsNull() { + backupListOptionsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'backupListOptions', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'backupListOptions'), + ); }); } QueryBuilder - backupListOptionsIsNotNull() { + backupListOptionsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'backupListOptions', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'backupListOptions'), + ); }); } QueryBuilder - backupListOptionsElementEqualTo(int value) { + backupListOptionsElementEqualTo(int value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'backupListOptions', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'backupListOptions', value: value), + ); }); } QueryBuilder - backupListOptionsElementGreaterThan( - int value, { - bool include = false, - }) { + backupListOptionsElementGreaterThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'backupListOptions', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'backupListOptions', + value: value, + ), + ); }); } QueryBuilder - backupListOptionsElementLessThan( - int value, { - bool include = false, - }) { + backupListOptionsElementLessThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'backupListOptions', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'backupListOptions', + value: value, + ), + ); }); } QueryBuilder - backupListOptionsElementBetween( + backupListOptionsElementBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'backupListOptions', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); - }); - } - - QueryBuilder - backupListOptionsLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'backupListOptions', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'backupListOptions', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), ); }); } QueryBuilder - backupListOptionsIsEmpty() { + backupListOptionsLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'backupListOptions', - 0, - true, - 0, - true, - ); + return query.listLength(r'backupListOptions', length, true, length, true); }); } QueryBuilder - backupListOptionsIsNotEmpty() { + backupListOptionsIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'backupListOptions', - 0, - false, - 999999, - true, - ); + return query.listLength(r'backupListOptions', 0, true, 0, true); }); } QueryBuilder - backupListOptionsLengthLessThan( - int length, { - bool include = false, - }) { + backupListOptionsIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'backupListOptions', - 0, - true, - length, - include, - ); + return query.listLength(r'backupListOptions', 0, false, 999999, true); }); } QueryBuilder - backupListOptionsLengthGreaterThan( - int length, { - bool include = false, - }) { + backupListOptionsLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'backupListOptions', 0, true, length, include); + }); + } + + QueryBuilder + backupListOptionsLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'backupListOptions', @@ -3887,7 +4018,7 @@ extension SettingsQueryFilter } QueryBuilder - backupListOptionsLengthBetween( + backupListOptionsLengthBetween( int lower, int upper, { bool includeLower = true, @@ -3905,71 +4036,74 @@ extension SettingsQueryFilter } QueryBuilder - btServerAddressIsNull() { + btServerAddressIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'btServerAddress', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'btServerAddress'), + ); }); } QueryBuilder - btServerAddressIsNotNull() { + btServerAddressIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'btServerAddress', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'btServerAddress'), + ); }); } QueryBuilder - btServerAddressEqualTo( - String? value, { - bool caseSensitive = true, - }) { + btServerAddressEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'btServerAddress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'btServerAddress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - btServerAddressGreaterThan( + btServerAddressGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'btServerAddress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'btServerAddress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - btServerAddressLessThan( + btServerAddressLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'btServerAddress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'btServerAddress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - btServerAddressBetween( + btServerAddressBetween( String? lower, String? upper, { bool includeLower = true, @@ -3977,125 +4111,126 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'btServerAddress', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'btServerAddress', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - btServerAddressStartsWith( - String value, { - bool caseSensitive = true, - }) { + btServerAddressStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'btServerAddress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'btServerAddress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - btServerAddressEndsWith( - String value, { - bool caseSensitive = true, - }) { + btServerAddressEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'btServerAddress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'btServerAddress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - btServerAddressContains(String value, {bool caseSensitive = true}) { + btServerAddressContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'btServerAddress', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'btServerAddress', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - btServerAddressMatches(String pattern, {bool caseSensitive = true}) { + btServerAddressMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'btServerAddress', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'btServerAddress', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - btServerAddressIsEmpty() { + btServerAddressIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'btServerAddress', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'btServerAddress', value: ''), + ); }); } QueryBuilder - btServerAddressIsNotEmpty() { + btServerAddressIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'btServerAddress', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'btServerAddress', value: ''), + ); }); } QueryBuilder btServerPortIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'btServerPort', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'btServerPort'), + ); }); } QueryBuilder - btServerPortIsNotNull() { + btServerPortIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'btServerPort', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'btServerPort'), + ); }); } QueryBuilder btServerPortEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'btServerPort', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'btServerPort', value: value), + ); }); } QueryBuilder - btServerPortGreaterThan( - int? value, { - bool include = false, - }) { + btServerPortGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'btServerPort', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'btServerPort', + value: value, + ), + ); }); } @@ -4104,11 +4239,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'btServerPort', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'btServerPort', + value: value, + ), + ); }); } @@ -4119,36 +4256,40 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'btServerPort', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'btServerPort', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - chapterFilterBookmarkedListIsNull() { + chapterFilterBookmarkedListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'chapterFilterBookmarkedList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'chapterFilterBookmarkedList'), + ); }); } QueryBuilder - chapterFilterBookmarkedListIsNotNull() { + chapterFilterBookmarkedListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'chapterFilterBookmarkedList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'chapterFilterBookmarkedList', + ), + ); }); } QueryBuilder - chapterFilterBookmarkedListLengthEqualTo(int length) { + chapterFilterBookmarkedListLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterFilterBookmarkedList', @@ -4161,20 +4302,14 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterBookmarkedListIsEmpty() { + chapterFilterBookmarkedListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'chapterFilterBookmarkedList', - 0, - true, - 0, - true, - ); + return query.listLength(r'chapterFilterBookmarkedList', 0, true, 0, true); }); } QueryBuilder - chapterFilterBookmarkedListIsNotEmpty() { + chapterFilterBookmarkedListIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterFilterBookmarkedList', @@ -4187,7 +4322,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterBookmarkedListLengthLessThan( + chapterFilterBookmarkedListLengthLessThan( int length, { bool include = false, }) { @@ -4203,7 +4338,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterBookmarkedListLengthGreaterThan( + chapterFilterBookmarkedListLengthGreaterThan( int length, { bool include = false, }) { @@ -4219,7 +4354,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterBookmarkedListLengthBetween( + chapterFilterBookmarkedListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4237,25 +4372,27 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterDownloadedListIsNull() { + chapterFilterDownloadedListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'chapterFilterDownloadedList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'chapterFilterDownloadedList'), + ); }); } QueryBuilder - chapterFilterDownloadedListIsNotNull() { + chapterFilterDownloadedListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'chapterFilterDownloadedList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'chapterFilterDownloadedList', + ), + ); }); } QueryBuilder - chapterFilterDownloadedListLengthEqualTo(int length) { + chapterFilterDownloadedListLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterFilterDownloadedList', @@ -4268,20 +4405,14 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterDownloadedListIsEmpty() { + chapterFilterDownloadedListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'chapterFilterDownloadedList', - 0, - true, - 0, - true, - ); + return query.listLength(r'chapterFilterDownloadedList', 0, true, 0, true); }); } QueryBuilder - chapterFilterDownloadedListIsNotEmpty() { + chapterFilterDownloadedListIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterFilterDownloadedList', @@ -4294,7 +4425,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterDownloadedListLengthLessThan( + chapterFilterDownloadedListLengthLessThan( int length, { bool include = false, }) { @@ -4310,7 +4441,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterDownloadedListLengthGreaterThan( + chapterFilterDownloadedListLengthGreaterThan( int length, { bool include = false, }) { @@ -4326,7 +4457,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterDownloadedListLengthBetween( + chapterFilterDownloadedListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4344,25 +4475,25 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterUnreadListIsNull() { + chapterFilterUnreadListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'chapterFilterUnreadList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'chapterFilterUnreadList'), + ); }); } QueryBuilder - chapterFilterUnreadListIsNotNull() { + chapterFilterUnreadListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'chapterFilterUnreadList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'chapterFilterUnreadList'), + ); }); } QueryBuilder - chapterFilterUnreadListLengthEqualTo(int length) { + chapterFilterUnreadListLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterFilterUnreadList', @@ -4375,20 +4506,14 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterUnreadListIsEmpty() { + chapterFilterUnreadListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'chapterFilterUnreadList', - 0, - true, - 0, - true, - ); + return query.listLength(r'chapterFilterUnreadList', 0, true, 0, true); }); } QueryBuilder - chapterFilterUnreadListIsNotEmpty() { + chapterFilterUnreadListIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterFilterUnreadList', @@ -4401,10 +4526,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterUnreadListLengthLessThan( - int length, { - bool include = false, - }) { + chapterFilterUnreadListLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterFilterUnreadList', @@ -4417,10 +4539,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterUnreadListLengthGreaterThan( - int length, { - bool include = false, - }) { + chapterFilterUnreadListLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterFilterUnreadList', @@ -4433,7 +4552,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterFilterUnreadListLengthBetween( + chapterFilterUnreadListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4451,25 +4570,25 @@ extension SettingsQueryFilter } QueryBuilder - chapterPageIndexListIsNull() { + chapterPageIndexListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'chapterPageIndexList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'chapterPageIndexList'), + ); }); } QueryBuilder - chapterPageIndexListIsNotNull() { + chapterPageIndexListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'chapterPageIndexList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'chapterPageIndexList'), + ); }); } QueryBuilder - chapterPageIndexListLengthEqualTo(int length) { + chapterPageIndexListLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterPageIndexList', @@ -4482,36 +4601,21 @@ extension SettingsQueryFilter } QueryBuilder - chapterPageIndexListIsEmpty() { + chapterPageIndexListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'chapterPageIndexList', - 0, - true, - 0, - true, - ); + return query.listLength(r'chapterPageIndexList', 0, true, 0, true); }); } QueryBuilder - chapterPageIndexListIsNotEmpty() { + chapterPageIndexListIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'chapterPageIndexList', - 0, - false, - 999999, - true, - ); + return query.listLength(r'chapterPageIndexList', 0, false, 999999, true); }); } QueryBuilder - chapterPageIndexListLengthLessThan( - int length, { - bool include = false, - }) { + chapterPageIndexListLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterPageIndexList', @@ -4524,10 +4628,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterPageIndexListLengthGreaterThan( - int length, { - bool include = false, - }) { + chapterPageIndexListLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterPageIndexList', @@ -4540,7 +4641,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterPageIndexListLengthBetween( + chapterPageIndexListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4558,25 +4659,25 @@ extension SettingsQueryFilter } QueryBuilder - chapterPageUrlsListIsNull() { + chapterPageUrlsListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'chapterPageUrlsList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'chapterPageUrlsList'), + ); }); } QueryBuilder - chapterPageUrlsListIsNotNull() { + chapterPageUrlsListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'chapterPageUrlsList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'chapterPageUrlsList'), + ); }); } QueryBuilder - chapterPageUrlsListLengthEqualTo(int length) { + chapterPageUrlsListLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterPageUrlsList', @@ -4589,52 +4690,28 @@ extension SettingsQueryFilter } QueryBuilder - chapterPageUrlsListIsEmpty() { + chapterPageUrlsListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'chapterPageUrlsList', - 0, - true, - 0, - true, - ); + return query.listLength(r'chapterPageUrlsList', 0, true, 0, true); }); } QueryBuilder - chapterPageUrlsListIsNotEmpty() { + chapterPageUrlsListIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'chapterPageUrlsList', - 0, - false, - 999999, - true, - ); + return query.listLength(r'chapterPageUrlsList', 0, false, 999999, true); }); } QueryBuilder - chapterPageUrlsListLengthLessThan( - int length, { - bool include = false, - }) { + chapterPageUrlsListLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'chapterPageUrlsList', - 0, - true, - length, - include, - ); + return query.listLength(r'chapterPageUrlsList', 0, true, length, include); }); } QueryBuilder - chapterPageUrlsListLengthGreaterThan( - int length, { - bool include = false, - }) { + chapterPageUrlsListLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'chapterPageUrlsList', @@ -4647,7 +4724,7 @@ extension SettingsQueryFilter } QueryBuilder - chapterPageUrlsListLengthBetween( + chapterPageUrlsListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4665,308 +4742,284 @@ extension SettingsQueryFilter } QueryBuilder - checkForAppUpdatesIsNull() { + checkForAppUpdatesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'checkForAppUpdates', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'checkForAppUpdates'), + ); }); } QueryBuilder - checkForAppUpdatesIsNotNull() { + checkForAppUpdatesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'checkForAppUpdates', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'checkForAppUpdates'), + ); }); } QueryBuilder - checkForAppUpdatesEqualTo(bool? value) { + checkForAppUpdatesEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'checkForAppUpdates', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'checkForAppUpdates', value: value), + ); }); } QueryBuilder - checkForExtensionUpdatesIsNull() { + checkForExtensionUpdatesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'checkForExtensionUpdates', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'checkForExtensionUpdates'), + ); }); } QueryBuilder - checkForExtensionUpdatesIsNotNull() { + checkForExtensionUpdatesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'checkForExtensionUpdates', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'checkForExtensionUpdates'), + ); }); } QueryBuilder - checkForExtensionUpdatesEqualTo(bool? value) { + checkForExtensionUpdatesEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'checkForExtensionUpdates', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'checkForExtensionUpdates', + value: value, + ), + ); }); } QueryBuilder - clearChapterCacheOnAppLaunchIsNull() { + clearChapterCacheOnAppLaunchIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'clearChapterCacheOnAppLaunch', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'clearChapterCacheOnAppLaunch'), + ); }); } QueryBuilder - clearChapterCacheOnAppLaunchIsNotNull() { + clearChapterCacheOnAppLaunchIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'clearChapterCacheOnAppLaunch', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'clearChapterCacheOnAppLaunch', + ), + ); }); } QueryBuilder - clearChapterCacheOnAppLaunchEqualTo(bool? value) { + clearChapterCacheOnAppLaunchEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'clearChapterCacheOnAppLaunch', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'clearChapterCacheOnAppLaunch', + value: value, + ), + ); }); } QueryBuilder - colorFilterBlendModeEqualTo(ColorFilterBlendMode value) { + colorFilterBlendModeEqualTo(ColorFilterBlendMode value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'colorFilterBlendMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'colorFilterBlendMode', + value: value, + ), + ); }); } QueryBuilder - colorFilterBlendModeGreaterThan( + colorFilterBlendModeGreaterThan( ColorFilterBlendMode value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'colorFilterBlendMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'colorFilterBlendMode', + value: value, + ), + ); }); } QueryBuilder - colorFilterBlendModeLessThan( + colorFilterBlendModeLessThan( ColorFilterBlendMode value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'colorFilterBlendMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'colorFilterBlendMode', + value: value, + ), + ); }); } QueryBuilder - colorFilterBlendModeBetween( + colorFilterBlendModeBetween( ColorFilterBlendMode lower, ColorFilterBlendMode upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'colorFilterBlendMode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'colorFilterBlendMode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - concurrentDownloadsIsNull() { + concurrentDownloadsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'concurrentDownloads', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'concurrentDownloads'), + ); }); } QueryBuilder - concurrentDownloadsIsNotNull() { + concurrentDownloadsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'concurrentDownloads', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'concurrentDownloads'), + ); }); } QueryBuilder - concurrentDownloadsEqualTo(int? value) { + concurrentDownloadsEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'concurrentDownloads', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'concurrentDownloads', value: value), + ); }); } QueryBuilder - concurrentDownloadsGreaterThan( - int? value, { - bool include = false, - }) { + concurrentDownloadsGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'concurrentDownloads', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'concurrentDownloads', + value: value, + ), + ); }); } QueryBuilder - concurrentDownloadsLessThan( - int? value, { - bool include = false, - }) { + concurrentDownloadsLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'concurrentDownloads', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'concurrentDownloads', + value: value, + ), + ); }); } QueryBuilder - concurrentDownloadsBetween( + concurrentDownloadsBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'concurrentDownloads', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'concurrentDownloads', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder cookiesListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'cookiesList', - )); - }); - } - - QueryBuilder - cookiesListIsNotNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'cookiesList', - )); - }); - } - - QueryBuilder - cookiesListLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'cookiesList', - length, - true, - length, - true, + return query.addFilterCondition( + const FilterCondition.isNull(property: r'cookiesList'), ); }); } + QueryBuilder + cookiesListIsNotNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'cookiesList'), + ); + }); + } + + QueryBuilder + cookiesListLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'cookiesList', length, true, length, true); + }); + } + QueryBuilder cookiesListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'cookiesList', - 0, - true, - 0, - true, - ); + return query.listLength(r'cookiesList', 0, true, 0, true); }); } QueryBuilder - cookiesListIsNotEmpty() { + cookiesListIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'cookiesList', - 0, - false, - 999999, - true, - ); + return query.listLength(r'cookiesList', 0, false, 999999, true); }); } QueryBuilder - cookiesListLengthLessThan( - int length, { - bool include = false, - }) { + cookiesListLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'cookiesList', - 0, - true, - length, - include, - ); + return query.listLength(r'cookiesList', 0, true, length, include); }); } QueryBuilder - cookiesListLengthGreaterThan( - int length, { - bool include = false, - }) { + cookiesListLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'cookiesList', - length, - include, - 999999, - true, - ); + return query.listLength(r'cookiesList', length, include, 999999, true); }); } QueryBuilder - cookiesListLengthBetween( + cookiesListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -4985,62 +5038,62 @@ extension SettingsQueryFilter QueryBuilder cropBordersIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'cropBorders', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'cropBorders'), + ); }); } QueryBuilder - cropBordersIsNotNull() { + cropBordersIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'cropBorders', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'cropBorders'), + ); }); } QueryBuilder cropBordersEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'cropBorders', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'cropBorders', value: value), + ); }); } QueryBuilder - customColorFilterIsNull() { + customColorFilterIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'customColorFilter', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'customColorFilter'), + ); }); } QueryBuilder - customColorFilterIsNotNull() { + customColorFilterIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'customColorFilter', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'customColorFilter'), + ); }); } QueryBuilder customDnsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'customDns', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'customDns'), + ); }); } QueryBuilder customDnsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'customDns', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'customDns'), + ); }); } @@ -5049,11 +5102,13 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'customDns', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'customDns', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5063,12 +5118,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'customDns', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'customDns', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5078,12 +5135,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'customDns', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'customDns', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5095,14 +5154,16 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'customDns', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'customDns', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5111,11 +5172,13 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'customDns', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'customDns', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5124,71 +5187,77 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'customDns', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'customDns', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder customDnsContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'customDns', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'customDns', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder customDnsMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'customDns', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'customDns', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder customDnsIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'customDns', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'customDns', value: ''), + ); }); } QueryBuilder - customDnsIsNotEmpty() { + customDnsIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'customDns', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'customDns', value: ''), + ); }); } QueryBuilder dateFormatIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'dateFormat', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'dateFormat'), + ); }); } QueryBuilder - dateFormatIsNotNull() { + dateFormatIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'dateFormat', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'dateFormat'), + ); }); } @@ -5197,11 +5266,13 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5211,12 +5282,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5226,12 +5299,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5243,14 +5318,16 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'dateFormat', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'dateFormat', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5259,11 +5336,13 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -5272,78 +5351,83 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateFormatContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateFormatMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'dateFormat', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'dateFormat', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateFormatIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateFormat', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'dateFormat', value: ''), + ); }); } QueryBuilder - dateFormatIsNotEmpty() { + dateFormatIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'dateFormat', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'dateFormat', value: ''), + ); }); } QueryBuilder debandingTypeEqualTo( - DebandingType value) { + DebandingType value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'debandingType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'debandingType', value: value), + ); }); } QueryBuilder - debandingTypeGreaterThan( - DebandingType value, { - bool include = false, - }) { + debandingTypeGreaterThan(DebandingType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'debandingType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'debandingType', + value: value, + ), + ); }); } @@ -5352,11 +5436,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'debandingType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'debandingType', + value: value, + ), + ); }); } @@ -5367,156 +5453,168 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'debandingType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'debandingType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - defaultDoubleTapToSkipLengthIsNull() { + defaultDoubleTapToSkipLengthIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'defaultDoubleTapToSkipLength', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'defaultDoubleTapToSkipLength'), + ); }); } QueryBuilder - defaultDoubleTapToSkipLengthIsNotNull() { + defaultDoubleTapToSkipLengthIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'defaultDoubleTapToSkipLength', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'defaultDoubleTapToSkipLength', + ), + ); }); } QueryBuilder - defaultDoubleTapToSkipLengthEqualTo(int? value) { + defaultDoubleTapToSkipLengthEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'defaultDoubleTapToSkipLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'defaultDoubleTapToSkipLength', + value: value, + ), + ); }); } QueryBuilder - defaultDoubleTapToSkipLengthGreaterThan( - int? value, { - bool include = false, - }) { + defaultDoubleTapToSkipLengthGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'defaultDoubleTapToSkipLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'defaultDoubleTapToSkipLength', + value: value, + ), + ); }); } QueryBuilder - defaultDoubleTapToSkipLengthLessThan( - int? value, { - bool include = false, - }) { + defaultDoubleTapToSkipLengthLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'defaultDoubleTapToSkipLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'defaultDoubleTapToSkipLength', + value: value, + ), + ); }); } QueryBuilder - defaultDoubleTapToSkipLengthBetween( + defaultDoubleTapToSkipLengthBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'defaultDoubleTapToSkipLength', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'defaultDoubleTapToSkipLength', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - defaultPlayBackSpeedIsNull() { + defaultPlayBackSpeedIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'defaultPlayBackSpeed', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'defaultPlayBackSpeed'), + ); }); } QueryBuilder - defaultPlayBackSpeedIsNotNull() { + defaultPlayBackSpeedIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'defaultPlayBackSpeed', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'defaultPlayBackSpeed'), + ); }); } QueryBuilder - defaultPlayBackSpeedEqualTo( - double? value, { - double epsilon = Query.epsilon, - }) { + defaultPlayBackSpeedEqualTo(double? value, {double epsilon = Query.epsilon}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'defaultPlayBackSpeed', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'defaultPlayBackSpeed', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - defaultPlayBackSpeedGreaterThan( + defaultPlayBackSpeedGreaterThan( double? value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'defaultPlayBackSpeed', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'defaultPlayBackSpeed', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - defaultPlayBackSpeedLessThan( + defaultPlayBackSpeedLessThan( double? value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'defaultPlayBackSpeed', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'defaultPlayBackSpeed', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - defaultPlayBackSpeedBetween( + defaultPlayBackSpeedBetween( double? lower, double? upper, { bool includeLower = true, @@ -5524,242 +5622,244 @@ extension SettingsQueryFilter double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'defaultPlayBackSpeed', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'defaultPlayBackSpeed', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - defaultReaderModeEqualTo(ReaderMode value) { + defaultReaderModeEqualTo(ReaderMode value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'defaultReaderMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'defaultReaderMode', value: value), + ); }); } QueryBuilder - defaultReaderModeGreaterThan( - ReaderMode value, { - bool include = false, - }) { + defaultReaderModeGreaterThan(ReaderMode value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'defaultReaderMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'defaultReaderMode', + value: value, + ), + ); }); } QueryBuilder - defaultReaderModeLessThan( - ReaderMode value, { - bool include = false, - }) { + defaultReaderModeLessThan(ReaderMode value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'defaultReaderMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'defaultReaderMode', + value: value, + ), + ); }); } QueryBuilder - defaultReaderModeBetween( + defaultReaderModeBetween( ReaderMode lower, ReaderMode upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'defaultReaderMode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'defaultReaderMode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - defaultSkipIntroLengthIsNull() { + defaultSkipIntroLengthIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'defaultSkipIntroLength', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'defaultSkipIntroLength'), + ); }); } QueryBuilder - defaultSkipIntroLengthIsNotNull() { + defaultSkipIntroLengthIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'defaultSkipIntroLength', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'defaultSkipIntroLength'), + ); }); } QueryBuilder - defaultSkipIntroLengthEqualTo(int? value) { + defaultSkipIntroLengthEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'defaultSkipIntroLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'defaultSkipIntroLength', + value: value, + ), + ); }); } QueryBuilder - defaultSkipIntroLengthGreaterThan( - int? value, { - bool include = false, - }) { + defaultSkipIntroLengthGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'defaultSkipIntroLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'defaultSkipIntroLength', + value: value, + ), + ); }); } QueryBuilder - defaultSkipIntroLengthLessThan( - int? value, { - bool include = false, - }) { + defaultSkipIntroLengthLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'defaultSkipIntroLength', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'defaultSkipIntroLength', + value: value, + ), + ); }); } QueryBuilder - defaultSkipIntroLengthBetween( + defaultSkipIntroLengthBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'defaultSkipIntroLength', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'defaultSkipIntroLength', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - defaultSubtitleLangIsNull() { + defaultSubtitleLangIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'defaultSubtitleLang', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'defaultSubtitleLang'), + ); }); } QueryBuilder - defaultSubtitleLangIsNotNull() { + defaultSubtitleLangIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'defaultSubtitleLang', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'defaultSubtitleLang'), + ); }); } QueryBuilder - disableSectionTypeEqualTo(SectionType value) { + disableSectionTypeEqualTo(SectionType value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'disableSectionType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'disableSectionType', value: value), + ); }); } QueryBuilder - disableSectionTypeGreaterThan( - SectionType value, { - bool include = false, - }) { + disableSectionTypeGreaterThan(SectionType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'disableSectionType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'disableSectionType', + value: value, + ), + ); }); } QueryBuilder - disableSectionTypeLessThan( - SectionType value, { - bool include = false, - }) { + disableSectionTypeLessThan(SectionType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'disableSectionType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'disableSectionType', + value: value, + ), + ); }); } QueryBuilder - disableSectionTypeBetween( + disableSectionTypeBetween( SectionType lower, SectionType upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'disableSectionType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'disableSectionType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder displayTypeEqualTo( - DisplayType value) { + DisplayType value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'displayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'displayType', value: value), + ); }); } QueryBuilder - displayTypeGreaterThan( - DisplayType value, { - bool include = false, - }) { + displayTypeGreaterThan(DisplayType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'displayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'displayType', + value: value, + ), + ); }); } @@ -5768,11 +5868,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'displayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'displayType', + value: value, + ), + ); }); } @@ -5783,156 +5885,163 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'displayType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'displayType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - doubleTapAnimationSpeedIsNull() { + doubleTapAnimationSpeedIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'doubleTapAnimationSpeed', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'doubleTapAnimationSpeed'), + ); }); } QueryBuilder - doubleTapAnimationSpeedIsNotNull() { + doubleTapAnimationSpeedIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'doubleTapAnimationSpeed', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'doubleTapAnimationSpeed'), + ); }); } QueryBuilder - doubleTapAnimationSpeedEqualTo(int? value) { + doubleTapAnimationSpeedEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'doubleTapAnimationSpeed', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'doubleTapAnimationSpeed', + value: value, + ), + ); }); } QueryBuilder - doubleTapAnimationSpeedGreaterThan( - int? value, { - bool include = false, - }) { + doubleTapAnimationSpeedGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'doubleTapAnimationSpeed', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'doubleTapAnimationSpeed', + value: value, + ), + ); }); } QueryBuilder - doubleTapAnimationSpeedLessThan( - int? value, { - bool include = false, - }) { + doubleTapAnimationSpeedLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'doubleTapAnimationSpeed', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'doubleTapAnimationSpeed', + value: value, + ), + ); }); } QueryBuilder - doubleTapAnimationSpeedBetween( + doubleTapAnimationSpeedBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'doubleTapAnimationSpeed', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'doubleTapAnimationSpeed', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - downloadLocationIsNull() { + downloadLocationIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'downloadLocation', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'downloadLocation'), + ); }); } QueryBuilder - downloadLocationIsNotNull() { + downloadLocationIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'downloadLocation', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'downloadLocation'), + ); }); } QueryBuilder - downloadLocationEqualTo( - String? value, { - bool caseSensitive = true, - }) { + downloadLocationEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'downloadLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'downloadLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - downloadLocationGreaterThan( + downloadLocationGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'downloadLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'downloadLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - downloadLocationLessThan( + downloadLocationLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'downloadLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'downloadLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - downloadLocationBetween( + downloadLocationBetween( String? lower, String? upper, { bool includeLower = true, @@ -5940,331 +6049,336 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'downloadLocation', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'downloadLocation', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - downloadLocationStartsWith( - String value, { - bool caseSensitive = true, - }) { + downloadLocationStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'downloadLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'downloadLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - downloadLocationEndsWith( - String value, { - bool caseSensitive = true, - }) { + downloadLocationEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'downloadLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'downloadLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - downloadLocationContains(String value, {bool caseSensitive = true}) { + downloadLocationContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'downloadLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'downloadLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - downloadLocationMatches(String pattern, {bool caseSensitive = true}) { + downloadLocationMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'downloadLocation', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'downloadLocation', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - downloadLocationIsEmpty() { + downloadLocationIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'downloadLocation', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'downloadLocation', value: ''), + ); }); } QueryBuilder - downloadLocationIsNotEmpty() { + downloadLocationIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'downloadLocation', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'downloadLocation', value: ''), + ); }); } QueryBuilder - downloadOnlyOnWifiIsNull() { + downloadOnlyOnWifiIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'downloadOnlyOnWifi', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'downloadOnlyOnWifi'), + ); }); } QueryBuilder - downloadOnlyOnWifiIsNotNull() { + downloadOnlyOnWifiIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'downloadOnlyOnWifi', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'downloadOnlyOnWifi'), + ); }); } QueryBuilder - downloadOnlyOnWifiEqualTo(bool? value) { + downloadOnlyOnWifiEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'downloadOnlyOnWifi', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'downloadOnlyOnWifi', value: value), + ); }); } QueryBuilder - downloadedOnlyModeIsNull() { + downloadedOnlyModeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'downloadedOnlyMode', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'downloadedOnlyMode'), + ); }); } QueryBuilder - downloadedOnlyModeIsNotNull() { + downloadedOnlyModeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'downloadedOnlyMode', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'downloadedOnlyMode'), + ); }); } QueryBuilder - downloadedOnlyModeEqualTo(bool? value) { + downloadedOnlyModeEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'downloadedOnlyMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'downloadedOnlyMode', value: value), + ); }); } QueryBuilder - enableAniSkipIsNull() { + enableAniSkipIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'enableAniSkip', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'enableAniSkip'), + ); }); } QueryBuilder - enableAniSkipIsNotNull() { + enableAniSkipIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'enableAniSkip', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'enableAniSkip'), + ); }); } QueryBuilder enableAniSkipEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'enableAniSkip', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'enableAniSkip', value: value), + ); }); } QueryBuilder - enableAudioPitchCorrectionIsNull() { + enableAudioPitchCorrectionIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'enableAudioPitchCorrection', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'enableAudioPitchCorrection'), + ); }); } QueryBuilder - enableAudioPitchCorrectionIsNotNull() { + enableAudioPitchCorrectionIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'enableAudioPitchCorrection', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'enableAudioPitchCorrection', + ), + ); }); } QueryBuilder - enableAudioPitchCorrectionEqualTo(bool? value) { + enableAudioPitchCorrectionEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'enableAudioPitchCorrection', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'enableAudioPitchCorrection', + value: value, + ), + ); }); } QueryBuilder - enableAutoSkipIsNull() { + enableAutoSkipIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'enableAutoSkip', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'enableAutoSkip'), + ); }); } QueryBuilder - enableAutoSkipIsNotNull() { + enableAutoSkipIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'enableAutoSkip', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'enableAutoSkip'), + ); }); } QueryBuilder enableAutoSkipEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'enableAutoSkip', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'enableAutoSkip', value: value), + ); }); } QueryBuilder - enableCustomColorFilterIsNull() { + enableCustomColorFilterIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'enableCustomColorFilter', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'enableCustomColorFilter'), + ); }); } QueryBuilder - enableCustomColorFilterIsNotNull() { + enableCustomColorFilterIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'enableCustomColorFilter', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'enableCustomColorFilter'), + ); }); } QueryBuilder - enableCustomColorFilterEqualTo(bool? value) { + enableCustomColorFilterEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'enableCustomColorFilter', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'enableCustomColorFilter', + value: value, + ), + ); }); } QueryBuilder - enableDiscordRpcIsNull() { + enableDiscordRpcIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'enableDiscordRpc', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'enableDiscordRpc'), + ); }); } QueryBuilder - enableDiscordRpcIsNotNull() { + enableDiscordRpcIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'enableDiscordRpc', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'enableDiscordRpc'), + ); }); } QueryBuilder - enableDiscordRpcEqualTo(bool? value) { + enableDiscordRpcEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'enableDiscordRpc', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'enableDiscordRpc', value: value), + ); }); } QueryBuilder - enableGpuNextIsNull() { + enableGpuNextIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'enableGpuNext', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'enableGpuNext'), + ); }); } QueryBuilder - enableGpuNextIsNotNull() { + enableGpuNextIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'enableGpuNext', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'enableGpuNext'), + ); }); } QueryBuilder enableGpuNextEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'enableGpuNext', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'enableGpuNext', value: value), + ); }); } QueryBuilder - filterScanlatorListIsNull() { + filterScanlatorListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'filterScanlatorList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'filterScanlatorList'), + ); }); } QueryBuilder - filterScanlatorListIsNotNull() { + filterScanlatorListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'filterScanlatorList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'filterScanlatorList'), + ); }); } QueryBuilder - filterScanlatorListLengthEqualTo(int length) { + filterScanlatorListLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'filterScanlatorList', @@ -6277,52 +6391,28 @@ extension SettingsQueryFilter } QueryBuilder - filterScanlatorListIsEmpty() { + filterScanlatorListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'filterScanlatorList', - 0, - true, - 0, - true, - ); + return query.listLength(r'filterScanlatorList', 0, true, 0, true); }); } QueryBuilder - filterScanlatorListIsNotEmpty() { + filterScanlatorListIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'filterScanlatorList', - 0, - false, - 999999, - true, - ); + return query.listLength(r'filterScanlatorList', 0, false, 999999, true); }); } QueryBuilder - filterScanlatorListLengthLessThan( - int length, { - bool include = false, - }) { + filterScanlatorListLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'filterScanlatorList', - 0, - true, - length, - include, - ); + return query.listLength(r'filterScanlatorList', 0, true, length, include); }); } QueryBuilder - filterScanlatorListLengthGreaterThan( - int length, { - bool include = false, - }) { + filterScanlatorListLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'filterScanlatorList', @@ -6335,7 +6425,7 @@ extension SettingsQueryFilter } QueryBuilder - filterScanlatorListLengthBetween( + filterScanlatorListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -6353,71 +6443,80 @@ extension SettingsQueryFilter } QueryBuilder - flexColorSchemeBlendLevelIsNull() { + flexColorSchemeBlendLevelIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'flexColorSchemeBlendLevel', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'flexColorSchemeBlendLevel'), + ); }); } QueryBuilder - flexColorSchemeBlendLevelIsNotNull() { + flexColorSchemeBlendLevelIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'flexColorSchemeBlendLevel', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'flexColorSchemeBlendLevel'), + ); }); } QueryBuilder - flexColorSchemeBlendLevelEqualTo( + flexColorSchemeBlendLevelEqualTo( double? value, { double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'flexColorSchemeBlendLevel', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'flexColorSchemeBlendLevel', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - flexColorSchemeBlendLevelGreaterThan( + flexColorSchemeBlendLevelGreaterThan( double? value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'flexColorSchemeBlendLevel', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'flexColorSchemeBlendLevel', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - flexColorSchemeBlendLevelLessThan( + flexColorSchemeBlendLevelLessThan( double? value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'flexColorSchemeBlendLevel', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'flexColorSchemeBlendLevel', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - flexColorSchemeBlendLevelBetween( + flexColorSchemeBlendLevelBetween( double? lower, double? upper, { bool includeLower = true, @@ -6425,267 +6524,274 @@ extension SettingsQueryFilter double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'flexColorSchemeBlendLevel', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'flexColorSchemeBlendLevel', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - flexSchemeColorIndexIsNull() { + flexSchemeColorIndexIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'flexSchemeColorIndex', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'flexSchemeColorIndex'), + ); }); } QueryBuilder - flexSchemeColorIndexIsNotNull() { + flexSchemeColorIndexIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'flexSchemeColorIndex', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'flexSchemeColorIndex'), + ); }); } QueryBuilder - flexSchemeColorIndexEqualTo(int? value) { + flexSchemeColorIndexEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'flexSchemeColorIndex', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'flexSchemeColorIndex', + value: value, + ), + ); }); } QueryBuilder - flexSchemeColorIndexGreaterThan( - int? value, { - bool include = false, - }) { + flexSchemeColorIndexGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'flexSchemeColorIndex', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'flexSchemeColorIndex', + value: value, + ), + ); }); } QueryBuilder - flexSchemeColorIndexLessThan( - int? value, { - bool include = false, - }) { + flexSchemeColorIndexLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'flexSchemeColorIndex', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'flexSchemeColorIndex', + value: value, + ), + ); }); } QueryBuilder - flexSchemeColorIndexBetween( + flexSchemeColorIndexBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'flexSchemeColorIndex', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'flexSchemeColorIndex', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - followSystemThemeIsNull() { + followSystemThemeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'followSystemTheme', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'followSystemTheme'), + ); }); } QueryBuilder - followSystemThemeIsNotNull() { + followSystemThemeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'followSystemTheme', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'followSystemTheme'), + ); }); } QueryBuilder - followSystemThemeEqualTo(bool? value) { + followSystemThemeEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'followSystemTheme', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'followSystemTheme', value: value), + ); }); } QueryBuilder - fullScreenPlayerIsNull() { + fullScreenPlayerIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'fullScreenPlayer', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'fullScreenPlayer'), + ); }); } QueryBuilder - fullScreenPlayerIsNotNull() { + fullScreenPlayerIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'fullScreenPlayer', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'fullScreenPlayer'), + ); }); } QueryBuilder - fullScreenPlayerEqualTo(bool? value) { + fullScreenPlayerEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'fullScreenPlayer', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'fullScreenPlayer', value: value), + ); }); } QueryBuilder - fullScreenReaderIsNull() { + fullScreenReaderIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'fullScreenReader', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'fullScreenReader'), + ); }); } QueryBuilder - fullScreenReaderIsNotNull() { + fullScreenReaderIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'fullScreenReader', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'fullScreenReader'), + ); }); } QueryBuilder - fullScreenReaderEqualTo(bool? value) { + fullScreenReaderEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'fullScreenReader', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'fullScreenReader', value: value), + ); }); } QueryBuilder - hideDiscordRpcInIncognitoIsNull() { + hideDiscordRpcInIncognitoIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'hideDiscordRpcInIncognito', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'hideDiscordRpcInIncognito'), + ); }); } QueryBuilder - hideDiscordRpcInIncognitoIsNotNull() { + hideDiscordRpcInIncognitoIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'hideDiscordRpcInIncognito', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'hideDiscordRpcInIncognito'), + ); }); } QueryBuilder - hideDiscordRpcInIncognitoEqualTo(bool? value) { + hideDiscordRpcInIncognitoEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'hideDiscordRpcInIncognito', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'hideDiscordRpcInIncognito', + value: value, + ), + ); }); } QueryBuilder hideItemsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'hideItems', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'hideItems'), + ); }); } QueryBuilder hideItemsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'hideItems', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'hideItems'), + ); }); } QueryBuilder - hideItemsElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + hideItemsElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'hideItems', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'hideItems', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - hideItemsElementGreaterThan( + hideItemsElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'hideItems', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'hideItems', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - hideItemsElementLessThan( + hideItemsElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'hideItems', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'hideItems', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - hideItemsElementBetween( + hideItemsElementBetween( String lower, String upper, { bool includeLower = true, @@ -6693,159 +6799,125 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'hideItems', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - hideItemsElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'hideItems', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - hideItemsElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'hideItems', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - hideItemsElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'hideItems', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - hideItemsElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'hideItems', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - hideItemsElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'hideItems', - value: '', - )); - }); - } - - QueryBuilder - hideItemsElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'hideItems', - value: '', - )); - }); - } - - QueryBuilder - hideItemsLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'hideItems', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'hideItems', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } + QueryBuilder + hideItemsElementStartsWith(String value, {bool caseSensitive = true}) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'hideItems', + value: value, + caseSensitive: caseSensitive, + ), + ); + }); + } + + QueryBuilder + hideItemsElementEndsWith(String value, {bool caseSensitive = true}) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'hideItems', + value: value, + caseSensitive: caseSensitive, + ), + ); + }); + } + + QueryBuilder + hideItemsElementContains(String value, {bool caseSensitive = true}) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.contains( + property: r'hideItems', + value: value, + caseSensitive: caseSensitive, + ), + ); + }); + } + + QueryBuilder + hideItemsElementMatches(String pattern, {bool caseSensitive = true}) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.matches( + property: r'hideItems', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); + }); + } + + QueryBuilder + hideItemsElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'hideItems', value: ''), + ); + }); + } + + QueryBuilder + hideItemsElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'hideItems', value: ''), + ); + }); + } + + QueryBuilder + hideItemsLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'hideItems', length, true, length, true); + }); + } + QueryBuilder hideItemsIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'hideItems', - 0, - true, - 0, - true, - ); + return query.listLength(r'hideItems', 0, true, 0, true); }); } QueryBuilder - hideItemsIsNotEmpty() { + hideItemsIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'hideItems', - 0, - false, - 999999, - true, - ); + return query.listLength(r'hideItems', 0, false, 999999, true); }); } QueryBuilder - hideItemsLengthLessThan( - int length, { - bool include = false, - }) { + hideItemsLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'hideItems', - 0, - true, - length, - include, - ); + return query.listLength(r'hideItems', 0, true, length, include); }); } QueryBuilder - hideItemsLengthGreaterThan( - int length, { - bool include = false, - }) { + hideItemsLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'hideItems', - length, - include, - 999999, - true, - ); + return query.listLength(r'hideItems', length, include, 999999, true); }); } QueryBuilder - hideItemsLengthBetween( + hideItemsLengthBetween( int lower, int upper, { bool includeLower = true, @@ -6864,17 +6936,17 @@ extension SettingsQueryFilter QueryBuilder hwdecModeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'hwdecMode', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'hwdecMode'), + ); }); } QueryBuilder hwdecModeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'hwdecMode', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'hwdecMode'), + ); }); } @@ -6883,11 +6955,13 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'hwdecMode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'hwdecMode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -6897,12 +6971,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'hwdecMode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'hwdecMode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -6912,12 +6988,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'hwdecMode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'hwdecMode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -6929,14 +7007,16 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'hwdecMode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'hwdecMode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -6945,11 +7025,13 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'hwdecMode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'hwdecMode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -6958,79 +7040,84 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'hwdecMode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'hwdecMode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder hwdecModeContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'hwdecMode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'hwdecMode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder hwdecModeMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'hwdecMode', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'hwdecMode', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder hwdecModeIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'hwdecMode', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'hwdecMode', value: ''), + ); }); } QueryBuilder - hwdecModeIsNotEmpty() { + hwdecModeIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'hwdecMode', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'hwdecMode', value: ''), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -7039,11 +7126,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -7052,11 +7141,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -7067,110 +7158,120 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - incognitoModeIsNull() { + incognitoModeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'incognitoMode', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'incognitoMode'), + ); }); } QueryBuilder - incognitoModeIsNotNull() { + incognitoModeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'incognitoMode', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'incognitoMode'), + ); }); } QueryBuilder incognitoModeEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'incognitoMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'incognitoMode', value: value), + ); }); } QueryBuilder - lastTrackerLibraryLocationIsNull() { + lastTrackerLibraryLocationIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastTrackerLibraryLocation', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastTrackerLibraryLocation'), + ); }); } QueryBuilder - lastTrackerLibraryLocationIsNotNull() { + lastTrackerLibraryLocationIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastTrackerLibraryLocation', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'lastTrackerLibraryLocation', + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationEqualTo( + lastTrackerLibraryLocationEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastTrackerLibraryLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'lastTrackerLibraryLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationGreaterThan( + lastTrackerLibraryLocationGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lastTrackerLibraryLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lastTrackerLibraryLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationLessThan( + lastTrackerLibraryLocationLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lastTrackerLibraryLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lastTrackerLibraryLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationBetween( + lastTrackerLibraryLocationBetween( String? lower, String? upper, { bool includeLower = true, @@ -7178,1181 +7279,1301 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lastTrackerLibraryLocation', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lastTrackerLibraryLocation', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationStartsWith( + lastTrackerLibraryLocationStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'lastTrackerLibraryLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'lastTrackerLibraryLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationEndsWith( + lastTrackerLibraryLocationEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'lastTrackerLibraryLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'lastTrackerLibraryLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationContains(String value, - {bool caseSensitive = true}) { + lastTrackerLibraryLocationContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'lastTrackerLibraryLocation', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'lastTrackerLibraryLocation', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationMatches(String pattern, - {bool caseSensitive = true}) { + lastTrackerLibraryLocationMatches( + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'lastTrackerLibraryLocation', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'lastTrackerLibraryLocation', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationIsEmpty() { + lastTrackerLibraryLocationIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastTrackerLibraryLocation', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'lastTrackerLibraryLocation', + value: '', + ), + ); }); } QueryBuilder - lastTrackerLibraryLocationIsNotEmpty() { + lastTrackerLibraryLocationIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'lastTrackerLibraryLocation', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + property: r'lastTrackerLibraryLocation', + value: '', + ), + ); }); } QueryBuilder - libraryDownloadedChaptersIsNull() { + libraryDownloadedChaptersIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryDownloadedChapters', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'libraryDownloadedChapters'), + ); }); } QueryBuilder - libraryDownloadedChaptersIsNotNull() { + libraryDownloadedChaptersIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryDownloadedChapters', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'libraryDownloadedChapters'), + ); }); } QueryBuilder - libraryDownloadedChaptersEqualTo(bool? value) { + libraryDownloadedChaptersEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryDownloadedChapters', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryDownloadedChapters', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeBookMarkedTypeIsNull() { + libraryFilterAnimeBookMarkedTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterAnimeBookMarkedType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterAnimeBookMarkedType', + ), + ); }); } QueryBuilder - libraryFilterAnimeBookMarkedTypeIsNotNull() { + libraryFilterAnimeBookMarkedTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterAnimeBookMarkedType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterAnimeBookMarkedType', + ), + ); }); } QueryBuilder - libraryFilterAnimeBookMarkedTypeEqualTo(int? value) { + libraryFilterAnimeBookMarkedTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterAnimeBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterAnimeBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeBookMarkedTypeGreaterThan( + libraryFilterAnimeBookMarkedTypeGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterAnimeBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterAnimeBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeBookMarkedTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterAnimeBookMarkedTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterAnimeBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterAnimeBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeBookMarkedTypeBetween( + libraryFilterAnimeBookMarkedTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterAnimeBookMarkedType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterAnimeBookMarkedType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterAnimeDownloadTypeIsNull() { + libraryFilterAnimeDownloadTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterAnimeDownloadType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterAnimeDownloadType', + ), + ); }); } QueryBuilder - libraryFilterAnimeDownloadTypeIsNotNull() { + libraryFilterAnimeDownloadTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterAnimeDownloadType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterAnimeDownloadType', + ), + ); }); } QueryBuilder - libraryFilterAnimeDownloadTypeEqualTo(int? value) { + libraryFilterAnimeDownloadTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterAnimeDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterAnimeDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeDownloadTypeGreaterThan( + libraryFilterAnimeDownloadTypeGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterAnimeDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterAnimeDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeDownloadTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterAnimeDownloadTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterAnimeDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterAnimeDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeDownloadTypeBetween( + libraryFilterAnimeDownloadTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterAnimeDownloadType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterAnimeDownloadType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterAnimeStartedTypeIsNull() { + libraryFilterAnimeStartedTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterAnimeStartedType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterAnimeStartedType', + ), + ); }); } QueryBuilder - libraryFilterAnimeStartedTypeIsNotNull() { + libraryFilterAnimeStartedTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterAnimeStartedType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterAnimeStartedType', + ), + ); }); } QueryBuilder - libraryFilterAnimeStartedTypeEqualTo(int? value) { + libraryFilterAnimeStartedTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterAnimeStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterAnimeStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeStartedTypeGreaterThan( - int? value, { - bool include = false, - }) { + libraryFilterAnimeStartedTypeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterAnimeStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterAnimeStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeStartedTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterAnimeStartedTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterAnimeStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterAnimeStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeStartedTypeBetween( + libraryFilterAnimeStartedTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterAnimeStartedType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterAnimeStartedType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterAnimeUnreadTypeIsNull() { + libraryFilterAnimeUnreadTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterAnimeUnreadType', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'libraryFilterAnimeUnreadType'), + ); }); } QueryBuilder - libraryFilterAnimeUnreadTypeIsNotNull() { + libraryFilterAnimeUnreadTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterAnimeUnreadType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterAnimeUnreadType', + ), + ); }); } QueryBuilder - libraryFilterAnimeUnreadTypeEqualTo(int? value) { + libraryFilterAnimeUnreadTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterAnimeUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterAnimeUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeUnreadTypeGreaterThan( - int? value, { - bool include = false, - }) { + libraryFilterAnimeUnreadTypeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterAnimeUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterAnimeUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeUnreadTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterAnimeUnreadTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterAnimeUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterAnimeUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterAnimeUnreadTypeBetween( + libraryFilterAnimeUnreadTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterAnimeUnreadType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterAnimeUnreadType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterMangasBookMarkedTypeIsNull() { + libraryFilterMangasBookMarkedTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterMangasBookMarkedType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterMangasBookMarkedType', + ), + ); }); } QueryBuilder - libraryFilterMangasBookMarkedTypeIsNotNull() { + libraryFilterMangasBookMarkedTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterMangasBookMarkedType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterMangasBookMarkedType', + ), + ); }); } QueryBuilder - libraryFilterMangasBookMarkedTypeEqualTo(int? value) { + libraryFilterMangasBookMarkedTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterMangasBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterMangasBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasBookMarkedTypeGreaterThan( + libraryFilterMangasBookMarkedTypeGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterMangasBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterMangasBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasBookMarkedTypeLessThan( + libraryFilterMangasBookMarkedTypeLessThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterMangasBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterMangasBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasBookMarkedTypeBetween( + libraryFilterMangasBookMarkedTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterMangasBookMarkedType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterMangasBookMarkedType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterMangasDownloadTypeIsNull() { + libraryFilterMangasDownloadTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterMangasDownloadType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterMangasDownloadType', + ), + ); }); } QueryBuilder - libraryFilterMangasDownloadTypeIsNotNull() { + libraryFilterMangasDownloadTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterMangasDownloadType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterMangasDownloadType', + ), + ); }); } QueryBuilder - libraryFilterMangasDownloadTypeEqualTo(int? value) { + libraryFilterMangasDownloadTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterMangasDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterMangasDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasDownloadTypeGreaterThan( + libraryFilterMangasDownloadTypeGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterMangasDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterMangasDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasDownloadTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterMangasDownloadTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterMangasDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterMangasDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasDownloadTypeBetween( + libraryFilterMangasDownloadTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterMangasDownloadType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterMangasDownloadType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterMangasStartedTypeIsNull() { + libraryFilterMangasStartedTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterMangasStartedType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterMangasStartedType', + ), + ); }); } QueryBuilder - libraryFilterMangasStartedTypeIsNotNull() { + libraryFilterMangasStartedTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterMangasStartedType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterMangasStartedType', + ), + ); }); } QueryBuilder - libraryFilterMangasStartedTypeEqualTo(int? value) { + libraryFilterMangasStartedTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterMangasStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterMangasStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasStartedTypeGreaterThan( + libraryFilterMangasStartedTypeGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterMangasStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterMangasStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasStartedTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterMangasStartedTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterMangasStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterMangasStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasStartedTypeBetween( + libraryFilterMangasStartedTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterMangasStartedType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterMangasStartedType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterMangasUnreadTypeIsNull() { + libraryFilterMangasUnreadTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterMangasUnreadType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterMangasUnreadType', + ), + ); }); } QueryBuilder - libraryFilterMangasUnreadTypeIsNotNull() { + libraryFilterMangasUnreadTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterMangasUnreadType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterMangasUnreadType', + ), + ); }); } QueryBuilder - libraryFilterMangasUnreadTypeEqualTo(int? value) { + libraryFilterMangasUnreadTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterMangasUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterMangasUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasUnreadTypeGreaterThan( - int? value, { - bool include = false, - }) { + libraryFilterMangasUnreadTypeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterMangasUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterMangasUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasUnreadTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterMangasUnreadTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterMangasUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterMangasUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterMangasUnreadTypeBetween( + libraryFilterMangasUnreadTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterMangasUnreadType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterMangasUnreadType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterNovelBookMarkedTypeIsNull() { + libraryFilterNovelBookMarkedTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterNovelBookMarkedType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterNovelBookMarkedType', + ), + ); }); } QueryBuilder - libraryFilterNovelBookMarkedTypeIsNotNull() { + libraryFilterNovelBookMarkedTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterNovelBookMarkedType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterNovelBookMarkedType', + ), + ); }); } QueryBuilder - libraryFilterNovelBookMarkedTypeEqualTo(int? value) { + libraryFilterNovelBookMarkedTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterNovelBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterNovelBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelBookMarkedTypeGreaterThan( + libraryFilterNovelBookMarkedTypeGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterNovelBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterNovelBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelBookMarkedTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterNovelBookMarkedTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterNovelBookMarkedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterNovelBookMarkedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelBookMarkedTypeBetween( + libraryFilterNovelBookMarkedTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterNovelBookMarkedType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterNovelBookMarkedType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterNovelDownloadTypeIsNull() { + libraryFilterNovelDownloadTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterNovelDownloadType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterNovelDownloadType', + ), + ); }); } QueryBuilder - libraryFilterNovelDownloadTypeIsNotNull() { + libraryFilterNovelDownloadTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterNovelDownloadType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterNovelDownloadType', + ), + ); }); } QueryBuilder - libraryFilterNovelDownloadTypeEqualTo(int? value) { + libraryFilterNovelDownloadTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterNovelDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterNovelDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelDownloadTypeGreaterThan( + libraryFilterNovelDownloadTypeGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterNovelDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterNovelDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelDownloadTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterNovelDownloadTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterNovelDownloadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterNovelDownloadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelDownloadTypeBetween( + libraryFilterNovelDownloadTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterNovelDownloadType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterNovelDownloadType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterNovelStartedTypeIsNull() { + libraryFilterNovelStartedTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterNovelStartedType', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryFilterNovelStartedType', + ), + ); }); } QueryBuilder - libraryFilterNovelStartedTypeIsNotNull() { + libraryFilterNovelStartedTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterNovelStartedType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterNovelStartedType', + ), + ); }); } QueryBuilder - libraryFilterNovelStartedTypeEqualTo(int? value) { + libraryFilterNovelStartedTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterNovelStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterNovelStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelStartedTypeGreaterThan( - int? value, { - bool include = false, - }) { + libraryFilterNovelStartedTypeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterNovelStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterNovelStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelStartedTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterNovelStartedTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterNovelStartedType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterNovelStartedType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelStartedTypeBetween( + libraryFilterNovelStartedTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterNovelStartedType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterNovelStartedType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryFilterNovelUnreadTypeIsNull() { + libraryFilterNovelUnreadTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryFilterNovelUnreadType', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'libraryFilterNovelUnreadType'), + ); }); } QueryBuilder - libraryFilterNovelUnreadTypeIsNotNull() { + libraryFilterNovelUnreadTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryFilterNovelUnreadType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryFilterNovelUnreadType', + ), + ); }); } QueryBuilder - libraryFilterNovelUnreadTypeEqualTo(int? value) { + libraryFilterNovelUnreadTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryFilterNovelUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryFilterNovelUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelUnreadTypeGreaterThan( - int? value, { - bool include = false, - }) { + libraryFilterNovelUnreadTypeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryFilterNovelUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryFilterNovelUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelUnreadTypeLessThan( - int? value, { - bool include = false, - }) { + libraryFilterNovelUnreadTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryFilterNovelUnreadType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryFilterNovelUnreadType', + value: value, + ), + ); }); } QueryBuilder - libraryFilterNovelUnreadTypeBetween( + libraryFilterNovelUnreadTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryFilterNovelUnreadType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryFilterNovelUnreadType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - libraryLocalSourceIsNull() { + libraryLocalSourceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryLocalSource', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'libraryLocalSource'), + ); }); } QueryBuilder - libraryLocalSourceIsNotNull() { + libraryLocalSourceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryLocalSource', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'libraryLocalSource'), + ); }); } QueryBuilder - libraryLocalSourceEqualTo(bool? value) { + libraryLocalSourceEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryLocalSource', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'libraryLocalSource', value: value), + ); }); } QueryBuilder - libraryShowCategoryTabsIsNull() { + libraryShowCategoryTabsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryShowCategoryTabs', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'libraryShowCategoryTabs'), + ); }); } QueryBuilder - libraryShowCategoryTabsIsNotNull() { + libraryShowCategoryTabsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryShowCategoryTabs', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'libraryShowCategoryTabs'), + ); }); } QueryBuilder - libraryShowCategoryTabsEqualTo(bool? value) { + libraryShowCategoryTabsEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryShowCategoryTabs', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryShowCategoryTabs', + value: value, + ), + ); }); } QueryBuilder - libraryShowContinueReadingButtonIsNull() { + libraryShowContinueReadingButtonIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryShowContinueReadingButton', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'libraryShowContinueReadingButton', + ), + ); }); } QueryBuilder - libraryShowContinueReadingButtonIsNotNull() { + libraryShowContinueReadingButtonIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryShowContinueReadingButton', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'libraryShowContinueReadingButton', + ), + ); }); } QueryBuilder - libraryShowContinueReadingButtonEqualTo(bool? value) { + libraryShowContinueReadingButtonEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryShowContinueReadingButton', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryShowContinueReadingButton', + value: value, + ), + ); }); } QueryBuilder - libraryShowLanguageIsNull() { + libraryShowLanguageIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryShowLanguage', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'libraryShowLanguage'), + ); }); } QueryBuilder - libraryShowLanguageIsNotNull() { + libraryShowLanguageIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryShowLanguage', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'libraryShowLanguage'), + ); }); } QueryBuilder - libraryShowLanguageEqualTo(bool? value) { + libraryShowLanguageEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryShowLanguage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'libraryShowLanguage', value: value), + ); }); } QueryBuilder - libraryShowNumbersOfItemsIsNull() { + libraryShowNumbersOfItemsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryShowNumbersOfItems', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'libraryShowNumbersOfItems'), + ); }); } QueryBuilder - libraryShowNumbersOfItemsIsNotNull() { + libraryShowNumbersOfItemsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryShowNumbersOfItems', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'libraryShowNumbersOfItems'), + ); }); } QueryBuilder - libraryShowNumbersOfItemsEqualTo(bool? value) { + libraryShowNumbersOfItemsEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryShowNumbersOfItems', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'libraryShowNumbersOfItems', + value: value, + ), + ); }); } QueryBuilder localeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'locale', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'locale'), + ); }); } QueryBuilder localeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'locale', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'locale'), + ); }); } QueryBuilder - mangaExtensionsRepoIsNull() { + mangaExtensionsRepoIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'mangaExtensionsRepo', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'mangaExtensionsRepo'), + ); }); } QueryBuilder - mangaExtensionsRepoIsNotNull() { + mangaExtensionsRepoIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'mangaExtensionsRepo', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'mangaExtensionsRepo'), + ); }); } QueryBuilder - mangaExtensionsRepoLengthEqualTo(int length) { + mangaExtensionsRepoLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'mangaExtensionsRepo', @@ -8365,52 +8586,28 @@ extension SettingsQueryFilter } QueryBuilder - mangaExtensionsRepoIsEmpty() { + mangaExtensionsRepoIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'mangaExtensionsRepo', - 0, - true, - 0, - true, - ); + return query.listLength(r'mangaExtensionsRepo', 0, true, 0, true); }); } QueryBuilder - mangaExtensionsRepoIsNotEmpty() { + mangaExtensionsRepoIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'mangaExtensionsRepo', - 0, - false, - 999999, - true, - ); + return query.listLength(r'mangaExtensionsRepo', 0, false, 999999, true); }); } QueryBuilder - mangaExtensionsRepoLengthLessThan( - int length, { - bool include = false, - }) { + mangaExtensionsRepoLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'mangaExtensionsRepo', - 0, - true, - length, - include, - ); + return query.listLength(r'mangaExtensionsRepo', 0, true, length, include); }); } QueryBuilder - mangaExtensionsRepoLengthGreaterThan( - int length, { - bool include = false, - }) { + mangaExtensionsRepoLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'mangaExtensionsRepo', @@ -8423,7 +8620,7 @@ extension SettingsQueryFilter } QueryBuilder - mangaExtensionsRepoLengthBetween( + mangaExtensionsRepoLengthBetween( int lower, int upper, { bool includeLower = true, @@ -8441,44 +8638,43 @@ extension SettingsQueryFilter } QueryBuilder - mangaGridSizeIsNull() { + mangaGridSizeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'mangaGridSize', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'mangaGridSize'), + ); }); } QueryBuilder - mangaGridSizeIsNotNull() { + mangaGridSizeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'mangaGridSize', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'mangaGridSize'), + ); }); } QueryBuilder mangaGridSizeEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'mangaGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'mangaGridSize', value: value), + ); }); } QueryBuilder - mangaGridSizeGreaterThan( - int? value, { - bool include = false, - }) { + mangaGridSizeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaGridSize', + value: value, + ), + ); }); } @@ -8487,11 +8683,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaGridSize', + value: value, + ), + ); }); } @@ -8502,240 +8700,251 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaGridSize', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaGridSize', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - mangaHomeDisplayTypeEqualTo(DisplayType value) { + mangaHomeDisplayTypeEqualTo(DisplayType value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'mangaHomeDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'mangaHomeDisplayType', + value: value, + ), + ); }); } QueryBuilder - mangaHomeDisplayTypeGreaterThan( - DisplayType value, { - bool include = false, - }) { + mangaHomeDisplayTypeGreaterThan(DisplayType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaHomeDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaHomeDisplayType', + value: value, + ), + ); }); } QueryBuilder - mangaHomeDisplayTypeLessThan( - DisplayType value, { - bool include = false, - }) { + mangaHomeDisplayTypeLessThan(DisplayType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaHomeDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaHomeDisplayType', + value: value, + ), + ); }); } QueryBuilder - mangaHomeDisplayTypeBetween( + mangaHomeDisplayTypeBetween( DisplayType lower, DisplayType upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaHomeDisplayType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaHomeDisplayType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - markEpisodeAsSeenTypeIsNull() { + markEpisodeAsSeenTypeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'markEpisodeAsSeenType', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'markEpisodeAsSeenType'), + ); }); } QueryBuilder - markEpisodeAsSeenTypeIsNotNull() { + markEpisodeAsSeenTypeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'markEpisodeAsSeenType', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'markEpisodeAsSeenType'), + ); }); } QueryBuilder - markEpisodeAsSeenTypeEqualTo(int? value) { + markEpisodeAsSeenTypeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'markEpisodeAsSeenType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'markEpisodeAsSeenType', + value: value, + ), + ); }); } QueryBuilder - markEpisodeAsSeenTypeGreaterThan( - int? value, { - bool include = false, - }) { + markEpisodeAsSeenTypeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'markEpisodeAsSeenType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'markEpisodeAsSeenType', + value: value, + ), + ); }); } QueryBuilder - markEpisodeAsSeenTypeLessThan( - int? value, { - bool include = false, - }) { + markEpisodeAsSeenTypeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'markEpisodeAsSeenType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'markEpisodeAsSeenType', + value: value, + ), + ); }); } QueryBuilder - markEpisodeAsSeenTypeBetween( + markEpisodeAsSeenTypeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'markEpisodeAsSeenType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'markEpisodeAsSeenType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - mergeLibraryNavMobileIsNull() { + mergeLibraryNavMobileIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'mergeLibraryNavMobile', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'mergeLibraryNavMobile'), + ); }); } QueryBuilder - mergeLibraryNavMobileIsNotNull() { + mergeLibraryNavMobileIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'mergeLibraryNavMobile', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'mergeLibraryNavMobile'), + ); }); } QueryBuilder - mergeLibraryNavMobileEqualTo(bool? value) { + mergeLibraryNavMobileEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'mergeLibraryNavMobile', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'mergeLibraryNavMobile', + value: value, + ), + ); }); } QueryBuilder - navigationOrderIsNull() { + navigationOrderIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'navigationOrder', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'navigationOrder'), + ); }); } QueryBuilder - navigationOrderIsNotNull() { + navigationOrderIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'navigationOrder', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'navigationOrder'), + ); }); } QueryBuilder - navigationOrderElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + navigationOrderElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'navigationOrder', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'navigationOrder', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - navigationOrderElementGreaterThan( + navigationOrderElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'navigationOrder', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'navigationOrder', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - navigationOrderElementLessThan( + navigationOrderElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'navigationOrder', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'navigationOrder', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - navigationOrderElementBetween( + navigationOrderElementBetween( String lower, String upper, { bool includeLower = true, @@ -8743,149 +8952,119 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'navigationOrder', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - navigationOrderElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'navigationOrder', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - navigationOrderElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'navigationOrder', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - navigationOrderElementContains(String value, - {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'navigationOrder', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - navigationOrderElementMatches(String pattern, - {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'navigationOrder', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - navigationOrderElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'navigationOrder', - value: '', - )); - }); - } - - QueryBuilder - navigationOrderElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'navigationOrder', - value: '', - )); - }); - } - - QueryBuilder - navigationOrderLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'navigationOrder', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'navigationOrder', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - navigationOrderIsEmpty() { + navigationOrderElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'navigationOrder', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'navigationOrder', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - navigationOrderIsNotEmpty() { + navigationOrderElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'navigationOrder', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'navigationOrder', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - navigationOrderLengthLessThan( - int length, { - bool include = false, - }) { + navigationOrderElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'navigationOrder', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'navigationOrder', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - navigationOrderLengthGreaterThan( - int length, { - bool include = false, - }) { + navigationOrderElementMatches(String pattern, {bool caseSensitive = true}) { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.matches( + property: r'navigationOrder', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); + }); + } + + QueryBuilder + navigationOrderElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'navigationOrder', value: ''), + ); + }); + } + + QueryBuilder + navigationOrderElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'navigationOrder', value: ''), + ); + }); + } + + QueryBuilder + navigationOrderLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'navigationOrder', length, true, length, true); + }); + } + + QueryBuilder + navigationOrderIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'navigationOrder', 0, true, 0, true); + }); + } + + QueryBuilder + navigationOrderIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'navigationOrder', 0, false, 999999, true); + }); + } + + QueryBuilder + navigationOrderLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'navigationOrder', 0, true, length, include); + }); + } + + QueryBuilder + navigationOrderLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'navigationOrder', @@ -8898,7 +9077,7 @@ extension SettingsQueryFilter } QueryBuilder - navigationOrderLengthBetween( + navigationOrderLengthBetween( int lower, int upper, { bool includeLower = true, @@ -8916,81 +9095,80 @@ extension SettingsQueryFilter } QueryBuilder - novelDisplayTypeEqualTo(DisplayType value) { + novelDisplayTypeEqualTo(DisplayType value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'novelDisplayType', value: value), + ); }); } QueryBuilder - novelDisplayTypeGreaterThan( - DisplayType value, { - bool include = false, - }) { + novelDisplayTypeGreaterThan(DisplayType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'novelDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'novelDisplayType', + value: value, + ), + ); }); } QueryBuilder - novelDisplayTypeLessThan( - DisplayType value, { - bool include = false, - }) { + novelDisplayTypeLessThan(DisplayType value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'novelDisplayType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'novelDisplayType', + value: value, + ), + ); }); } QueryBuilder - novelDisplayTypeBetween( + novelDisplayTypeBetween( DisplayType lower, DisplayType upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'novelDisplayType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'novelDisplayType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - novelExtensionsRepoIsNull() { + novelExtensionsRepoIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelExtensionsRepo', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'novelExtensionsRepo'), + ); }); } QueryBuilder - novelExtensionsRepoIsNotNull() { + novelExtensionsRepoIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelExtensionsRepo', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'novelExtensionsRepo'), + ); }); } QueryBuilder - novelExtensionsRepoLengthEqualTo(int length) { + novelExtensionsRepoLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'novelExtensionsRepo', @@ -9003,52 +9181,28 @@ extension SettingsQueryFilter } QueryBuilder - novelExtensionsRepoIsEmpty() { + novelExtensionsRepoIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'novelExtensionsRepo', - 0, - true, - 0, - true, - ); + return query.listLength(r'novelExtensionsRepo', 0, true, 0, true); }); } QueryBuilder - novelExtensionsRepoIsNotEmpty() { + novelExtensionsRepoIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'novelExtensionsRepo', - 0, - false, - 999999, - true, - ); + return query.listLength(r'novelExtensionsRepo', 0, false, 999999, true); }); } QueryBuilder - novelExtensionsRepoLengthLessThan( - int length, { - bool include = false, - }) { + novelExtensionsRepoLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'novelExtensionsRepo', - 0, - true, - length, - include, - ); + return query.listLength(r'novelExtensionsRepo', 0, true, length, include); }); } QueryBuilder - novelExtensionsRepoLengthGreaterThan( - int length, { - bool include = false, - }) { + novelExtensionsRepoLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'novelExtensionsRepo', @@ -9061,7 +9215,7 @@ extension SettingsQueryFilter } QueryBuilder - novelExtensionsRepoLengthBetween( + novelExtensionsRepoLengthBetween( int lower, int upper, { bool includeLower = true, @@ -9079,44 +9233,43 @@ extension SettingsQueryFilter } QueryBuilder - novelFontSizeIsNull() { + novelFontSizeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelFontSize', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'novelFontSize'), + ); }); } QueryBuilder - novelFontSizeIsNotNull() { + novelFontSizeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelFontSize', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'novelFontSize'), + ); }); } QueryBuilder novelFontSizeEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelFontSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'novelFontSize', value: value), + ); }); } QueryBuilder - novelFontSizeGreaterThan( - int? value, { - bool include = false, - }) { + novelFontSizeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'novelFontSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'novelFontSize', + value: value, + ), + ); }); } @@ -9125,11 +9278,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'novelFontSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'novelFontSize', + value: value, + ), + ); }); } @@ -9140,55 +9295,56 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'novelFontSize', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'novelFontSize', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - novelGridSizeIsNull() { + novelGridSizeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelGridSize', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'novelGridSize'), + ); }); } QueryBuilder - novelGridSizeIsNotNull() { + novelGridSizeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelGridSize', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'novelGridSize'), + ); }); } QueryBuilder novelGridSizeEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'novelGridSize', value: value), + ); }); } QueryBuilder - novelGridSizeGreaterThan( - int? value, { - bool include = false, - }) { + novelGridSizeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'novelGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'novelGridSize', + value: value, + ), + ); }); } @@ -9197,11 +9353,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'novelGridSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'novelGridSize', + value: value, + ), + ); }); } @@ -9212,219 +9370,245 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'novelGridSize', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'novelGridSize', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - novelLibraryDownloadedChaptersIsNull() { + novelLibraryDownloadedChaptersIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelLibraryDownloadedChapters', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'novelLibraryDownloadedChapters', + ), + ); }); } QueryBuilder - novelLibraryDownloadedChaptersIsNotNull() { + novelLibraryDownloadedChaptersIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelLibraryDownloadedChapters', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'novelLibraryDownloadedChapters', + ), + ); }); } QueryBuilder - novelLibraryDownloadedChaptersEqualTo(bool? value) { + novelLibraryDownloadedChaptersEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelLibraryDownloadedChapters', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'novelLibraryDownloadedChapters', + value: value, + ), + ); }); } QueryBuilder - novelLibraryLocalSourceIsNull() { + novelLibraryLocalSourceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelLibraryLocalSource', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'novelLibraryLocalSource'), + ); }); } QueryBuilder - novelLibraryLocalSourceIsNotNull() { + novelLibraryLocalSourceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelLibraryLocalSource', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'novelLibraryLocalSource'), + ); }); } QueryBuilder - novelLibraryLocalSourceEqualTo(bool? value) { + novelLibraryLocalSourceEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelLibraryLocalSource', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'novelLibraryLocalSource', + value: value, + ), + ); }); } QueryBuilder - novelLibraryShowCategoryTabsIsNull() { + novelLibraryShowCategoryTabsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelLibraryShowCategoryTabs', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'novelLibraryShowCategoryTabs'), + ); }); } QueryBuilder - novelLibraryShowCategoryTabsIsNotNull() { + novelLibraryShowCategoryTabsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelLibraryShowCategoryTabs', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'novelLibraryShowCategoryTabs', + ), + ); }); } QueryBuilder - novelLibraryShowCategoryTabsEqualTo(bool? value) { + novelLibraryShowCategoryTabsEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelLibraryShowCategoryTabs', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'novelLibraryShowCategoryTabs', + value: value, + ), + ); }); } QueryBuilder - novelLibraryShowContinueReadingButtonIsNull() { + novelLibraryShowContinueReadingButtonIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelLibraryShowContinueReadingButton', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'novelLibraryShowContinueReadingButton', + ), + ); }); } QueryBuilder - novelLibraryShowContinueReadingButtonIsNotNull() { + novelLibraryShowContinueReadingButtonIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelLibraryShowContinueReadingButton', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'novelLibraryShowContinueReadingButton', + ), + ); }); } QueryBuilder - novelLibraryShowContinueReadingButtonEqualTo(bool? value) { + novelLibraryShowContinueReadingButtonEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelLibraryShowContinueReadingButton', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'novelLibraryShowContinueReadingButton', + value: value, + ), + ); }); } QueryBuilder - novelLibraryShowLanguageIsNull() { + novelLibraryShowLanguageIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelLibraryShowLanguage', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'novelLibraryShowLanguage'), + ); }); } QueryBuilder - novelLibraryShowLanguageIsNotNull() { + novelLibraryShowLanguageIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelLibraryShowLanguage', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'novelLibraryShowLanguage'), + ); }); } QueryBuilder - novelLibraryShowLanguageEqualTo(bool? value) { + novelLibraryShowLanguageEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelLibraryShowLanguage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'novelLibraryShowLanguage', + value: value, + ), + ); }); } QueryBuilder - novelLibraryShowNumbersOfItemsIsNull() { + novelLibraryShowNumbersOfItemsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'novelLibraryShowNumbersOfItems', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'novelLibraryShowNumbersOfItems', + ), + ); }); } QueryBuilder - novelLibraryShowNumbersOfItemsIsNotNull() { + novelLibraryShowNumbersOfItemsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'novelLibraryShowNumbersOfItems', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'novelLibraryShowNumbersOfItems', + ), + ); }); } QueryBuilder - novelLibraryShowNumbersOfItemsEqualTo(bool? value) { + novelLibraryShowNumbersOfItemsEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelLibraryShowNumbersOfItems', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'novelLibraryShowNumbersOfItems', + value: value, + ), + ); }); } QueryBuilder novelTextAlignEqualTo( - NovelTextAlign value) { + NovelTextAlign value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'novelTextAlign', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'novelTextAlign', value: value), + ); }); } QueryBuilder - novelTextAlignGreaterThan( - NovelTextAlign value, { - bool include = false, - }) { + novelTextAlignGreaterThan(NovelTextAlign value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'novelTextAlign', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'novelTextAlign', + value: value, + ), + ); }); } QueryBuilder - novelTextAlignLessThan( - NovelTextAlign value, { - bool include = false, - }) { + novelTextAlignLessThan(NovelTextAlign value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'novelTextAlign', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'novelTextAlign', + value: value, + ), + ); }); } @@ -9435,138 +9619,141 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'novelTextAlign', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'novelTextAlign', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - onlyIncludePinnedSourcesIsNull() { + onlyIncludePinnedSourcesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'onlyIncludePinnedSources', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'onlyIncludePinnedSources'), + ); }); } QueryBuilder - onlyIncludePinnedSourcesIsNotNull() { + onlyIncludePinnedSourcesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'onlyIncludePinnedSources', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'onlyIncludePinnedSources'), + ); }); } QueryBuilder - onlyIncludePinnedSourcesEqualTo(bool? value) { + onlyIncludePinnedSourcesEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'onlyIncludePinnedSources', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'onlyIncludePinnedSources', + value: value, + ), + ); }); } QueryBuilder - pagePreloadAmountIsNull() { + pagePreloadAmountIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'pagePreloadAmount', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'pagePreloadAmount'), + ); }); } QueryBuilder - pagePreloadAmountIsNotNull() { + pagePreloadAmountIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'pagePreloadAmount', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'pagePreloadAmount'), + ); }); } QueryBuilder - pagePreloadAmountEqualTo(int? value) { + pagePreloadAmountEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'pagePreloadAmount', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'pagePreloadAmount', value: value), + ); }); } QueryBuilder - pagePreloadAmountGreaterThan( - int? value, { - bool include = false, - }) { + pagePreloadAmountGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'pagePreloadAmount', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'pagePreloadAmount', + value: value, + ), + ); }); } QueryBuilder - pagePreloadAmountLessThan( - int? value, { - bool include = false, - }) { + pagePreloadAmountLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'pagePreloadAmount', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'pagePreloadAmount', + value: value, + ), + ); }); } QueryBuilder - pagePreloadAmountBetween( + pagePreloadAmountBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'pagePreloadAmount', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'pagePreloadAmount', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - personalPageModeListIsNull() { + personalPageModeListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'personalPageModeList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'personalPageModeList'), + ); }); } QueryBuilder - personalPageModeListIsNotNull() { + personalPageModeListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'personalPageModeList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'personalPageModeList'), + ); }); } QueryBuilder - personalPageModeListLengthEqualTo(int length) { + personalPageModeListLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'personalPageModeList', @@ -9579,36 +9766,21 @@ extension SettingsQueryFilter } QueryBuilder - personalPageModeListIsEmpty() { + personalPageModeListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'personalPageModeList', - 0, - true, - 0, - true, - ); + return query.listLength(r'personalPageModeList', 0, true, 0, true); }); } QueryBuilder - personalPageModeListIsNotEmpty() { + personalPageModeListIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'personalPageModeList', - 0, - false, - 999999, - true, - ); + return query.listLength(r'personalPageModeList', 0, false, 999999, true); }); } QueryBuilder - personalPageModeListLengthLessThan( - int length, { - bool include = false, - }) { + personalPageModeListLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'personalPageModeList', @@ -9621,10 +9793,7 @@ extension SettingsQueryFilter } QueryBuilder - personalPageModeListLengthGreaterThan( - int length, { - bool include = false, - }) { + personalPageModeListLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'personalPageModeList', @@ -9637,7 +9806,7 @@ extension SettingsQueryFilter } QueryBuilder - personalPageModeListLengthBetween( + personalPageModeListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -9655,25 +9824,25 @@ extension SettingsQueryFilter } QueryBuilder - personalReaderModeListIsNull() { + personalReaderModeListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'personalReaderModeList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'personalReaderModeList'), + ); }); } QueryBuilder - personalReaderModeListIsNotNull() { + personalReaderModeListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'personalReaderModeList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'personalReaderModeList'), + ); }); } QueryBuilder - personalReaderModeListLengthEqualTo(int length) { + personalReaderModeListLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'personalReaderModeList', @@ -9686,20 +9855,14 @@ extension SettingsQueryFilter } QueryBuilder - personalReaderModeListIsEmpty() { + personalReaderModeListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'personalReaderModeList', - 0, - true, - 0, - true, - ); + return query.listLength(r'personalReaderModeList', 0, true, 0, true); }); } QueryBuilder - personalReaderModeListIsNotEmpty() { + personalReaderModeListIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'personalReaderModeList', @@ -9712,10 +9875,7 @@ extension SettingsQueryFilter } QueryBuilder - personalReaderModeListLengthLessThan( - int length, { - bool include = false, - }) { + personalReaderModeListLengthLessThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'personalReaderModeList', @@ -9728,10 +9888,7 @@ extension SettingsQueryFilter } QueryBuilder - personalReaderModeListLengthGreaterThan( - int length, { - bool include = false, - }) { + personalReaderModeListLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'personalReaderModeList', @@ -9744,7 +9901,7 @@ extension SettingsQueryFilter } QueryBuilder - personalReaderModeListLengthBetween( + personalReaderModeListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -9762,243 +9919,245 @@ extension SettingsQueryFilter } QueryBuilder - playerSubtitleSettingsIsNull() { + playerSubtitleSettingsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'playerSubtitleSettings', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'playerSubtitleSettings'), + ); }); } QueryBuilder - playerSubtitleSettingsIsNotNull() { + playerSubtitleSettingsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'playerSubtitleSettings', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'playerSubtitleSettings'), + ); }); } QueryBuilder - pureBlackDarkModeIsNull() { + pureBlackDarkModeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'pureBlackDarkMode', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'pureBlackDarkMode'), + ); }); } QueryBuilder - pureBlackDarkModeIsNotNull() { + pureBlackDarkModeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'pureBlackDarkMode', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'pureBlackDarkMode'), + ); }); } QueryBuilder - pureBlackDarkModeEqualTo(bool? value) { + pureBlackDarkModeEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'pureBlackDarkMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'pureBlackDarkMode', value: value), + ); }); } QueryBuilder - relativeTimesTampsIsNull() { + relativeTimesTampsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'relativeTimesTamps', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'relativeTimesTamps'), + ); }); } QueryBuilder - relativeTimesTampsIsNotNull() { + relativeTimesTampsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'relativeTimesTamps', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'relativeTimesTamps'), + ); }); } QueryBuilder - relativeTimesTampsEqualTo(int? value) { + relativeTimesTampsEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'relativeTimesTamps', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'relativeTimesTamps', value: value), + ); }); } QueryBuilder - relativeTimesTampsGreaterThan( - int? value, { - bool include = false, - }) { + relativeTimesTampsGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'relativeTimesTamps', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'relativeTimesTamps', + value: value, + ), + ); }); } QueryBuilder - relativeTimesTampsLessThan( - int? value, { - bool include = false, - }) { + relativeTimesTampsLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'relativeTimesTamps', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'relativeTimesTamps', + value: value, + ), + ); }); } QueryBuilder - relativeTimesTampsBetween( + relativeTimesTampsBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'relativeTimesTamps', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'relativeTimesTamps', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - rpcShowCoverImageIsNull() { + rpcShowCoverImageIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'rpcShowCoverImage', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'rpcShowCoverImage'), + ); }); } QueryBuilder - rpcShowCoverImageIsNotNull() { + rpcShowCoverImageIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'rpcShowCoverImage', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'rpcShowCoverImage'), + ); }); } QueryBuilder - rpcShowCoverImageEqualTo(bool? value) { + rpcShowCoverImageEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'rpcShowCoverImage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'rpcShowCoverImage', value: value), + ); }); } QueryBuilder - rpcShowReadingWatchingProgressIsNull() { + rpcShowReadingWatchingProgressIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'rpcShowReadingWatchingProgress', - )); + return query.addFilterCondition( + const FilterCondition.isNull( + property: r'rpcShowReadingWatchingProgress', + ), + ); }); } QueryBuilder - rpcShowReadingWatchingProgressIsNotNull() { + rpcShowReadingWatchingProgressIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'rpcShowReadingWatchingProgress', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'rpcShowReadingWatchingProgress', + ), + ); }); } QueryBuilder - rpcShowReadingWatchingProgressEqualTo(bool? value) { + rpcShowReadingWatchingProgressEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'rpcShowReadingWatchingProgress', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'rpcShowReadingWatchingProgress', + value: value, + ), + ); }); } QueryBuilder rpcShowTitleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'rpcShowTitle', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'rpcShowTitle'), + ); }); } QueryBuilder - rpcShowTitleIsNotNull() { + rpcShowTitleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'rpcShowTitle', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'rpcShowTitle'), + ); }); } QueryBuilder rpcShowTitleEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'rpcShowTitle', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'rpcShowTitle', value: value), + ); }); } QueryBuilder - saveAsCBZArchiveIsNull() { + saveAsCBZArchiveIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'saveAsCBZArchive', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'saveAsCBZArchive'), + ); }); } QueryBuilder - saveAsCBZArchiveIsNotNull() { + saveAsCBZArchiveIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'saveAsCBZArchive', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'saveAsCBZArchive'), + ); }); } QueryBuilder - saveAsCBZArchiveEqualTo(bool? value) { + saveAsCBZArchiveEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'saveAsCBZArchive', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'saveAsCBZArchive', value: value), + ); }); } QueryBuilder scaleTypeEqualTo( - ScaleType value) { + ScaleType value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'scaleType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'scaleType', value: value), + ); }); } @@ -10007,11 +10166,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'scaleType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'scaleType', + value: value, + ), + ); }); } @@ -10020,11 +10181,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'scaleType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'scaleType', + value: value, + ), + ); }); } @@ -10035,122 +10198,93 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'scaleType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); - }); - } - - QueryBuilder - showPagesNumberIsNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'showPagesNumber', - )); - }); - } - - QueryBuilder - showPagesNumberIsNotNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'showPagesNumber', - )); - }); - } - - QueryBuilder - showPagesNumberEqualTo(bool? value) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'showPagesNumber', - value: value, - )); - }); - } - - QueryBuilder - sortChapterListIsNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'sortChapterList', - )); - }); - } - - QueryBuilder - sortChapterListIsNotNull() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'sortChapterList', - )); - }); - } - - QueryBuilder - sortChapterListLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'sortChapterList', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'scaleType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), ); }); } QueryBuilder - sortChapterListIsEmpty() { + showPagesNumberIsNull() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'sortChapterList', - 0, - true, - 0, - true, + return query.addFilterCondition( + const FilterCondition.isNull(property: r'showPagesNumber'), ); }); } QueryBuilder - sortChapterListIsNotEmpty() { + showPagesNumberIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'sortChapterList', - 0, - false, - 999999, - true, + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'showPagesNumber'), ); }); } QueryBuilder - sortChapterListLengthLessThan( - int length, { - bool include = false, - }) { + showPagesNumberEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'sortChapterList', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.equalTo(property: r'showPagesNumber', value: value), ); }); } QueryBuilder - sortChapterListLengthGreaterThan( - int length, { - bool include = false, - }) { + sortChapterListIsNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNull(property: r'sortChapterList'), + ); + }); + } + + QueryBuilder + sortChapterListIsNotNull() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'sortChapterList'), + ); + }); + } + + QueryBuilder + sortChapterListLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'sortChapterList', length, true, length, true); + }); + } + + QueryBuilder + sortChapterListIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'sortChapterList', 0, true, 0, true); + }); + } + + QueryBuilder + sortChapterListIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'sortChapterList', 0, false, 999999, true); + }); + } + + QueryBuilder + sortChapterListLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'sortChapterList', 0, true, length, include); + }); + } + + QueryBuilder + sortChapterListLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.listLength( r'sortChapterList', @@ -10163,7 +10297,7 @@ extension SettingsQueryFilter } QueryBuilder - sortChapterListLengthBetween( + sortChapterListLengthBetween( int lower, int upper, { bool includeLower = true, @@ -10181,211 +10315,214 @@ extension SettingsQueryFilter } QueryBuilder - sortLibraryAnimeIsNull() { + sortLibraryAnimeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'sortLibraryAnime', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'sortLibraryAnime'), + ); }); } QueryBuilder - sortLibraryAnimeIsNotNull() { + sortLibraryAnimeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'sortLibraryAnime', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'sortLibraryAnime'), + ); }); } QueryBuilder - sortLibraryMangaIsNull() { + sortLibraryMangaIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'sortLibraryManga', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'sortLibraryManga'), + ); }); } QueryBuilder - sortLibraryMangaIsNotNull() { + sortLibraryMangaIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'sortLibraryManga', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'sortLibraryManga'), + ); }); } QueryBuilder - sortLibraryNovelIsNull() { + sortLibraryNovelIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'sortLibraryNovel', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'sortLibraryNovel'), + ); }); } QueryBuilder - sortLibraryNovelIsNotNull() { + sortLibraryNovelIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'sortLibraryNovel', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'sortLibraryNovel'), + ); }); } QueryBuilder - startDatebackupIsNull() { + startDatebackupIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'startDatebackup', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'startDatebackup'), + ); }); } QueryBuilder - startDatebackupIsNotNull() { + startDatebackupIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'startDatebackup', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'startDatebackup'), + ); }); } QueryBuilder - startDatebackupEqualTo(int? value) { + startDatebackupEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'startDatebackup', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'startDatebackup', value: value), + ); }); } QueryBuilder - startDatebackupGreaterThan( - int? value, { - bool include = false, - }) { + startDatebackupGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'startDatebackup', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'startDatebackup', + value: value, + ), + ); }); } QueryBuilder - startDatebackupLessThan( - int? value, { - bool include = false, - }) { + startDatebackupLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'startDatebackup', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'startDatebackup', + value: value, + ), + ); }); } QueryBuilder - startDatebackupBetween( + startDatebackupBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'startDatebackup', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'startDatebackup', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder themeIsDarkIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'themeIsDark', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'themeIsDark'), + ); }); } QueryBuilder - themeIsDarkIsNotNull() { + themeIsDarkIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'themeIsDark', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'themeIsDark'), + ); }); } QueryBuilder themeIsDarkEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'themeIsDark', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'themeIsDark', value: value), + ); }); } QueryBuilder - updateProgressAfterReadingIsNull() { + updateProgressAfterReadingIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'updateProgressAfterReading', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'updateProgressAfterReading'), + ); }); } QueryBuilder - updateProgressAfterReadingIsNotNull() { + updateProgressAfterReadingIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'updateProgressAfterReading', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull( + property: r'updateProgressAfterReading', + ), + ); }); } QueryBuilder - updateProgressAfterReadingEqualTo(bool? value) { + updateProgressAfterReadingEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'updateProgressAfterReading', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'updateProgressAfterReading', + value: value, + ), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -10394,11 +10531,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -10407,11 +10546,13 @@ extension SettingsQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -10422,137 +10563,138 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'updatedAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder useLibassIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'useLibass', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'useLibass'), + ); }); } QueryBuilder useLibassIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'useLibass', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'useLibass'), + ); }); } QueryBuilder useLibassEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'useLibass', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'useLibass', value: value), + ); }); } QueryBuilder useMpvConfigIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'useMpvConfig', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'useMpvConfig'), + ); }); } QueryBuilder - useMpvConfigIsNotNull() { + useMpvConfigIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'useMpvConfig', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'useMpvConfig'), + ); }); } QueryBuilder useMpvConfigEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'useMpvConfig', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'useMpvConfig', value: value), + ); }); } QueryBuilder - usePageTapZonesIsNull() { + usePageTapZonesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'usePageTapZones', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'usePageTapZones'), + ); }); } QueryBuilder - usePageTapZonesIsNotNull() { + usePageTapZonesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'usePageTapZones', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'usePageTapZones'), + ); }); } QueryBuilder - usePageTapZonesEqualTo(bool? value) { + usePageTapZonesEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'usePageTapZones', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'usePageTapZones', value: value), + ); }); } QueryBuilder useYUV420PIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'useYUV420P', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'useYUV420P'), + ); }); } QueryBuilder - useYUV420PIsNotNull() { + useYUV420PIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'useYUV420P', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'useYUV420P'), + ); }); } QueryBuilder useYUV420PEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'useYUV420P', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'useYUV420P', value: value), + ); }); } QueryBuilder userAgentIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'userAgent', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'userAgent'), + ); }); } QueryBuilder userAgentIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'userAgent', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'userAgent'), + ); }); } @@ -10561,11 +10703,13 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'userAgent', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'userAgent', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -10575,12 +10719,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'userAgent', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'userAgent', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -10590,12 +10736,14 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'userAgent', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'userAgent', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -10607,14 +10755,16 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'userAgent', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'userAgent', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -10623,11 +10773,13 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'userAgent', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'userAgent', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -10636,110 +10788,114 @@ extension SettingsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'userAgent', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'userAgent', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder userAgentContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'userAgent', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'userAgent', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder userAgentMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'userAgent', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'userAgent', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder userAgentIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'userAgent', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'userAgent', value: ''), + ); }); } QueryBuilder - userAgentIsNotEmpty() { + userAgentIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'userAgent', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'userAgent', value: ''), + ); }); } QueryBuilder - volumeBoostCapIsNull() { + volumeBoostCapIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'volumeBoostCap', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'volumeBoostCap'), + ); }); } QueryBuilder - volumeBoostCapIsNotNull() { + volumeBoostCapIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'volumeBoostCap', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'volumeBoostCap'), + ); }); } QueryBuilder volumeBoostCapEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'volumeBoostCap', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'volumeBoostCap', value: value), + ); }); } QueryBuilder - volumeBoostCapGreaterThan( - int? value, { - bool include = false, - }) { + volumeBoostCapGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'volumeBoostCap', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'volumeBoostCap', + value: value, + ), + ); }); } QueryBuilder - volumeBoostCapLessThan( - int? value, { - bool include = false, - }) { + volumeBoostCapLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'volumeBoostCap', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'volumeBoostCap', + value: value, + ), + ); }); } @@ -10750,13 +10906,15 @@ extension SettingsQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'volumeBoostCap', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'volumeBoostCap', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -10764,156 +10922,162 @@ extension SettingsQueryFilter extension SettingsQueryObject on QueryBuilder { QueryBuilder algorithmWeights( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'algorithmWeights'); }); } QueryBuilder - animeExtensionsRepoElement(FilterQuery q) { + animeExtensionsRepoElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'animeExtensionsRepo'); }); } QueryBuilder - autoScrollPagesElement(FilterQuery q) { + autoScrollPagesElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'autoScrollPages'); }); } QueryBuilder - chapterFilterBookmarkedListElement( - FilterQuery q) { + chapterFilterBookmarkedListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'chapterFilterBookmarkedList'); }); } QueryBuilder - chapterFilterDownloadedListElement( - FilterQuery q) { + chapterFilterDownloadedListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'chapterFilterDownloadedList'); }); } QueryBuilder - chapterFilterUnreadListElement(FilterQuery q) { + chapterFilterUnreadListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'chapterFilterUnreadList'); }); } QueryBuilder - chapterPageIndexListElement(FilterQuery q) { + chapterPageIndexListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'chapterPageIndexList'); }); } QueryBuilder - chapterPageUrlsListElement(FilterQuery q) { + chapterPageUrlsListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'chapterPageUrlsList'); }); } QueryBuilder cookiesListElement( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'cookiesList'); }); } QueryBuilder customColorFilter( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'customColorFilter'); }); } QueryBuilder defaultSubtitleLang( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'defaultSubtitleLang'); }); } QueryBuilder - filterScanlatorListElement(FilterQuery q) { + filterScanlatorListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'filterScanlatorList'); }); } QueryBuilder locale( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'locale'); }); } QueryBuilder - mangaExtensionsRepoElement(FilterQuery q) { + mangaExtensionsRepoElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'mangaExtensionsRepo'); }); } QueryBuilder - novelExtensionsRepoElement(FilterQuery q) { + novelExtensionsRepoElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'novelExtensionsRepo'); }); } QueryBuilder - personalPageModeListElement(FilterQuery q) { + personalPageModeListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'personalPageModeList'); }); } QueryBuilder - personalReaderModeListElement(FilterQuery q) { + personalReaderModeListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'personalReaderModeList'); }); } QueryBuilder - playerSubtitleSettings(FilterQuery q) { + playerSubtitleSettings(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'playerSubtitleSettings'); }); } QueryBuilder - sortChapterListElement(FilterQuery q) { + sortChapterListElement(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'sortChapterList'); }); } QueryBuilder sortLibraryAnime( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'sortLibraryAnime'); }); } QueryBuilder sortLibraryManga( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'sortLibraryManga'); }); } QueryBuilder sortLibraryNovel( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'sortLibraryNovel'); }); @@ -10923,14 +11087,16 @@ extension SettingsQueryObject extension SettingsQueryLinks on QueryBuilder { QueryBuilder sources( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.link(q, r'sources'); }); } QueryBuilder sourcesLengthEqualTo( - int length) { + int length, + ) { return QueryBuilder.apply(this, (query) { return query.linkLength(r'sources', length, true, length, true); }); @@ -10958,10 +11124,7 @@ extension SettingsQueryLinks } QueryBuilder - sourcesLengthGreaterThan( - int length, { - bool include = false, - }) { + sourcesLengthGreaterThan(int length, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.linkLength(r'sources', length, include, 999999, true); }); @@ -10975,7 +11138,12 @@ extension SettingsQueryLinks }) { return QueryBuilder.apply(this, (query) { return query.linkLength( - r'sources', lower, includeLower, upper, includeUpper); + r'sources', + lower, + includeLower, + upper, + includeUpper, + ); }); } } @@ -10988,7 +11156,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByAndroidProxyServerDesc() { + sortByAndroidProxyServerDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'androidProxyServer', Sort.desc); }); @@ -11001,21 +11169,21 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByAniSkipTimeoutLengthDesc() { + sortByAniSkipTimeoutLengthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'aniSkipTimeoutLength', Sort.desc); }); } QueryBuilder - sortByAnimatePageTransitions() { + sortByAnimatePageTransitions() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animatePageTransitions', Sort.asc); }); } QueryBuilder - sortByAnimatePageTransitionsDesc() { + sortByAnimatePageTransitionsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animatePageTransitions', Sort.desc); }); @@ -11046,86 +11214,90 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByAnimeLibraryDownloadedChapters() { + sortByAnimeLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryDownloadedChapters', Sort.asc); }); } QueryBuilder - sortByAnimeLibraryDownloadedChaptersDesc() { + sortByAnimeLibraryDownloadedChaptersDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryDownloadedChapters', Sort.desc); }); } QueryBuilder - sortByAnimeLibraryLocalSource() { + sortByAnimeLibraryLocalSource() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryLocalSource', Sort.asc); }); } QueryBuilder - sortByAnimeLibraryLocalSourceDesc() { + sortByAnimeLibraryLocalSourceDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryLocalSource', Sort.desc); }); } QueryBuilder - sortByAnimeLibraryShowCategoryTabs() { + sortByAnimeLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowCategoryTabs', Sort.asc); }); } QueryBuilder - sortByAnimeLibraryShowCategoryTabsDesc() { + sortByAnimeLibraryShowCategoryTabsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowCategoryTabs', Sort.desc); }); } QueryBuilder - sortByAnimeLibraryShowContinueReadingButton() { + sortByAnimeLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addSortBy( - r'animeLibraryShowContinueReadingButton', Sort.asc); + r'animeLibraryShowContinueReadingButton', + Sort.asc, + ); }); } QueryBuilder - sortByAnimeLibraryShowContinueReadingButtonDesc() { + sortByAnimeLibraryShowContinueReadingButtonDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy( - r'animeLibraryShowContinueReadingButton', Sort.desc); + r'animeLibraryShowContinueReadingButton', + Sort.desc, + ); }); } QueryBuilder - sortByAnimeLibraryShowLanguage() { + sortByAnimeLibraryShowLanguage() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowLanguage', Sort.asc); }); } QueryBuilder - sortByAnimeLibraryShowLanguageDesc() { + sortByAnimeLibraryShowLanguageDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowLanguage', Sort.desc); }); } QueryBuilder - sortByAnimeLibraryShowNumbersOfItems() { + sortByAnimeLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowNumbersOfItems', Sort.asc); }); } QueryBuilder - sortByAnimeLibraryShowNumbersOfItemsDesc() { + sortByAnimeLibraryShowNumbersOfItemsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowNumbersOfItems', Sort.desc); }); @@ -11156,14 +11328,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByAudioPreferredLanguages() { + sortByAudioPreferredLanguages() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'audioPreferredLanguages', Sort.asc); }); } QueryBuilder - sortByAudioPreferredLanguagesDesc() { + sortByAudioPreferredLanguagesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'audioPreferredLanguages', Sort.desc); }); @@ -11176,7 +11348,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByAutoBackupLocationDesc() { + sortByAutoBackupLocationDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'autoBackupLocation', Sort.desc); }); @@ -11189,7 +11361,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByAutoExtensionsUpdatesDesc() { + sortByAutoExtensionsUpdatesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'autoExtensionsUpdates', Sort.desc); }); @@ -11250,35 +11422,35 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByCheckForAppUpdatesDesc() { + sortByCheckForAppUpdatesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'checkForAppUpdates', Sort.desc); }); } QueryBuilder - sortByCheckForExtensionUpdates() { + sortByCheckForExtensionUpdates() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'checkForExtensionUpdates', Sort.asc); }); } QueryBuilder - sortByCheckForExtensionUpdatesDesc() { + sortByCheckForExtensionUpdatesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'checkForExtensionUpdates', Sort.desc); }); } QueryBuilder - sortByClearChapterCacheOnAppLaunch() { + sortByClearChapterCacheOnAppLaunch() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'clearChapterCacheOnAppLaunch', Sort.asc); }); } QueryBuilder - sortByClearChapterCacheOnAppLaunchDesc() { + sortByClearChapterCacheOnAppLaunchDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'clearChapterCacheOnAppLaunch', Sort.desc); }); @@ -11291,7 +11463,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByColorFilterBlendModeDesc() { + sortByColorFilterBlendModeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'colorFilterBlendMode', Sort.desc); }); @@ -11304,7 +11476,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByConcurrentDownloadsDesc() { + sortByConcurrentDownloadsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'concurrentDownloads', Sort.desc); }); @@ -11359,14 +11531,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByDefaultDoubleTapToSkipLength() { + sortByDefaultDoubleTapToSkipLength() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultDoubleTapToSkipLength', Sort.asc); }); } QueryBuilder - sortByDefaultDoubleTapToSkipLengthDesc() { + sortByDefaultDoubleTapToSkipLengthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultDoubleTapToSkipLength', Sort.desc); }); @@ -11379,7 +11551,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByDefaultPlayBackSpeedDesc() { + sortByDefaultPlayBackSpeedDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultPlayBackSpeed', Sort.desc); }); @@ -11398,14 +11570,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByDefaultSkipIntroLength() { + sortByDefaultSkipIntroLength() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultSkipIntroLength', Sort.asc); }); } QueryBuilder - sortByDefaultSkipIntroLengthDesc() { + sortByDefaultSkipIntroLengthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultSkipIntroLength', Sort.desc); }); @@ -11418,7 +11590,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByDisableSectionTypeDesc() { + sortByDisableSectionTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'disableSectionType', Sort.desc); }); @@ -11437,14 +11609,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByDoubleTapAnimationSpeed() { + sortByDoubleTapAnimationSpeed() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'doubleTapAnimationSpeed', Sort.asc); }); } QueryBuilder - sortByDoubleTapAnimationSpeedDesc() { + sortByDoubleTapAnimationSpeedDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'doubleTapAnimationSpeed', Sort.desc); }); @@ -11469,7 +11641,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByDownloadOnlyOnWifiDesc() { + sortByDownloadOnlyOnWifiDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'downloadOnlyOnWifi', Sort.desc); }); @@ -11482,7 +11654,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByDownloadedOnlyModeDesc() { + sortByDownloadedOnlyModeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'downloadedOnlyMode', Sort.desc); }); @@ -11501,14 +11673,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByEnableAudioPitchCorrection() { + sortByEnableAudioPitchCorrection() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'enableAudioPitchCorrection', Sort.asc); }); } QueryBuilder - sortByEnableAudioPitchCorrectionDesc() { + sortByEnableAudioPitchCorrectionDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'enableAudioPitchCorrection', Sort.desc); }); @@ -11527,14 +11699,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByEnableCustomColorFilter() { + sortByEnableCustomColorFilter() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'enableCustomColorFilter', Sort.asc); }); } QueryBuilder - sortByEnableCustomColorFilterDesc() { + sortByEnableCustomColorFilterDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'enableCustomColorFilter', Sort.desc); }); @@ -11565,14 +11737,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByFlexColorSchemeBlendLevel() { + sortByFlexColorSchemeBlendLevel() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'flexColorSchemeBlendLevel', Sort.asc); }); } QueryBuilder - sortByFlexColorSchemeBlendLevelDesc() { + sortByFlexColorSchemeBlendLevelDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'flexColorSchemeBlendLevel', Sort.desc); }); @@ -11585,7 +11757,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByFlexSchemeColorIndexDesc() { + sortByFlexSchemeColorIndexDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'flexSchemeColorIndex', Sort.desc); }); @@ -11628,14 +11800,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByHideDiscordRpcInIncognito() { + sortByHideDiscordRpcInIncognito() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'hideDiscordRpcInIncognito', Sort.asc); }); } QueryBuilder - sortByHideDiscordRpcInIncognitoDesc() { + sortByHideDiscordRpcInIncognitoDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'hideDiscordRpcInIncognito', Sort.desc); }); @@ -11666,196 +11838,196 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByLastTrackerLibraryLocation() { + sortByLastTrackerLibraryLocation() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastTrackerLibraryLocation', Sort.asc); }); } QueryBuilder - sortByLastTrackerLibraryLocationDesc() { + sortByLastTrackerLibraryLocationDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastTrackerLibraryLocation', Sort.desc); }); } QueryBuilder - sortByLibraryDownloadedChapters() { + sortByLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryDownloadedChapters', Sort.asc); }); } QueryBuilder - sortByLibraryDownloadedChaptersDesc() { + sortByLibraryDownloadedChaptersDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryDownloadedChapters', Sort.desc); }); } QueryBuilder - sortByLibraryFilterAnimeBookMarkedType() { + sortByLibraryFilterAnimeBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeBookMarkedType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterAnimeBookMarkedTypeDesc() { + sortByLibraryFilterAnimeBookMarkedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeBookMarkedType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterAnimeDownloadType() { + sortByLibraryFilterAnimeDownloadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeDownloadType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterAnimeDownloadTypeDesc() { + sortByLibraryFilterAnimeDownloadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeDownloadType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterAnimeStartedType() { + sortByLibraryFilterAnimeStartedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeStartedType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterAnimeStartedTypeDesc() { + sortByLibraryFilterAnimeStartedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeStartedType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterAnimeUnreadType() { + sortByLibraryFilterAnimeUnreadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeUnreadType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterAnimeUnreadTypeDesc() { + sortByLibraryFilterAnimeUnreadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeUnreadType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterMangasBookMarkedType() { + sortByLibraryFilterMangasBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasBookMarkedType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterMangasBookMarkedTypeDesc() { + sortByLibraryFilterMangasBookMarkedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasBookMarkedType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterMangasDownloadType() { + sortByLibraryFilterMangasDownloadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasDownloadType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterMangasDownloadTypeDesc() { + sortByLibraryFilterMangasDownloadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasDownloadType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterMangasStartedType() { + sortByLibraryFilterMangasStartedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasStartedType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterMangasStartedTypeDesc() { + sortByLibraryFilterMangasStartedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasStartedType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterMangasUnreadType() { + sortByLibraryFilterMangasUnreadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasUnreadType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterMangasUnreadTypeDesc() { + sortByLibraryFilterMangasUnreadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasUnreadType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterNovelBookMarkedType() { + sortByLibraryFilterNovelBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelBookMarkedType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterNovelBookMarkedTypeDesc() { + sortByLibraryFilterNovelBookMarkedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelBookMarkedType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterNovelDownloadType() { + sortByLibraryFilterNovelDownloadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelDownloadType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterNovelDownloadTypeDesc() { + sortByLibraryFilterNovelDownloadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelDownloadType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterNovelStartedType() { + sortByLibraryFilterNovelStartedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelStartedType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterNovelStartedTypeDesc() { + sortByLibraryFilterNovelStartedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelStartedType', Sort.desc); }); } QueryBuilder - sortByLibraryFilterNovelUnreadType() { + sortByLibraryFilterNovelUnreadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelUnreadType', Sort.asc); }); } QueryBuilder - sortByLibraryFilterNovelUnreadTypeDesc() { + sortByLibraryFilterNovelUnreadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelUnreadType', Sort.desc); }); @@ -11868,35 +12040,35 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByLibraryLocalSourceDesc() { + sortByLibraryLocalSourceDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryLocalSource', Sort.desc); }); } QueryBuilder - sortByLibraryShowCategoryTabs() { + sortByLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowCategoryTabs', Sort.asc); }); } QueryBuilder - sortByLibraryShowCategoryTabsDesc() { + sortByLibraryShowCategoryTabsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowCategoryTabs', Sort.desc); }); } QueryBuilder - sortByLibraryShowContinueReadingButton() { + sortByLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowContinueReadingButton', Sort.asc); }); } QueryBuilder - sortByLibraryShowContinueReadingButtonDesc() { + sortByLibraryShowContinueReadingButtonDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowContinueReadingButton', Sort.desc); }); @@ -11909,21 +12081,21 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByLibraryShowLanguageDesc() { + sortByLibraryShowLanguageDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowLanguage', Sort.desc); }); } QueryBuilder - sortByLibraryShowNumbersOfItems() { + sortByLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowNumbersOfItems', Sort.asc); }); } QueryBuilder - sortByLibraryShowNumbersOfItemsDesc() { + sortByLibraryShowNumbersOfItemsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowNumbersOfItems', Sort.desc); }); @@ -11948,7 +12120,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByMangaHomeDisplayTypeDesc() { + sortByMangaHomeDisplayTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'mangaHomeDisplayType', Sort.desc); }); @@ -11961,7 +12133,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByMarkEpisodeAsSeenTypeDesc() { + sortByMarkEpisodeAsSeenTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'markEpisodeAsSeenType', Sort.desc); }); @@ -11974,7 +12146,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByMergeLibraryNavMobileDesc() { + sortByMergeLibraryNavMobileDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'mergeLibraryNavMobile', Sort.desc); }); @@ -12017,86 +12189,90 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByNovelLibraryDownloadedChapters() { + sortByNovelLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryDownloadedChapters', Sort.asc); }); } QueryBuilder - sortByNovelLibraryDownloadedChaptersDesc() { + sortByNovelLibraryDownloadedChaptersDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryDownloadedChapters', Sort.desc); }); } QueryBuilder - sortByNovelLibraryLocalSource() { + sortByNovelLibraryLocalSource() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryLocalSource', Sort.asc); }); } QueryBuilder - sortByNovelLibraryLocalSourceDesc() { + sortByNovelLibraryLocalSourceDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryLocalSource', Sort.desc); }); } QueryBuilder - sortByNovelLibraryShowCategoryTabs() { + sortByNovelLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowCategoryTabs', Sort.asc); }); } QueryBuilder - sortByNovelLibraryShowCategoryTabsDesc() { + sortByNovelLibraryShowCategoryTabsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowCategoryTabs', Sort.desc); }); } QueryBuilder - sortByNovelLibraryShowContinueReadingButton() { + sortByNovelLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addSortBy( - r'novelLibraryShowContinueReadingButton', Sort.asc); + r'novelLibraryShowContinueReadingButton', + Sort.asc, + ); }); } QueryBuilder - sortByNovelLibraryShowContinueReadingButtonDesc() { + sortByNovelLibraryShowContinueReadingButtonDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy( - r'novelLibraryShowContinueReadingButton', Sort.desc); + r'novelLibraryShowContinueReadingButton', + Sort.desc, + ); }); } QueryBuilder - sortByNovelLibraryShowLanguage() { + sortByNovelLibraryShowLanguage() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowLanguage', Sort.asc); }); } QueryBuilder - sortByNovelLibraryShowLanguageDesc() { + sortByNovelLibraryShowLanguageDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowLanguage', Sort.desc); }); } QueryBuilder - sortByNovelLibraryShowNumbersOfItems() { + sortByNovelLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowNumbersOfItems', Sort.asc); }); } QueryBuilder - sortByNovelLibraryShowNumbersOfItemsDesc() { + sortByNovelLibraryShowNumbersOfItemsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowNumbersOfItems', Sort.desc); }); @@ -12115,14 +12291,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByOnlyIncludePinnedSources() { + sortByOnlyIncludePinnedSources() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'onlyIncludePinnedSources', Sort.asc); }); } QueryBuilder - sortByOnlyIncludePinnedSourcesDesc() { + sortByOnlyIncludePinnedSourcesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'onlyIncludePinnedSources', Sort.desc); }); @@ -12159,7 +12335,7 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByRelativeTimesTampsDesc() { + sortByRelativeTimesTampsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'relativeTimesTamps', Sort.desc); }); @@ -12178,14 +12354,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByRpcShowReadingWatchingProgress() { + sortByRpcShowReadingWatchingProgress() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'rpcShowReadingWatchingProgress', Sort.asc); }); } QueryBuilder - sortByRpcShowReadingWatchingProgressDesc() { + sortByRpcShowReadingWatchingProgressDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'rpcShowReadingWatchingProgress', Sort.desc); }); @@ -12264,14 +12440,14 @@ extension SettingsQuerySortBy on QueryBuilder { } QueryBuilder - sortByUpdateProgressAfterReading() { + sortByUpdateProgressAfterReading() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'updateProgressAfterReading', Sort.asc); }); } QueryBuilder - sortByUpdateProgressAfterReadingDesc() { + sortByUpdateProgressAfterReadingDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'updateProgressAfterReading', Sort.desc); }); @@ -12371,7 +12547,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByAndroidProxyServerDesc() { + thenByAndroidProxyServerDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'androidProxyServer', Sort.desc); }); @@ -12384,21 +12560,21 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByAniSkipTimeoutLengthDesc() { + thenByAniSkipTimeoutLengthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'aniSkipTimeoutLength', Sort.desc); }); } QueryBuilder - thenByAnimatePageTransitions() { + thenByAnimatePageTransitions() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animatePageTransitions', Sort.asc); }); } QueryBuilder - thenByAnimatePageTransitionsDesc() { + thenByAnimatePageTransitionsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animatePageTransitions', Sort.desc); }); @@ -12429,86 +12605,90 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByAnimeLibraryDownloadedChapters() { + thenByAnimeLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryDownloadedChapters', Sort.asc); }); } QueryBuilder - thenByAnimeLibraryDownloadedChaptersDesc() { + thenByAnimeLibraryDownloadedChaptersDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryDownloadedChapters', Sort.desc); }); } QueryBuilder - thenByAnimeLibraryLocalSource() { + thenByAnimeLibraryLocalSource() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryLocalSource', Sort.asc); }); } QueryBuilder - thenByAnimeLibraryLocalSourceDesc() { + thenByAnimeLibraryLocalSourceDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryLocalSource', Sort.desc); }); } QueryBuilder - thenByAnimeLibraryShowCategoryTabs() { + thenByAnimeLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowCategoryTabs', Sort.asc); }); } QueryBuilder - thenByAnimeLibraryShowCategoryTabsDesc() { + thenByAnimeLibraryShowCategoryTabsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowCategoryTabs', Sort.desc); }); } QueryBuilder - thenByAnimeLibraryShowContinueReadingButton() { + thenByAnimeLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addSortBy( - r'animeLibraryShowContinueReadingButton', Sort.asc); + r'animeLibraryShowContinueReadingButton', + Sort.asc, + ); }); } QueryBuilder - thenByAnimeLibraryShowContinueReadingButtonDesc() { + thenByAnimeLibraryShowContinueReadingButtonDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy( - r'animeLibraryShowContinueReadingButton', Sort.desc); + r'animeLibraryShowContinueReadingButton', + Sort.desc, + ); }); } QueryBuilder - thenByAnimeLibraryShowLanguage() { + thenByAnimeLibraryShowLanguage() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowLanguage', Sort.asc); }); } QueryBuilder - thenByAnimeLibraryShowLanguageDesc() { + thenByAnimeLibraryShowLanguageDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowLanguage', Sort.desc); }); } QueryBuilder - thenByAnimeLibraryShowNumbersOfItems() { + thenByAnimeLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowNumbersOfItems', Sort.asc); }); } QueryBuilder - thenByAnimeLibraryShowNumbersOfItemsDesc() { + thenByAnimeLibraryShowNumbersOfItemsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'animeLibraryShowNumbersOfItems', Sort.desc); }); @@ -12539,14 +12719,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByAudioPreferredLanguages() { + thenByAudioPreferredLanguages() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'audioPreferredLanguages', Sort.asc); }); } QueryBuilder - thenByAudioPreferredLanguagesDesc() { + thenByAudioPreferredLanguagesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'audioPreferredLanguages', Sort.desc); }); @@ -12559,7 +12739,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByAutoBackupLocationDesc() { + thenByAutoBackupLocationDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'autoBackupLocation', Sort.desc); }); @@ -12572,7 +12752,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByAutoExtensionsUpdatesDesc() { + thenByAutoExtensionsUpdatesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'autoExtensionsUpdates', Sort.desc); }); @@ -12633,35 +12813,35 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByCheckForAppUpdatesDesc() { + thenByCheckForAppUpdatesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'checkForAppUpdates', Sort.desc); }); } QueryBuilder - thenByCheckForExtensionUpdates() { + thenByCheckForExtensionUpdates() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'checkForExtensionUpdates', Sort.asc); }); } QueryBuilder - thenByCheckForExtensionUpdatesDesc() { + thenByCheckForExtensionUpdatesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'checkForExtensionUpdates', Sort.desc); }); } QueryBuilder - thenByClearChapterCacheOnAppLaunch() { + thenByClearChapterCacheOnAppLaunch() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'clearChapterCacheOnAppLaunch', Sort.asc); }); } QueryBuilder - thenByClearChapterCacheOnAppLaunchDesc() { + thenByClearChapterCacheOnAppLaunchDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'clearChapterCacheOnAppLaunch', Sort.desc); }); @@ -12674,7 +12854,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByColorFilterBlendModeDesc() { + thenByColorFilterBlendModeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'colorFilterBlendMode', Sort.desc); }); @@ -12687,7 +12867,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByConcurrentDownloadsDesc() { + thenByConcurrentDownloadsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'concurrentDownloads', Sort.desc); }); @@ -12742,14 +12922,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByDefaultDoubleTapToSkipLength() { + thenByDefaultDoubleTapToSkipLength() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultDoubleTapToSkipLength', Sort.asc); }); } QueryBuilder - thenByDefaultDoubleTapToSkipLengthDesc() { + thenByDefaultDoubleTapToSkipLengthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultDoubleTapToSkipLength', Sort.desc); }); @@ -12762,7 +12942,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByDefaultPlayBackSpeedDesc() { + thenByDefaultPlayBackSpeedDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultPlayBackSpeed', Sort.desc); }); @@ -12781,14 +12961,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByDefaultSkipIntroLength() { + thenByDefaultSkipIntroLength() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultSkipIntroLength', Sort.asc); }); } QueryBuilder - thenByDefaultSkipIntroLengthDesc() { + thenByDefaultSkipIntroLengthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'defaultSkipIntroLength', Sort.desc); }); @@ -12801,7 +12981,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByDisableSectionTypeDesc() { + thenByDisableSectionTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'disableSectionType', Sort.desc); }); @@ -12820,14 +13000,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByDoubleTapAnimationSpeed() { + thenByDoubleTapAnimationSpeed() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'doubleTapAnimationSpeed', Sort.asc); }); } QueryBuilder - thenByDoubleTapAnimationSpeedDesc() { + thenByDoubleTapAnimationSpeedDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'doubleTapAnimationSpeed', Sort.desc); }); @@ -12852,7 +13032,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByDownloadOnlyOnWifiDesc() { + thenByDownloadOnlyOnWifiDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'downloadOnlyOnWifi', Sort.desc); }); @@ -12865,7 +13045,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByDownloadedOnlyModeDesc() { + thenByDownloadedOnlyModeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'downloadedOnlyMode', Sort.desc); }); @@ -12884,14 +13064,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByEnableAudioPitchCorrection() { + thenByEnableAudioPitchCorrection() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'enableAudioPitchCorrection', Sort.asc); }); } QueryBuilder - thenByEnableAudioPitchCorrectionDesc() { + thenByEnableAudioPitchCorrectionDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'enableAudioPitchCorrection', Sort.desc); }); @@ -12910,14 +13090,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByEnableCustomColorFilter() { + thenByEnableCustomColorFilter() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'enableCustomColorFilter', Sort.asc); }); } QueryBuilder - thenByEnableCustomColorFilterDesc() { + thenByEnableCustomColorFilterDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'enableCustomColorFilter', Sort.desc); }); @@ -12948,14 +13128,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByFlexColorSchemeBlendLevel() { + thenByFlexColorSchemeBlendLevel() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'flexColorSchemeBlendLevel', Sort.asc); }); } QueryBuilder - thenByFlexColorSchemeBlendLevelDesc() { + thenByFlexColorSchemeBlendLevelDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'flexColorSchemeBlendLevel', Sort.desc); }); @@ -12968,7 +13148,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByFlexSchemeColorIndexDesc() { + thenByFlexSchemeColorIndexDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'flexSchemeColorIndex', Sort.desc); }); @@ -13011,14 +13191,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByHideDiscordRpcInIncognito() { + thenByHideDiscordRpcInIncognito() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'hideDiscordRpcInIncognito', Sort.asc); }); } QueryBuilder - thenByHideDiscordRpcInIncognitoDesc() { + thenByHideDiscordRpcInIncognitoDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'hideDiscordRpcInIncognito', Sort.desc); }); @@ -13061,196 +13241,196 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByLastTrackerLibraryLocation() { + thenByLastTrackerLibraryLocation() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastTrackerLibraryLocation', Sort.asc); }); } QueryBuilder - thenByLastTrackerLibraryLocationDesc() { + thenByLastTrackerLibraryLocationDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastTrackerLibraryLocation', Sort.desc); }); } QueryBuilder - thenByLibraryDownloadedChapters() { + thenByLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryDownloadedChapters', Sort.asc); }); } QueryBuilder - thenByLibraryDownloadedChaptersDesc() { + thenByLibraryDownloadedChaptersDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryDownloadedChapters', Sort.desc); }); } QueryBuilder - thenByLibraryFilterAnimeBookMarkedType() { + thenByLibraryFilterAnimeBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeBookMarkedType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterAnimeBookMarkedTypeDesc() { + thenByLibraryFilterAnimeBookMarkedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeBookMarkedType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterAnimeDownloadType() { + thenByLibraryFilterAnimeDownloadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeDownloadType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterAnimeDownloadTypeDesc() { + thenByLibraryFilterAnimeDownloadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeDownloadType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterAnimeStartedType() { + thenByLibraryFilterAnimeStartedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeStartedType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterAnimeStartedTypeDesc() { + thenByLibraryFilterAnimeStartedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeStartedType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterAnimeUnreadType() { + thenByLibraryFilterAnimeUnreadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeUnreadType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterAnimeUnreadTypeDesc() { + thenByLibraryFilterAnimeUnreadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterAnimeUnreadType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterMangasBookMarkedType() { + thenByLibraryFilterMangasBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasBookMarkedType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterMangasBookMarkedTypeDesc() { + thenByLibraryFilterMangasBookMarkedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasBookMarkedType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterMangasDownloadType() { + thenByLibraryFilterMangasDownloadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasDownloadType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterMangasDownloadTypeDesc() { + thenByLibraryFilterMangasDownloadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasDownloadType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterMangasStartedType() { + thenByLibraryFilterMangasStartedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasStartedType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterMangasStartedTypeDesc() { + thenByLibraryFilterMangasStartedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasStartedType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterMangasUnreadType() { + thenByLibraryFilterMangasUnreadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasUnreadType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterMangasUnreadTypeDesc() { + thenByLibraryFilterMangasUnreadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterMangasUnreadType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterNovelBookMarkedType() { + thenByLibraryFilterNovelBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelBookMarkedType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterNovelBookMarkedTypeDesc() { + thenByLibraryFilterNovelBookMarkedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelBookMarkedType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterNovelDownloadType() { + thenByLibraryFilterNovelDownloadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelDownloadType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterNovelDownloadTypeDesc() { + thenByLibraryFilterNovelDownloadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelDownloadType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterNovelStartedType() { + thenByLibraryFilterNovelStartedType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelStartedType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterNovelStartedTypeDesc() { + thenByLibraryFilterNovelStartedTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelStartedType', Sort.desc); }); } QueryBuilder - thenByLibraryFilterNovelUnreadType() { + thenByLibraryFilterNovelUnreadType() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelUnreadType', Sort.asc); }); } QueryBuilder - thenByLibraryFilterNovelUnreadTypeDesc() { + thenByLibraryFilterNovelUnreadTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryFilterNovelUnreadType', Sort.desc); }); @@ -13263,35 +13443,35 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByLibraryLocalSourceDesc() { + thenByLibraryLocalSourceDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryLocalSource', Sort.desc); }); } QueryBuilder - thenByLibraryShowCategoryTabs() { + thenByLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowCategoryTabs', Sort.asc); }); } QueryBuilder - thenByLibraryShowCategoryTabsDesc() { + thenByLibraryShowCategoryTabsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowCategoryTabs', Sort.desc); }); } QueryBuilder - thenByLibraryShowContinueReadingButton() { + thenByLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowContinueReadingButton', Sort.asc); }); } QueryBuilder - thenByLibraryShowContinueReadingButtonDesc() { + thenByLibraryShowContinueReadingButtonDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowContinueReadingButton', Sort.desc); }); @@ -13304,21 +13484,21 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByLibraryShowLanguageDesc() { + thenByLibraryShowLanguageDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowLanguage', Sort.desc); }); } QueryBuilder - thenByLibraryShowNumbersOfItems() { + thenByLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowNumbersOfItems', Sort.asc); }); } QueryBuilder - thenByLibraryShowNumbersOfItemsDesc() { + thenByLibraryShowNumbersOfItemsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'libraryShowNumbersOfItems', Sort.desc); }); @@ -13343,7 +13523,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByMangaHomeDisplayTypeDesc() { + thenByMangaHomeDisplayTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'mangaHomeDisplayType', Sort.desc); }); @@ -13356,7 +13536,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByMarkEpisodeAsSeenTypeDesc() { + thenByMarkEpisodeAsSeenTypeDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'markEpisodeAsSeenType', Sort.desc); }); @@ -13369,7 +13549,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByMergeLibraryNavMobileDesc() { + thenByMergeLibraryNavMobileDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'mergeLibraryNavMobile', Sort.desc); }); @@ -13412,86 +13592,90 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByNovelLibraryDownloadedChapters() { + thenByNovelLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryDownloadedChapters', Sort.asc); }); } QueryBuilder - thenByNovelLibraryDownloadedChaptersDesc() { + thenByNovelLibraryDownloadedChaptersDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryDownloadedChapters', Sort.desc); }); } QueryBuilder - thenByNovelLibraryLocalSource() { + thenByNovelLibraryLocalSource() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryLocalSource', Sort.asc); }); } QueryBuilder - thenByNovelLibraryLocalSourceDesc() { + thenByNovelLibraryLocalSourceDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryLocalSource', Sort.desc); }); } QueryBuilder - thenByNovelLibraryShowCategoryTabs() { + thenByNovelLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowCategoryTabs', Sort.asc); }); } QueryBuilder - thenByNovelLibraryShowCategoryTabsDesc() { + thenByNovelLibraryShowCategoryTabsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowCategoryTabs', Sort.desc); }); } QueryBuilder - thenByNovelLibraryShowContinueReadingButton() { + thenByNovelLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addSortBy( - r'novelLibraryShowContinueReadingButton', Sort.asc); + r'novelLibraryShowContinueReadingButton', + Sort.asc, + ); }); } QueryBuilder - thenByNovelLibraryShowContinueReadingButtonDesc() { + thenByNovelLibraryShowContinueReadingButtonDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy( - r'novelLibraryShowContinueReadingButton', Sort.desc); + r'novelLibraryShowContinueReadingButton', + Sort.desc, + ); }); } QueryBuilder - thenByNovelLibraryShowLanguage() { + thenByNovelLibraryShowLanguage() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowLanguage', Sort.asc); }); } QueryBuilder - thenByNovelLibraryShowLanguageDesc() { + thenByNovelLibraryShowLanguageDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowLanguage', Sort.desc); }); } QueryBuilder - thenByNovelLibraryShowNumbersOfItems() { + thenByNovelLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowNumbersOfItems', Sort.asc); }); } QueryBuilder - thenByNovelLibraryShowNumbersOfItemsDesc() { + thenByNovelLibraryShowNumbersOfItemsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'novelLibraryShowNumbersOfItems', Sort.desc); }); @@ -13510,14 +13694,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByOnlyIncludePinnedSources() { + thenByOnlyIncludePinnedSources() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'onlyIncludePinnedSources', Sort.asc); }); } QueryBuilder - thenByOnlyIncludePinnedSourcesDesc() { + thenByOnlyIncludePinnedSourcesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'onlyIncludePinnedSources', Sort.desc); }); @@ -13554,7 +13738,7 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByRelativeTimesTampsDesc() { + thenByRelativeTimesTampsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'relativeTimesTamps', Sort.desc); }); @@ -13573,14 +13757,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByRpcShowReadingWatchingProgress() { + thenByRpcShowReadingWatchingProgress() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'rpcShowReadingWatchingProgress', Sort.asc); }); } QueryBuilder - thenByRpcShowReadingWatchingProgressDesc() { + thenByRpcShowReadingWatchingProgressDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'rpcShowReadingWatchingProgress', Sort.desc); }); @@ -13659,14 +13843,14 @@ extension SettingsQuerySortThenBy } QueryBuilder - thenByUpdateProgressAfterReading() { + thenByUpdateProgressAfterReading() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'updateProgressAfterReading', Sort.asc); }); } QueryBuilder - thenByUpdateProgressAfterReadingDesc() { + thenByUpdateProgressAfterReadingDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'updateProgressAfterReading', Sort.desc); }); @@ -13759,11 +13943,14 @@ extension SettingsQuerySortThenBy extension SettingsQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByAndroidProxyServer( - {bool caseSensitive = true}) { + QueryBuilder distinctByAndroidProxyServer({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'androidProxyServer', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'androidProxyServer', + caseSensitive: caseSensitive, + ); }); } @@ -13774,7 +13961,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByAnimatePageTransitions() { + distinctByAnimatePageTransitions() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'animatePageTransitions'); }); @@ -13793,52 +13980,55 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByAnimeLibraryDownloadedChapters() { + distinctByAnimeLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'animeLibraryDownloadedChapters'); }); } QueryBuilder - distinctByAnimeLibraryLocalSource() { + distinctByAnimeLibraryLocalSource() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'animeLibraryLocalSource'); }); } QueryBuilder - distinctByAnimeLibraryShowCategoryTabs() { + distinctByAnimeLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'animeLibraryShowCategoryTabs'); }); } QueryBuilder - distinctByAnimeLibraryShowContinueReadingButton() { + distinctByAnimeLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'animeLibraryShowContinueReadingButton'); }); } QueryBuilder - distinctByAnimeLibraryShowLanguage() { + distinctByAnimeLibraryShowLanguage() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'animeLibraryShowLanguage'); }); } QueryBuilder - distinctByAnimeLibraryShowNumbersOfItems() { + distinctByAnimeLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'animeLibraryShowNumbersOfItems'); }); } - QueryBuilder distinctByAppFontFamily( - {bool caseSensitive = true}) { + QueryBuilder distinctByAppFontFamily({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'appFontFamily', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'appFontFamily', + caseSensitive: caseSensitive, + ); }); } @@ -13848,24 +14038,29 @@ extension SettingsQueryWhereDistinct }); } - QueryBuilder distinctByAudioPreferredLanguages( - {bool caseSensitive = true}) { + QueryBuilder + distinctByAudioPreferredLanguages({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'audioPreferredLanguages', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'audioPreferredLanguages', + caseSensitive: caseSensitive, + ); }); } - QueryBuilder distinctByAutoBackupLocation( - {bool caseSensitive = true}) { + QueryBuilder distinctByAutoBackupLocation({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'autoBackupLocation', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'autoBackupLocation', + caseSensitive: caseSensitive, + ); }); } QueryBuilder - distinctByAutoExtensionsUpdates() { + distinctByAutoExtensionsUpdates() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'autoExtensionsUpdates'); }); @@ -13889,11 +14084,14 @@ extension SettingsQueryWhereDistinct }); } - QueryBuilder distinctByBtServerAddress( - {bool caseSensitive = true}) { + QueryBuilder distinctByBtServerAddress({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'btServerAddress', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'btServerAddress', + caseSensitive: caseSensitive, + ); }); } @@ -13910,14 +14108,14 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByCheckForExtensionUpdates() { + distinctByCheckForExtensionUpdates() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'checkForExtensionUpdates'); }); } QueryBuilder - distinctByClearChapterCacheOnAppLaunch() { + distinctByClearChapterCacheOnAppLaunch() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'clearChapterCacheOnAppLaunch'); }); @@ -13941,15 +14139,17 @@ extension SettingsQueryWhereDistinct }); } - QueryBuilder distinctByCustomDns( - {bool caseSensitive = true}) { + QueryBuilder distinctByCustomDns({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'customDns', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByDateFormat( - {bool caseSensitive = true}) { + QueryBuilder distinctByDateFormat({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'dateFormat', caseSensitive: caseSensitive); }); @@ -13962,7 +14162,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByDefaultDoubleTapToSkipLength() { + distinctByDefaultDoubleTapToSkipLength() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'defaultDoubleTapToSkipLength'); }); @@ -13981,7 +14181,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByDefaultSkipIntroLength() { + distinctByDefaultSkipIntroLength() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'defaultSkipIntroLength'); }); @@ -14000,17 +14200,20 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByDoubleTapAnimationSpeed() { + distinctByDoubleTapAnimationSpeed() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'doubleTapAnimationSpeed'); }); } - QueryBuilder distinctByDownloadLocation( - {bool caseSensitive = true}) { + QueryBuilder distinctByDownloadLocation({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'downloadLocation', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'downloadLocation', + caseSensitive: caseSensitive, + ); }); } @@ -14033,7 +14236,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByEnableAudioPitchCorrection() { + distinctByEnableAudioPitchCorrection() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'enableAudioPitchCorrection'); }); @@ -14046,7 +14249,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByEnableCustomColorFilter() { + distinctByEnableCustomColorFilter() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'enableCustomColorFilter'); }); @@ -14065,7 +14268,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByFlexColorSchemeBlendLevel() { + distinctByFlexColorSchemeBlendLevel() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'flexColorSchemeBlendLevel'); }); @@ -14096,7 +14299,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByHideDiscordRpcInIncognito() { + distinctByHideDiscordRpcInIncognito() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'hideDiscordRpcInIncognito'); }); @@ -14108,8 +14311,9 @@ extension SettingsQueryWhereDistinct }); } - QueryBuilder distinctByHwdecMode( - {bool caseSensitive = true}) { + QueryBuilder distinctByHwdecMode({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'hwdecMode', caseSensitive: caseSensitive); }); @@ -14122,99 +14326,101 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByLastTrackerLibraryLocation({bool caseSensitive = true}) { + distinctByLastTrackerLibraryLocation({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'lastTrackerLibraryLocation', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'lastTrackerLibraryLocation', + caseSensitive: caseSensitive, + ); }); } QueryBuilder - distinctByLibraryDownloadedChapters() { + distinctByLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryDownloadedChapters'); }); } QueryBuilder - distinctByLibraryFilterAnimeBookMarkedType() { + distinctByLibraryFilterAnimeBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterAnimeBookMarkedType'); }); } QueryBuilder - distinctByLibraryFilterAnimeDownloadType() { + distinctByLibraryFilterAnimeDownloadType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterAnimeDownloadType'); }); } QueryBuilder - distinctByLibraryFilterAnimeStartedType() { + distinctByLibraryFilterAnimeStartedType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterAnimeStartedType'); }); } QueryBuilder - distinctByLibraryFilterAnimeUnreadType() { + distinctByLibraryFilterAnimeUnreadType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterAnimeUnreadType'); }); } QueryBuilder - distinctByLibraryFilterMangasBookMarkedType() { + distinctByLibraryFilterMangasBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterMangasBookMarkedType'); }); } QueryBuilder - distinctByLibraryFilterMangasDownloadType() { + distinctByLibraryFilterMangasDownloadType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterMangasDownloadType'); }); } QueryBuilder - distinctByLibraryFilterMangasStartedType() { + distinctByLibraryFilterMangasStartedType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterMangasStartedType'); }); } QueryBuilder - distinctByLibraryFilterMangasUnreadType() { + distinctByLibraryFilterMangasUnreadType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterMangasUnreadType'); }); } QueryBuilder - distinctByLibraryFilterNovelBookMarkedType() { + distinctByLibraryFilterNovelBookMarkedType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterNovelBookMarkedType'); }); } QueryBuilder - distinctByLibraryFilterNovelDownloadType() { + distinctByLibraryFilterNovelDownloadType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterNovelDownloadType'); }); } QueryBuilder - distinctByLibraryFilterNovelStartedType() { + distinctByLibraryFilterNovelStartedType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterNovelStartedType'); }); } QueryBuilder - distinctByLibraryFilterNovelUnreadType() { + distinctByLibraryFilterNovelUnreadType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryFilterNovelUnreadType'); }); @@ -14227,14 +14433,14 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByLibraryShowCategoryTabs() { + distinctByLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryShowCategoryTabs'); }); } QueryBuilder - distinctByLibraryShowContinueReadingButton() { + distinctByLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryShowContinueReadingButton'); }); @@ -14247,7 +14453,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByLibraryShowNumbersOfItems() { + distinctByLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'libraryShowNumbersOfItems'); }); @@ -14266,14 +14472,14 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByMarkEpisodeAsSeenType() { + distinctByMarkEpisodeAsSeenType() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'markEpisodeAsSeenType'); }); } QueryBuilder - distinctByMergeLibraryNavMobile() { + distinctByMergeLibraryNavMobile() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'mergeLibraryNavMobile'); }); @@ -14304,42 +14510,42 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByNovelLibraryDownloadedChapters() { + distinctByNovelLibraryDownloadedChapters() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'novelLibraryDownloadedChapters'); }); } QueryBuilder - distinctByNovelLibraryLocalSource() { + distinctByNovelLibraryLocalSource() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'novelLibraryLocalSource'); }); } QueryBuilder - distinctByNovelLibraryShowCategoryTabs() { + distinctByNovelLibraryShowCategoryTabs() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'novelLibraryShowCategoryTabs'); }); } QueryBuilder - distinctByNovelLibraryShowContinueReadingButton() { + distinctByNovelLibraryShowContinueReadingButton() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'novelLibraryShowContinueReadingButton'); }); } QueryBuilder - distinctByNovelLibraryShowLanguage() { + distinctByNovelLibraryShowLanguage() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'novelLibraryShowLanguage'); }); } QueryBuilder - distinctByNovelLibraryShowNumbersOfItems() { + distinctByNovelLibraryShowNumbersOfItems() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'novelLibraryShowNumbersOfItems'); }); @@ -14352,7 +14558,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByOnlyIncludePinnedSources() { + distinctByOnlyIncludePinnedSources() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'onlyIncludePinnedSources'); }); @@ -14383,7 +14589,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByRpcShowReadingWatchingProgress() { + distinctByRpcShowReadingWatchingProgress() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'rpcShowReadingWatchingProgress'); }); @@ -14426,7 +14632,7 @@ extension SettingsQueryWhereDistinct } QueryBuilder - distinctByUpdateProgressAfterReading() { + distinctByUpdateProgressAfterReading() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'updateProgressAfterReading'); }); @@ -14462,8 +14668,9 @@ extension SettingsQueryWhereDistinct }); } - QueryBuilder distinctByUserAgent( - {bool caseSensitive = true}) { + QueryBuilder distinctByUserAgent({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'userAgent', caseSensitive: caseSensitive); }); @@ -14485,42 +14692,42 @@ extension SettingsQueryProperty } QueryBuilder - algorithmWeightsProperty() { + algorithmWeightsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'algorithmWeights'); }); } QueryBuilder - androidProxyServerProperty() { + androidProxyServerProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'androidProxyServer'); }); } QueryBuilder - aniSkipTimeoutLengthProperty() { + aniSkipTimeoutLengthProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'aniSkipTimeoutLength'); }); } QueryBuilder - animatePageTransitionsProperty() { + animatePageTransitionsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animatePageTransitions'); }); } QueryBuilder - animeDisplayTypeProperty() { + animeDisplayTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animeDisplayType'); }); } QueryBuilder?, QQueryOperations> - animeExtensionsRepoProperty() { + animeExtensionsRepoProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animeExtensionsRepo'); }); @@ -14533,42 +14740,42 @@ extension SettingsQueryProperty } QueryBuilder - animeLibraryDownloadedChaptersProperty() { + animeLibraryDownloadedChaptersProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animeLibraryDownloadedChapters'); }); } QueryBuilder - animeLibraryLocalSourceProperty() { + animeLibraryLocalSourceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animeLibraryLocalSource'); }); } QueryBuilder - animeLibraryShowCategoryTabsProperty() { + animeLibraryShowCategoryTabsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animeLibraryShowCategoryTabs'); }); } QueryBuilder - animeLibraryShowContinueReadingButtonProperty() { + animeLibraryShowContinueReadingButtonProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animeLibraryShowContinueReadingButton'); }); } QueryBuilder - animeLibraryShowLanguageProperty() { + animeLibraryShowLanguageProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animeLibraryShowLanguage'); }); } QueryBuilder - animeLibraryShowNumbersOfItemsProperty() { + animeLibraryShowNumbersOfItemsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'animeLibraryShowNumbersOfItems'); }); @@ -14581,42 +14788,42 @@ extension SettingsQueryProperty } QueryBuilder - audioChannelsProperty() { + audioChannelsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'audioChannels'); }); } QueryBuilder - audioPreferredLanguagesProperty() { + audioPreferredLanguagesProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'audioPreferredLanguages'); }); } QueryBuilder - autoBackupLocationProperty() { + autoBackupLocationProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'autoBackupLocation'); }); } QueryBuilder - autoExtensionsUpdatesProperty() { + autoExtensionsUpdatesProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'autoExtensionsUpdates'); }); } QueryBuilder?, QQueryOperations> - autoScrollPagesProperty() { + autoScrollPagesProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'autoScrollPages'); }); } QueryBuilder - backgroundColorProperty() { + backgroundColorProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'backgroundColor'); }); @@ -14629,7 +14836,7 @@ extension SettingsQueryProperty } QueryBuilder?, QQueryOperations> - backupListOptionsProperty() { + backupListOptionsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'backupListOptions'); }); @@ -14648,35 +14855,35 @@ extension SettingsQueryProperty } QueryBuilder?, QQueryOperations> - chapterFilterBookmarkedListProperty() { + chapterFilterBookmarkedListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'chapterFilterBookmarkedList'); }); } QueryBuilder?, QQueryOperations> - chapterFilterDownloadedListProperty() { + chapterFilterDownloadedListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'chapterFilterDownloadedList'); }); } QueryBuilder?, QQueryOperations> - chapterFilterUnreadListProperty() { + chapterFilterUnreadListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'chapterFilterUnreadList'); }); } QueryBuilder?, QQueryOperations> - chapterPageIndexListProperty() { + chapterPageIndexListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'chapterPageIndexList'); }); } QueryBuilder?, QQueryOperations> - chapterPageUrlsListProperty() { + chapterPageUrlsListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'chapterPageUrlsList'); }); @@ -14689,21 +14896,21 @@ extension SettingsQueryProperty } QueryBuilder - checkForExtensionUpdatesProperty() { + checkForExtensionUpdatesProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'checkForExtensionUpdates'); }); } QueryBuilder - clearChapterCacheOnAppLaunchProperty() { + clearChapterCacheOnAppLaunchProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'clearChapterCacheOnAppLaunch'); }); } QueryBuilder - colorFilterBlendModeProperty() { + colorFilterBlendModeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'colorFilterBlendMode'); }); @@ -14716,7 +14923,7 @@ extension SettingsQueryProperty } QueryBuilder?, QQueryOperations> - cookiesListProperty() { + cookiesListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'cookiesList'); }); @@ -14729,7 +14936,7 @@ extension SettingsQueryProperty } QueryBuilder - customColorFilterProperty() { + customColorFilterProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'customColorFilter'); }); @@ -14748,49 +14955,49 @@ extension SettingsQueryProperty } QueryBuilder - debandingTypeProperty() { + debandingTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'debandingType'); }); } QueryBuilder - defaultDoubleTapToSkipLengthProperty() { + defaultDoubleTapToSkipLengthProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'defaultDoubleTapToSkipLength'); }); } QueryBuilder - defaultPlayBackSpeedProperty() { + defaultPlayBackSpeedProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'defaultPlayBackSpeed'); }); } QueryBuilder - defaultReaderModeProperty() { + defaultReaderModeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'defaultReaderMode'); }); } QueryBuilder - defaultSkipIntroLengthProperty() { + defaultSkipIntroLengthProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'defaultSkipIntroLength'); }); } QueryBuilder - defaultSubtitleLangProperty() { + defaultSubtitleLangProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'defaultSubtitleLang'); }); } QueryBuilder - disableSectionTypeProperty() { + disableSectionTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'disableSectionType'); }); @@ -14803,7 +15010,7 @@ extension SettingsQueryProperty } QueryBuilder - doubleTapAnimationSpeedProperty() { + doubleTapAnimationSpeedProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'doubleTapAnimationSpeed'); }); @@ -14834,7 +15041,7 @@ extension SettingsQueryProperty } QueryBuilder - enableAudioPitchCorrectionProperty() { + enableAudioPitchCorrectionProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'enableAudioPitchCorrection'); }); @@ -14847,7 +15054,7 @@ extension SettingsQueryProperty } QueryBuilder - enableCustomColorFilterProperty() { + enableCustomColorFilterProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'enableCustomColorFilter'); }); @@ -14866,21 +15073,21 @@ extension SettingsQueryProperty } QueryBuilder?, QQueryOperations> - filterScanlatorListProperty() { + filterScanlatorListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'filterScanlatorList'); }); } QueryBuilder - flexColorSchemeBlendLevelProperty() { + flexColorSchemeBlendLevelProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'flexColorSchemeBlendLevel'); }); } QueryBuilder - flexSchemeColorIndexProperty() { + flexSchemeColorIndexProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'flexSchemeColorIndex'); }); @@ -14905,7 +15112,7 @@ extension SettingsQueryProperty } QueryBuilder - hideDiscordRpcInIncognitoProperty() { + hideDiscordRpcInIncognitoProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'hideDiscordRpcInIncognito'); }); @@ -14930,98 +15137,98 @@ extension SettingsQueryProperty } QueryBuilder - lastTrackerLibraryLocationProperty() { + lastTrackerLibraryLocationProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'lastTrackerLibraryLocation'); }); } QueryBuilder - libraryDownloadedChaptersProperty() { + libraryDownloadedChaptersProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryDownloadedChapters'); }); } QueryBuilder - libraryFilterAnimeBookMarkedTypeProperty() { + libraryFilterAnimeBookMarkedTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterAnimeBookMarkedType'); }); } QueryBuilder - libraryFilterAnimeDownloadTypeProperty() { + libraryFilterAnimeDownloadTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterAnimeDownloadType'); }); } QueryBuilder - libraryFilterAnimeStartedTypeProperty() { + libraryFilterAnimeStartedTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterAnimeStartedType'); }); } QueryBuilder - libraryFilterAnimeUnreadTypeProperty() { + libraryFilterAnimeUnreadTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterAnimeUnreadType'); }); } QueryBuilder - libraryFilterMangasBookMarkedTypeProperty() { + libraryFilterMangasBookMarkedTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterMangasBookMarkedType'); }); } QueryBuilder - libraryFilterMangasDownloadTypeProperty() { + libraryFilterMangasDownloadTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterMangasDownloadType'); }); } QueryBuilder - libraryFilterMangasStartedTypeProperty() { + libraryFilterMangasStartedTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterMangasStartedType'); }); } QueryBuilder - libraryFilterMangasUnreadTypeProperty() { + libraryFilterMangasUnreadTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterMangasUnreadType'); }); } QueryBuilder - libraryFilterNovelBookMarkedTypeProperty() { + libraryFilterNovelBookMarkedTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterNovelBookMarkedType'); }); } QueryBuilder - libraryFilterNovelDownloadTypeProperty() { + libraryFilterNovelDownloadTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterNovelDownloadType'); }); } QueryBuilder - libraryFilterNovelStartedTypeProperty() { + libraryFilterNovelStartedTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterNovelStartedType'); }); } QueryBuilder - libraryFilterNovelUnreadTypeProperty() { + libraryFilterNovelUnreadTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryFilterNovelUnreadType'); }); @@ -15034,28 +15241,28 @@ extension SettingsQueryProperty } QueryBuilder - libraryShowCategoryTabsProperty() { + libraryShowCategoryTabsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryShowCategoryTabs'); }); } QueryBuilder - libraryShowContinueReadingButtonProperty() { + libraryShowContinueReadingButtonProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryShowContinueReadingButton'); }); } QueryBuilder - libraryShowLanguageProperty() { + libraryShowLanguageProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryShowLanguage'); }); } QueryBuilder - libraryShowNumbersOfItemsProperty() { + libraryShowNumbersOfItemsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'libraryShowNumbersOfItems'); }); @@ -15068,7 +15275,7 @@ extension SettingsQueryProperty } QueryBuilder?, QQueryOperations> - mangaExtensionsRepoProperty() { + mangaExtensionsRepoProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'mangaExtensionsRepo'); }); @@ -15081,42 +15288,42 @@ extension SettingsQueryProperty } QueryBuilder - mangaHomeDisplayTypeProperty() { + mangaHomeDisplayTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'mangaHomeDisplayType'); }); } QueryBuilder - markEpisodeAsSeenTypeProperty() { + markEpisodeAsSeenTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'markEpisodeAsSeenType'); }); } QueryBuilder - mergeLibraryNavMobileProperty() { + mergeLibraryNavMobileProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'mergeLibraryNavMobile'); }); } QueryBuilder?, QQueryOperations> - navigationOrderProperty() { + navigationOrderProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'navigationOrder'); }); } QueryBuilder - novelDisplayTypeProperty() { + novelDisplayTypeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelDisplayType'); }); } QueryBuilder?, QQueryOperations> - novelExtensionsRepoProperty() { + novelExtensionsRepoProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelExtensionsRepo'); }); @@ -15135,56 +15342,56 @@ extension SettingsQueryProperty } QueryBuilder - novelLibraryDownloadedChaptersProperty() { + novelLibraryDownloadedChaptersProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelLibraryDownloadedChapters'); }); } QueryBuilder - novelLibraryLocalSourceProperty() { + novelLibraryLocalSourceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelLibraryLocalSource'); }); } QueryBuilder - novelLibraryShowCategoryTabsProperty() { + novelLibraryShowCategoryTabsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelLibraryShowCategoryTabs'); }); } QueryBuilder - novelLibraryShowContinueReadingButtonProperty() { + novelLibraryShowContinueReadingButtonProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelLibraryShowContinueReadingButton'); }); } QueryBuilder - novelLibraryShowLanguageProperty() { + novelLibraryShowLanguageProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelLibraryShowLanguage'); }); } QueryBuilder - novelLibraryShowNumbersOfItemsProperty() { + novelLibraryShowNumbersOfItemsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelLibraryShowNumbersOfItems'); }); } QueryBuilder - novelTextAlignProperty() { + novelTextAlignProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'novelTextAlign'); }); } QueryBuilder - onlyIncludePinnedSourcesProperty() { + onlyIncludePinnedSourcesProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'onlyIncludePinnedSources'); }); @@ -15197,21 +15404,21 @@ extension SettingsQueryProperty } QueryBuilder?, QQueryOperations> - personalPageModeListProperty() { + personalPageModeListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'personalPageModeList'); }); } QueryBuilder?, QQueryOperations> - personalReaderModeListProperty() { + personalReaderModeListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'personalReaderModeList'); }); } QueryBuilder - playerSubtitleSettingsProperty() { + playerSubtitleSettingsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'playerSubtitleSettings'); }); @@ -15236,7 +15443,7 @@ extension SettingsQueryProperty } QueryBuilder - rpcShowReadingWatchingProgressProperty() { + rpcShowReadingWatchingProgressProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'rpcShowReadingWatchingProgress'); }); @@ -15267,28 +15474,28 @@ extension SettingsQueryProperty } QueryBuilder?, QQueryOperations> - sortChapterListProperty() { + sortChapterListProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'sortChapterList'); }); } QueryBuilder - sortLibraryAnimeProperty() { + sortLibraryAnimeProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'sortLibraryAnime'); }); } QueryBuilder - sortLibraryMangaProperty() { + sortLibraryMangaProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'sortLibraryManga'); }); } QueryBuilder - sortLibraryNovelProperty() { + sortLibraryNovelProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'sortLibraryNovel'); }); @@ -15307,7 +15514,7 @@ extension SettingsQueryProperty } QueryBuilder - updateProgressAfterReadingProperty() { + updateProgressAfterReadingProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'updateProgressAfterReading'); }); @@ -15367,17 +15574,10 @@ const MCookieSchema = Schema( name: r'MCookie', id: -1854909335245943751, properties: { - r'cookie': PropertySchema( - id: 0, - name: r'cookie', - type: IsarType.string, - ), - r'host': PropertySchema( - id: 1, - name: r'host', - type: IsarType.string, - ) + r'cookie': PropertySchema(id: 0, name: r'cookie', type: IsarType.string), + r'host': PropertySchema(id: 1, name: r'host', type: IsarType.string), }, + estimateSize: _mCookieEstimateSize, serialize: _mCookieSerialize, deserialize: _mCookieDeserialize, @@ -15448,17 +15648,17 @@ extension MCookieQueryFilter on QueryBuilder { QueryBuilder cookieIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'cookie', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'cookie'), + ); }); } QueryBuilder cookieIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'cookie', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'cookie'), + ); }); } @@ -15467,11 +15667,13 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'cookie', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'cookie', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15481,12 +15683,14 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'cookie', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'cookie', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15496,12 +15700,14 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'cookie', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'cookie', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15513,14 +15719,16 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'cookie', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'cookie', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15529,11 +15737,13 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'cookie', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'cookie', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15542,69 +15752,75 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'cookie', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'cookie', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder cookieContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'cookie', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'cookie', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder cookieMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'cookie', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'cookie', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder cookieIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'cookie', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'cookie', value: ''), + ); }); } QueryBuilder cookieIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'cookie', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'cookie', value: ''), + ); }); } QueryBuilder hostIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'host', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'host'), + ); }); } QueryBuilder hostIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'host', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'host'), + ); }); } @@ -15613,11 +15829,13 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'host', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'host', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15627,12 +15845,14 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'host', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'host', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15642,12 +15862,14 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'host', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'host', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15659,14 +15881,16 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'host', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'host', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15675,11 +15899,13 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'host', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'host', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -15688,53 +15914,59 @@ extension MCookieQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'host', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'host', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder hostContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'host', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'host', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder hostMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'host', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'host', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder hostIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'host', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'host', value: ''), + ); }); } QueryBuilder hostIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'host', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'host', value: ''), + ); }); } } @@ -15749,17 +15981,10 @@ const SortLibraryMangaSchema = Schema( name: r'SortLibraryManga', id: -8485569296691672246, properties: { - r'index': PropertySchema( - id: 0, - name: r'index', - type: IsarType.long, - ), - r'reverse': PropertySchema( - id: 1, - name: r'reverse', - type: IsarType.bool, - ) + r'index': PropertySchema(id: 0, name: r'index', type: IsarType.long), + r'reverse': PropertySchema(id: 1, name: r'reverse', type: IsarType.bool), }, + estimateSize: _sortLibraryMangaEstimateSize, serialize: _sortLibraryMangaSerialize, deserialize: _sortLibraryMangaDeserialize, @@ -15817,104 +16042,102 @@ P _sortLibraryMangaDeserializeProp

( extension SortLibraryMangaQueryFilter on QueryBuilder { QueryBuilder - indexIsNull() { + indexIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'index', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'index'), + ); }); } QueryBuilder - indexIsNotNull() { + indexIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'index', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'index'), + ); }); } QueryBuilder - indexEqualTo(int? value) { + indexEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'index', value: value), + ); }); } QueryBuilder - indexGreaterThan( - int? value, { - bool include = false, - }) { + indexGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'index', + value: value, + ), + ); }); } QueryBuilder - indexLessThan( - int? value, { - bool include = false, - }) { + indexLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'index', + value: value, + ), + ); }); } QueryBuilder - indexBetween( + indexBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'index', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'index', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - reverseIsNull() { + reverseIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'reverse', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'reverse'), + ); }); } QueryBuilder - reverseIsNotNull() { + reverseIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'reverse', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'reverse'), + ); }); } QueryBuilder - reverseEqualTo(bool? value) { + reverseEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'reverse', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'reverse', value: value), + ); }); } } @@ -15929,22 +16152,11 @@ const SortChapterSchema = Schema( name: r'SortChapter', id: -468129901904543096, properties: { - r'index': PropertySchema( - id: 0, - name: r'index', - type: IsarType.long, - ), - r'mangaId': PropertySchema( - id: 1, - name: r'mangaId', - type: IsarType.long, - ), - r'reverse': PropertySchema( - id: 2, - name: r'reverse', - type: IsarType.bool, - ) + r'index': PropertySchema(id: 0, name: r'index', type: IsarType.long), + r'mangaId': PropertySchema(id: 1, name: r'mangaId', type: IsarType.long), + r'reverse': PropertySchema(id: 2, name: r'reverse', type: IsarType.bool), }, + estimateSize: _sortChapterEstimateSize, serialize: _sortChapterSerialize, deserialize: _sortChapterDeserialize, @@ -16007,42 +16219,41 @@ extension SortChapterQueryFilter on QueryBuilder { QueryBuilder indexIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'index', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'index'), + ); }); } QueryBuilder - indexIsNotNull() { + indexIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'index', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'index'), + ); }); } QueryBuilder indexEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'index', value: value), + ); }); } QueryBuilder - indexGreaterThan( - int? value, { - bool include = false, - }) { + indexGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'index', + value: value, + ), + ); }); } @@ -16051,11 +16262,13 @@ extension SortChapterQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'index', + value: value, + ), + ); }); } @@ -16066,55 +16279,56 @@ extension SortChapterQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'index', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'index', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - mangaIdIsNull() { + 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 - mangaIdIsNotNull() { + 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 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), + ); }); } QueryBuilder - mangaIdGreaterThan( - int? value, { - bool include = false, - }) { + mangaIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } @@ -16123,11 +16337,13 @@ extension SortChapterQueryFilter bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } @@ -16138,41 +16354,43 @@ extension SortChapterQueryFilter bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - reverseIsNull() { + reverseIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'reverse', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'reverse'), + ); }); } QueryBuilder - reverseIsNotNull() { + reverseIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'reverse', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'reverse'), + ); }); } QueryBuilder reverseEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'reverse', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'reverse', value: value), + ); }); } } @@ -16187,17 +16405,10 @@ const ChapterFilterDownloadedSchema = Schema( name: r'ChapterFilterDownloaded', id: -5772236935601996927, properties: { - r'mangaId': PropertySchema( - id: 0, - name: r'mangaId', - type: IsarType.long, - ), - r'type': PropertySchema( - id: 1, - name: r'type', - type: IsarType.long, - ) + r'mangaId': PropertySchema(id: 0, name: r'mangaId', type: IsarType.long), + r'type': PropertySchema(id: 1, name: r'type', type: IsarType.long), }, + estimateSize: _chapterFilterDownloadedEstimateSize, serialize: _chapterFilterDownloadedSerialize, deserialize: _chapterFilterDownloadedDeserialize, @@ -16252,159 +16463,215 @@ P _chapterFilterDownloadedDeserializeProp

( } } -extension ChapterFilterDownloadedQueryFilter on QueryBuilder< - ChapterFilterDownloaded, ChapterFilterDownloaded, QFilterCondition> { - QueryBuilder mangaIdIsNull() { +extension ChapterFilterDownloadedQueryFilter + on + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QFilterCondition + > { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + 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 mangaIdIsNotNull() { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + 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 mangaIdEqualTo(int? value) { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + mangaIdEqualTo(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), + ); }); } - QueryBuilder mangaIdGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + mangaIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } - QueryBuilder mangaIdLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + mangaIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } - QueryBuilder mangaIdBetween( + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + mangaIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder typeIsNull() { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + typeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'type', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'type'), + ); }); } - QueryBuilder typeIsNotNull() { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + typeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'type', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'type'), + ); }); } - QueryBuilder typeEqualTo(int? value) { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + typeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'type', value: value), + ); }); } - QueryBuilder typeGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + typeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'type', + value: value, + ), + ); }); } - QueryBuilder typeLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + typeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'type', + value: value, + ), + ); }); } - QueryBuilder typeBetween( + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QAfterFilterCondition + > + typeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'type', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'type', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } -extension ChapterFilterDownloadedQueryObject on QueryBuilder< - ChapterFilterDownloaded, ChapterFilterDownloaded, QFilterCondition> {} +extension ChapterFilterDownloadedQueryObject + on + QueryBuilder< + ChapterFilterDownloaded, + ChapterFilterDownloaded, + QFilterCondition + > {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters, always_specify_types @@ -16413,17 +16680,10 @@ const ChapterFilterUnreadSchema = Schema( name: r'ChapterFilterUnread', id: 2999193805790237469, properties: { - r'mangaId': PropertySchema( - id: 0, - name: r'mangaId', - type: IsarType.long, - ), - r'type': PropertySchema( - id: 1, - name: r'type', - type: IsarType.long, - ) + r'mangaId': PropertySchema(id: 0, name: r'mangaId', type: IsarType.long), + r'type': PropertySchema(id: 1, name: r'type', type: IsarType.long), }, + estimateSize: _chapterFilterUnreadEstimateSize, serialize: _chapterFilterUnreadSerialize, deserialize: _chapterFilterUnreadDeserialize, @@ -16478,159 +16738,167 @@ P _chapterFilterUnreadDeserializeProp

( } } -extension ChapterFilterUnreadQueryFilter on QueryBuilder { +extension ChapterFilterUnreadQueryFilter + on + QueryBuilder< + ChapterFilterUnread, + ChapterFilterUnread, + QFilterCondition + > { QueryBuilder - mangaIdIsNull() { + 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 - mangaIdIsNotNull() { + 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 - mangaIdEqualTo(int? value) { + mangaIdEqualTo(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), + ); }); } QueryBuilder - mangaIdGreaterThan( - int? value, { - bool include = false, - }) { + mangaIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdLessThan( - int? value, { - bool include = false, - }) { + mangaIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdBetween( + mangaIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - typeIsNull() { + typeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'type', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'type'), + ); }); } QueryBuilder - typeIsNotNull() { + typeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'type', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'type'), + ); }); } QueryBuilder - typeEqualTo(int? value) { + typeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'type', value: value), + ); }); } QueryBuilder - typeGreaterThan( - int? value, { - bool include = false, - }) { + typeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'type', + value: value, + ), + ); }); } QueryBuilder - typeLessThan( - int? value, { - bool include = false, - }) { + typeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'type', + value: value, + ), + ); }); } QueryBuilder - typeBetween( + typeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'type', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'type', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } -extension ChapterFilterUnreadQueryObject on QueryBuilder {} +extension ChapterFilterUnreadQueryObject + on + QueryBuilder< + ChapterFilterUnread, + ChapterFilterUnread, + QFilterCondition + > {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters, always_specify_types @@ -16639,17 +16907,10 @@ const ChapterFilterBookmarkedSchema = Schema( name: r'ChapterFilterBookmarked', id: -4183165879060895626, properties: { - r'mangaId': PropertySchema( - id: 0, - name: r'mangaId', - type: IsarType.long, - ), - r'type': PropertySchema( - id: 1, - name: r'type', - type: IsarType.long, - ) + r'mangaId': PropertySchema(id: 0, name: r'mangaId', type: IsarType.long), + r'type': PropertySchema(id: 1, name: r'type', type: IsarType.long), }, + estimateSize: _chapterFilterBookmarkedEstimateSize, serialize: _chapterFilterBookmarkedSerialize, deserialize: _chapterFilterBookmarkedDeserialize, @@ -16704,159 +16965,215 @@ P _chapterFilterBookmarkedDeserializeProp

( } } -extension ChapterFilterBookmarkedQueryFilter on QueryBuilder< - ChapterFilterBookmarked, ChapterFilterBookmarked, QFilterCondition> { - QueryBuilder mangaIdIsNull() { +extension ChapterFilterBookmarkedQueryFilter + on + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QFilterCondition + > { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + 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 mangaIdIsNotNull() { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + 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 mangaIdEqualTo(int? value) { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + mangaIdEqualTo(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), + ); }); } - QueryBuilder mangaIdGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + mangaIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } - QueryBuilder mangaIdLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + mangaIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } - QueryBuilder mangaIdBetween( + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + mangaIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder typeIsNull() { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + typeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'type', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'type'), + ); }); } - QueryBuilder typeIsNotNull() { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + typeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'type', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'type'), + ); }); } - QueryBuilder typeEqualTo(int? value) { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + typeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'type', value: value), + ); }); } - QueryBuilder typeGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + typeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'type', + value: value, + ), + ); }); } - QueryBuilder typeLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + typeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'type', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'type', + value: value, + ), + ); }); } - QueryBuilder typeBetween( + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QAfterFilterCondition + > + typeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'type', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'type', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } -extension ChapterFilterBookmarkedQueryObject on QueryBuilder< - ChapterFilterBookmarked, ChapterFilterBookmarked, QFilterCondition> {} +extension ChapterFilterBookmarkedQueryObject + on + QueryBuilder< + ChapterFilterBookmarked, + ChapterFilterBookmarked, + QFilterCondition + > {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters, always_specify_types @@ -16880,12 +17197,9 @@ const ChapterPageurlsSchema = Schema( name: r'headers', type: IsarType.stringList, ), - r'urls': PropertySchema( - id: 3, - name: r'urls', - type: IsarType.stringList, - ) + r'urls': PropertySchema(id: 3, name: r'urls', type: IsarType.stringList), }, + estimateSize: _chapterPageurlsEstimateSize, serialize: _chapterPageurlsSerialize, deserialize: _chapterPageurlsDeserialize, @@ -16981,145 +17295,147 @@ P _chapterPageurlsDeserializeProp

( extension ChapterPageurlsQueryFilter on QueryBuilder { QueryBuilder - chapterIdIsNull() { + 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 - chapterIdIsNotNull() { + 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 - chapterIdEqualTo(int? value) { + chapterIdEqualTo(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), + ); }); } QueryBuilder - chapterIdGreaterThan( - int? value, { - bool include = false, - }) { + chapterIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'chapterId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'chapterId', + value: value, + ), + ); }); } QueryBuilder - chapterIdLessThan( - int? value, { - bool include = false, - }) { + chapterIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'chapterId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'chapterId', + value: value, + ), + ); }); } QueryBuilder - chapterIdBetween( + chapterIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'chapterId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'chapterId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - chapterUrlIsNull() { + chapterUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'chapterUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'chapterUrl'), + ); }); } QueryBuilder - chapterUrlIsNotNull() { + chapterUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'chapterUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'chapterUrl'), + ); }); } QueryBuilder - chapterUrlEqualTo( - String? value, { - bool caseSensitive = true, - }) { + chapterUrlEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'chapterUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'chapterUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - chapterUrlGreaterThan( + chapterUrlGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'chapterUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'chapterUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - chapterUrlLessThan( + chapterUrlLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'chapterUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'chapterUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - chapterUrlBetween( + chapterUrlBetween( String? lower, String? upper, { bool includeLower = true, @@ -17127,153 +17443,158 @@ extension ChapterPageurlsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'chapterUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'chapterUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - chapterUrlStartsWith( - String value, { - bool caseSensitive = true, - }) { + chapterUrlStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'chapterUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'chapterUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - chapterUrlEndsWith( - String value, { - bool caseSensitive = true, - }) { + chapterUrlEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'chapterUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'chapterUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - chapterUrlContains(String value, {bool caseSensitive = true}) { + chapterUrlContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'chapterUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'chapterUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - chapterUrlMatches(String pattern, {bool caseSensitive = true}) { + chapterUrlMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'chapterUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'chapterUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - chapterUrlIsEmpty() { + chapterUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'chapterUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'chapterUrl', value: ''), + ); }); } QueryBuilder - chapterUrlIsNotEmpty() { + chapterUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'chapterUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'chapterUrl', value: ''), + ); }); } QueryBuilder - headersIsNull() { + headersIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'headers', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'headers'), + ); }); } QueryBuilder - headersIsNotNull() { + headersIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'headers', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'headers'), + ); }); } QueryBuilder - headersElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + headersElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - headersElementGreaterThan( + headersElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - headersElementLessThan( + headersElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - headersElementBetween( + headersElementBetween( String lower, String upper, { bool includeLower = true, @@ -17281,160 +17602,126 @@ extension ChapterPageurlsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'headers', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - headersElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - headersElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - headersElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - headersElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'headers', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - headersElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'headers', - value: '', - )); - }); - } - - QueryBuilder - headersElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'headers', - value: '', - )); - }); - } - - QueryBuilder - headersLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'headers', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'headers', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - headersIsEmpty() { + headersElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'headers', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - headersIsNotEmpty() { + headersElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'headers', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - headersLengthLessThan( - int length, { - bool include = false, - }) { + headersElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'headers', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - headersLengthGreaterThan( - int length, { - bool include = false, - }) { + headersElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'headers', - length, - include, - 999999, - true, + return query.addFilterCondition( + FilterCondition.matches( + property: r'headers', + wildcard: pattern, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - headersLengthBetween( + headersElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'headers', value: ''), + ); + }); + } + + QueryBuilder + headersElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'headers', value: ''), + ); + }); + } + + QueryBuilder + headersLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'headers', length, true, length, true); + }); + } + + QueryBuilder + headersIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'headers', 0, true, 0, true); + }); + } + + QueryBuilder + headersIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'headers', 0, false, 999999, true); + }); + } + + QueryBuilder + headersLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'headers', 0, true, length, include); + }); + } + + QueryBuilder + headersLengthGreaterThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'headers', length, include, 999999, true); + }); + } + + QueryBuilder + headersLengthBetween( int lower, int upper, { bool includeLower = true, @@ -17452,71 +17739,74 @@ extension ChapterPageurlsQueryFilter } QueryBuilder - urlsIsNull() { + urlsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'urls', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'urls'), + ); }); } QueryBuilder - urlsIsNotNull() { + urlsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'urls', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'urls'), + ); }); } QueryBuilder - urlsElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + urlsElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'urls', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'urls', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - urlsElementGreaterThan( + urlsElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'urls', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'urls', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - urlsElementLessThan( + urlsElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'urls', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'urls', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - urlsElementBetween( + urlsElementBetween( String lower, String upper, { bool includeLower = true, @@ -17524,160 +17814,126 @@ extension ChapterPageurlsQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'urls', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - urlsElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'urls', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - urlsElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'urls', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - urlsElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'urls', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - urlsElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'urls', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - urlsElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'urls', - value: '', - )); - }); - } - - QueryBuilder - urlsElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'urls', - value: '', - )); - }); - } - - QueryBuilder - urlsLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'urls', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'urls', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - urlsIsEmpty() { + urlsElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'urls', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'urls', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - urlsIsNotEmpty() { + urlsElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'urls', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'urls', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - urlsLengthLessThan( - int length, { - bool include = false, - }) { + urlsElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'urls', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'urls', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - urlsLengthGreaterThan( - int length, { - bool include = false, - }) { + urlsElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'urls', - length, - include, - 999999, - true, + return query.addFilterCondition( + FilterCondition.matches( + property: r'urls', + wildcard: pattern, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - urlsLengthBetween( + urlsElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'urls', value: ''), + ); + }); + } + + QueryBuilder + urlsElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'urls', value: ''), + ); + }); + } + + QueryBuilder + urlsLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'urls', length, true, length, true); + }); + } + + QueryBuilder + urlsIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'urls', 0, true, 0, true); + }); + } + + QueryBuilder + urlsIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'urls', 0, false, 999999, true); + }); + } + + QueryBuilder + urlsLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'urls', 0, true, length, include); + }); + } + + QueryBuilder + urlsLengthGreaterThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'urls', length, include, 999999, true); + }); + } + + QueryBuilder + urlsLengthBetween( int lower, int upper, { bool includeLower = true, @@ -17710,12 +17966,9 @@ const ChapterPageIndexSchema = Schema( name: r'chapterId', type: IsarType.long, ), - r'index': PropertySchema( - id: 1, - name: r'index', - type: IsarType.long, - ) + r'index': PropertySchema(id: 1, name: r'index', type: IsarType.long), }, + estimateSize: _chapterPageIndexEstimateSize, serialize: _chapterPageIndexSerialize, deserialize: _chapterPageIndexDeserialize, @@ -17773,150 +18026,148 @@ P _chapterPageIndexDeserializeProp

( extension ChapterPageIndexQueryFilter on QueryBuilder { QueryBuilder - chapterIdIsNull() { + 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 - chapterIdIsNotNull() { + 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 - chapterIdEqualTo(int? value) { + chapterIdEqualTo(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), + ); }); } QueryBuilder - chapterIdGreaterThan( - int? value, { - bool include = false, - }) { + chapterIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'chapterId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'chapterId', + value: value, + ), + ); }); } QueryBuilder - chapterIdLessThan( - int? value, { - bool include = false, - }) { + chapterIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'chapterId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'chapterId', + value: value, + ), + ); }); } QueryBuilder - chapterIdBetween( + chapterIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'chapterId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'chapterId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - indexIsNull() { + indexIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'index', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'index'), + ); }); } QueryBuilder - indexIsNotNull() { + indexIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'index', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'index'), + ); }); } QueryBuilder - indexEqualTo(int? value) { + indexEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'index', value: value), + ); }); } QueryBuilder - indexGreaterThan( - int? value, { - bool include = false, - }) { + indexGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'index', + value: value, + ), + ); }); } QueryBuilder - indexLessThan( - int? value, { - bool include = false, - }) { + indexLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'index', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'index', + value: value, + ), + ); }); } QueryBuilder - indexBetween( + indexBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'index', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'index', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -17931,18 +18182,15 @@ const PersonalReaderModeSchema = Schema( name: r'PersonalReaderMode', id: -1072936262658804338, properties: { - r'mangaId': PropertySchema( - id: 0, - name: r'mangaId', - type: IsarType.long, - ), + r'mangaId': PropertySchema(id: 0, name: r'mangaId', type: IsarType.long), r'readerMode': PropertySchema( id: 1, name: r'readerMode', type: IsarType.byte, enumMap: _PersonalReaderModereaderModeEnumValueMap, - ) + ), }, + estimateSize: _personalReaderModeEstimateSize, serialize: _personalReaderModeSerialize, deserialize: _personalReaderModeDeserialize, @@ -17976,8 +18224,10 @@ PersonalReaderMode _personalReaderModeDeserialize( ) { final object = PersonalReaderMode( mangaId: reader.readLongOrNull(offsets[0]), - readerMode: _PersonalReaderModereaderModeValueEnumMap[ - reader.readByteOrNull(offsets[1])] ?? + readerMode: + _PersonalReaderModereaderModeValueEnumMap[reader.readByteOrNull( + offsets[1], + )] ?? ReaderMode.vertical, ); return object; @@ -17993,9 +18243,11 @@ P _personalReaderModeDeserializeProp

( case 0: return (reader.readLongOrNull(offset)) as P; case 1: - return (_PersonalReaderModereaderModeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - ReaderMode.vertical) as P; + return (_PersonalReaderModereaderModeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + ReaderMode.vertical) + as P; default: throw IsarError('Unknown property with id $propertyId'); } @@ -18021,132 +18273,130 @@ const _PersonalReaderModereaderModeValueEnumMap = { extension PersonalReaderModeQueryFilter on QueryBuilder { QueryBuilder - mangaIdIsNull() { + 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 - mangaIdIsNotNull() { + 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 - mangaIdEqualTo(int? value) { + mangaIdEqualTo(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), + ); }); } QueryBuilder - mangaIdGreaterThan( - int? value, { - bool include = false, - }) { + mangaIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdLessThan( - int? value, { - bool include = false, - }) { + mangaIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdBetween( + mangaIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - readerModeEqualTo(ReaderMode value) { + readerModeEqualTo(ReaderMode value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'readerMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'readerMode', value: value), + ); }); } QueryBuilder - readerModeGreaterThan( - ReaderMode value, { - bool include = false, - }) { + readerModeGreaterThan(ReaderMode value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'readerMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'readerMode', + value: value, + ), + ); }); } QueryBuilder - readerModeLessThan( - ReaderMode value, { - bool include = false, - }) { + readerModeLessThan(ReaderMode value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'readerMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'readerMode', + value: value, + ), + ); }); } QueryBuilder - readerModeBetween( + readerModeBetween( ReaderMode lower, ReaderMode upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'readerMode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'readerMode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -18166,17 +18416,14 @@ const AutoScrollPagesSchema = Schema( name: r'autoScroll', type: IsarType.bool, ), - r'mangaId': PropertySchema( - id: 1, - name: r'mangaId', - type: IsarType.long, - ), + r'mangaId': PropertySchema(id: 1, name: r'mangaId', type: IsarType.long), r'pageOffset': PropertySchema( id: 2, name: r'pageOffset', type: IsarType.double, - ) + ), }, + estimateSize: _autoScrollPagesEstimateSize, serialize: _autoScrollPagesSerialize, deserialize: _autoScrollPagesDeserialize, @@ -18238,173 +18485,177 @@ P _autoScrollPagesDeserializeProp

( extension AutoScrollPagesQueryFilter on QueryBuilder { QueryBuilder - autoScrollIsNull() { + autoScrollIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'autoScroll', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'autoScroll'), + ); }); } QueryBuilder - autoScrollIsNotNull() { + autoScrollIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'autoScroll', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'autoScroll'), + ); }); } QueryBuilder - autoScrollEqualTo(bool? value) { + autoScrollEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'autoScroll', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'autoScroll', value: value), + ); }); } QueryBuilder - mangaIdIsNull() { + 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 - mangaIdIsNotNull() { + 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 - mangaIdEqualTo(int? value) { + mangaIdEqualTo(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), + ); }); } QueryBuilder - mangaIdGreaterThan( - int? value, { - bool include = false, - }) { + mangaIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdLessThan( - int? value, { - bool include = false, - }) { + mangaIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdBetween( + mangaIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - pageOffsetIsNull() { + pageOffsetIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'pageOffset', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'pageOffset'), + ); }); } QueryBuilder - pageOffsetIsNotNull() { + pageOffsetIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'pageOffset', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'pageOffset'), + ); }); } QueryBuilder - pageOffsetEqualTo( - double? value, { - double epsilon = Query.epsilon, - }) { + pageOffsetEqualTo(double? value, {double epsilon = Query.epsilon}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'pageOffset', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'pageOffset', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - pageOffsetGreaterThan( + pageOffsetGreaterThan( double? value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'pageOffset', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'pageOffset', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - pageOffsetLessThan( + pageOffsetLessThan( double? value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'pageOffset', - value: value, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'pageOffset', + value: value, + + epsilon: epsilon, + ), + ); }); } QueryBuilder - pageOffsetBetween( + pageOffsetBetween( double? lower, double? upper, { bool includeLower = true, @@ -18412,14 +18663,17 @@ extension AutoScrollPagesQueryFilter double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'pageOffset', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - epsilon: epsilon, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'pageOffset', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + + epsilon: epsilon, + ), + ); }); } } @@ -18434,32 +18688,13 @@ const RepoSchema = Schema( name: r'Repo', id: 8520529424681796092, properties: { - r'hashCode': PropertySchema( - id: 0, - name: r'hashCode', - type: IsarType.long, - ), - r'hidden': PropertySchema( - id: 1, - name: r'hidden', - type: IsarType.bool, - ), - r'jsonUrl': PropertySchema( - id: 2, - name: r'jsonUrl', - type: IsarType.string, - ), - r'name': PropertySchema( - id: 3, - name: r'name', - type: IsarType.string, - ), - r'website': PropertySchema( - id: 4, - name: r'website', - type: IsarType.string, - ) + r'hashCode': PropertySchema(id: 0, name: r'hashCode', type: IsarType.long), + r'hidden': PropertySchema(id: 1, name: r'hidden', type: IsarType.bool), + r'jsonUrl': PropertySchema(id: 2, name: r'jsonUrl', type: IsarType.string), + r'name': PropertySchema(id: 3, name: r'name', type: IsarType.string), + r'website': PropertySchema(id: 4, name: r'website', type: IsarType.string), }, + estimateSize: _repoEstimateSize, serialize: _repoSerialize, deserialize: _repoDeserialize, @@ -18546,10 +18781,9 @@ P _repoDeserializeProp

( extension RepoQueryFilter on QueryBuilder { QueryBuilder hashCodeEqualTo(int value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'hashCode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'hashCode', value: value), + ); }); } @@ -18558,11 +18792,13 @@ extension RepoQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'hashCode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'hashCode', + value: value, + ), + ); }); } @@ -18571,11 +18807,13 @@ extension RepoQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'hashCode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'hashCode', + value: value, + ), + ); }); } @@ -18586,54 +18824,55 @@ extension RepoQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'hashCode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'hashCode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder hiddenIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'hidden', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'hidden'), + ); }); } QueryBuilder hiddenIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'hidden', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'hidden'), + ); }); } QueryBuilder hiddenEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'hidden', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'hidden', value: value), + ); }); } QueryBuilder jsonUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'jsonUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'jsonUrl'), + ); }); } QueryBuilder jsonUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'jsonUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'jsonUrl'), + ); }); } @@ -18642,11 +18881,13 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'jsonUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'jsonUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18656,12 +18897,14 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'jsonUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'jsonUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18671,12 +18914,14 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'jsonUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'jsonUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18688,14 +18933,16 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'jsonUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'jsonUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18704,11 +18951,13 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'jsonUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'jsonUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18717,67 +18966,75 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'jsonUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'jsonUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder jsonUrlContains(String value, - {bool caseSensitive = true}) { + QueryBuilder jsonUrlContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'jsonUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'jsonUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder jsonUrlMatches(String pattern, - {bool caseSensitive = true}) { + QueryBuilder jsonUrlMatches( + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'jsonUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'jsonUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder jsonUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'jsonUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'jsonUrl', value: ''), + ); }); } QueryBuilder jsonUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'jsonUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'jsonUrl', value: ''), + ); }); } QueryBuilder 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 nameIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'name', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'name'), + ); }); } @@ -18786,11 +19043,13 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18800,12 +19059,14 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18815,12 +19076,14 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18832,14 +19095,16 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'name', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'name', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18848,11 +19113,13 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18861,67 +19128,75 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder nameContains(String value, - {bool caseSensitive = true}) { + QueryBuilder nameContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder nameMatches(String pattern, - {bool caseSensitive = true}) { + QueryBuilder nameMatches( + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'name', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'name', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 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 websiteIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'website', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'website'), + ); }); } QueryBuilder websiteIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'website', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'website'), + ); }); } @@ -18930,11 +19205,13 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'website', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'website', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18944,12 +19221,14 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'website', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'website', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18959,12 +19238,14 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'website', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'website', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18976,14 +19257,16 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'website', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'website', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -18992,11 +19275,13 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'website', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'website', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -19005,51 +19290,59 @@ extension RepoQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'website', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'website', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder websiteContains(String value, - {bool caseSensitive = true}) { + QueryBuilder websiteContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'website', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'website', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder websiteMatches(String pattern, - {bool caseSensitive = true}) { + QueryBuilder websiteMatches( + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'website', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'website', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder websiteIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'website', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'website', value: ''), + ); }); } QueryBuilder websiteIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'website', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'website', value: ''), + ); }); } } @@ -19063,18 +19356,15 @@ const PersonalPageModeSchema = Schema( name: r'PersonalPageMode', id: -7061860019786197792, properties: { - r'mangaId': PropertySchema( - id: 0, - name: r'mangaId', - type: IsarType.long, - ), + r'mangaId': PropertySchema(id: 0, name: r'mangaId', type: IsarType.long), r'pageMode': PropertySchema( id: 1, name: r'pageMode', type: IsarType.byte, enumMap: _PersonalPageModepageModeEnumValueMap, - ) + ), }, + estimateSize: _personalPageModeEstimateSize, serialize: _personalPageModeSerialize, deserialize: _personalPageModeDeserialize, @@ -19108,8 +19398,10 @@ PersonalPageMode _personalPageModeDeserialize( ) { final object = PersonalPageMode( mangaId: reader.readLongOrNull(offsets[0]), - pageMode: _PersonalPageModepageModeValueEnumMap[ - reader.readByteOrNull(offsets[1])] ?? + pageMode: + _PersonalPageModepageModeValueEnumMap[reader.readByteOrNull( + offsets[1], + )] ?? PageMode.onePage, ); return object; @@ -19125,18 +19417,17 @@ P _personalPageModeDeserializeProp

( case 0: return (reader.readLongOrNull(offset)) as P; case 1: - return (_PersonalPageModepageModeValueEnumMap[ - reader.readByteOrNull(offset)] ?? - PageMode.onePage) as P; + return (_PersonalPageModepageModeValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + PageMode.onePage) + as P; default: throw IsarError('Unknown property with id $propertyId'); } } -const _PersonalPageModepageModeEnumValueMap = { - 'onePage': 0, - 'doublePage': 1, -}; +const _PersonalPageModepageModeEnumValueMap = {'onePage': 0, 'doublePage': 1}; const _PersonalPageModepageModeValueEnumMap = { 0: PageMode.onePage, 1: PageMode.doublePage, @@ -19145,132 +19436,130 @@ const _PersonalPageModepageModeValueEnumMap = { extension PersonalPageModeQueryFilter on QueryBuilder { QueryBuilder - mangaIdIsNull() { + 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 - mangaIdIsNotNull() { + 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 - mangaIdEqualTo(int? value) { + mangaIdEqualTo(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), + ); }); } QueryBuilder - mangaIdGreaterThan( - int? value, { - bool include = false, - }) { + mangaIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdLessThan( - int? value, { - bool include = false, - }) { + mangaIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdBetween( + mangaIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - pageModeEqualTo(PageMode value) { + pageModeEqualTo(PageMode value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'pageMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'pageMode', value: value), + ); }); } QueryBuilder - pageModeGreaterThan( - PageMode value, { - bool include = false, - }) { + pageModeGreaterThan(PageMode value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'pageMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'pageMode', + value: value, + ), + ); }); } QueryBuilder - pageModeLessThan( - PageMode value, { - bool include = false, - }) { + pageModeLessThan(PageMode value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'pageMode', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'pageMode', + value: value, + ), + ); }); } QueryBuilder - pageModeBetween( + pageModeBetween( PageMode lower, PageMode upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'pageMode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'pageMode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -19285,17 +19574,14 @@ const FilterScanlatorSchema = Schema( name: r'FilterScanlator', id: 3007689993900015493, properties: { - r'mangaId': PropertySchema( - id: 0, - name: r'mangaId', - type: IsarType.long, - ), + r'mangaId': PropertySchema(id: 0, name: r'mangaId', type: IsarType.long), r'scanlators': PropertySchema( id: 1, name: r'scanlators', type: IsarType.stringList, - ) + ), }, + estimateSize: _filterScanlatorEstimateSize, serialize: _filterScanlatorSerialize, deserialize: _filterScanlatorDeserialize, @@ -19365,145 +19651,147 @@ P _filterScanlatorDeserializeProp

( extension FilterScanlatorQueryFilter on QueryBuilder { QueryBuilder - mangaIdIsNull() { + 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 - mangaIdIsNotNull() { + 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 - mangaIdEqualTo(int? value) { + mangaIdEqualTo(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), + ); }); } QueryBuilder - mangaIdGreaterThan( - int? value, { - bool include = false, - }) { + mangaIdGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdLessThan( - int? value, { - bool include = false, - }) { + mangaIdLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } QueryBuilder - mangaIdBetween( + mangaIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - scanlatorsIsNull() { + scanlatorsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'scanlators', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'scanlators'), + ); }); } QueryBuilder - scanlatorsIsNotNull() { + scanlatorsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'scanlators', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'scanlators'), + ); }); } QueryBuilder - scanlatorsElementEqualTo( - String value, { - bool caseSensitive = true, - }) { + scanlatorsElementEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'scanlators', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'scanlators', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - scanlatorsElementGreaterThan( + scanlatorsElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'scanlators', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'scanlators', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - scanlatorsElementLessThan( + scanlatorsElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'scanlators', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'scanlators', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - scanlatorsElementBetween( + scanlatorsElementBetween( String lower, String upper, { bool includeLower = true, @@ -19511,160 +19799,126 @@ extension FilterScanlatorQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'scanlators', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - scanlatorsElementStartsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'scanlators', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - scanlatorsElementEndsWith( - String value, { - bool caseSensitive = true, - }) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'scanlators', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - scanlatorsElementContains(String value, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'scanlators', - value: value, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - scanlatorsElementMatches(String pattern, {bool caseSensitive = true}) { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'scanlators', - wildcard: pattern, - caseSensitive: caseSensitive, - )); - }); - } - - QueryBuilder - scanlatorsElementIsEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'scanlators', - value: '', - )); - }); - } - - QueryBuilder - scanlatorsElementIsNotEmpty() { - return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'scanlators', - value: '', - )); - }); - } - - QueryBuilder - scanlatorsLengthEqualTo(int length) { - return QueryBuilder.apply(this, (query) { - return query.listLength( - r'scanlators', - length, - true, - length, - true, + return query.addFilterCondition( + FilterCondition.between( + property: r'scanlators', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - scanlatorsIsEmpty() { + scanlatorsElementStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'scanlators', - 0, - true, - 0, - true, + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'scanlators', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - scanlatorsIsNotEmpty() { + scanlatorsElementEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'scanlators', - 0, - false, - 999999, - true, + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'scanlators', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - scanlatorsLengthLessThan( - int length, { - bool include = false, - }) { + scanlatorsElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'scanlators', - 0, - true, - length, - include, + return query.addFilterCondition( + FilterCondition.contains( + property: r'scanlators', + value: value, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - scanlatorsLengthGreaterThan( - int length, { - bool include = false, - }) { + scanlatorsElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.listLength( - r'scanlators', - length, - include, - 999999, - true, + return query.addFilterCondition( + FilterCondition.matches( + property: r'scanlators', + wildcard: pattern, + caseSensitive: caseSensitive, + ), ); }); } QueryBuilder - scanlatorsLengthBetween( + scanlatorsElementIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.equalTo(property: r'scanlators', value: ''), + ); + }); + } + + QueryBuilder + scanlatorsElementIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'scanlators', value: ''), + ); + }); + } + + QueryBuilder + scanlatorsLengthEqualTo(int length) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'scanlators', length, true, length, true); + }); + } + + QueryBuilder + scanlatorsIsEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'scanlators', 0, true, 0, true); + }); + } + + QueryBuilder + scanlatorsIsNotEmpty() { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'scanlators', 0, false, 999999, true); + }); + } + + QueryBuilder + scanlatorsLengthLessThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'scanlators', 0, true, length, include); + }); + } + + QueryBuilder + scanlatorsLengthGreaterThan(int length, {bool include = false}) { + return QueryBuilder.apply(this, (query) { + return query.listLength(r'scanlators', length, include, 999999, true); + }); + } + + QueryBuilder + scanlatorsLengthBetween( int lower, int upper, { bool includeLower = true, @@ -19701,8 +19955,9 @@ const L10nLocaleSchema = Schema( id: 1, name: r'languageCode', type: IsarType.string, - ) + ), }, + estimateSize: _l10nLocaleEstimateSize, serialize: _l10nLocaleSerialize, deserialize: _l10nLocaleDeserialize, @@ -19772,71 +20027,74 @@ P _l10nLocaleDeserializeProp

( extension L10nLocaleQueryFilter on QueryBuilder { QueryBuilder - countryCodeIsNull() { + countryCodeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'countryCode', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'countryCode'), + ); }); } QueryBuilder - countryCodeIsNotNull() { + countryCodeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'countryCode', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'countryCode'), + ); }); } QueryBuilder - countryCodeEqualTo( - String? value, { - bool caseSensitive = true, - }) { + countryCodeEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'countryCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'countryCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - countryCodeGreaterThan( + countryCodeGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'countryCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'countryCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - countryCodeLessThan( + countryCodeLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'countryCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'countryCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - countryCodeBetween( + countryCodeBetween( String? lower, String? upper, { bool includeLower = true, @@ -19844,153 +20102,158 @@ extension L10nLocaleQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'countryCode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'countryCode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - countryCodeStartsWith( - String value, { - bool caseSensitive = true, - }) { + countryCodeStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'countryCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'countryCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - countryCodeEndsWith( - String value, { - bool caseSensitive = true, - }) { + countryCodeEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'countryCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'countryCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - countryCodeContains(String value, {bool caseSensitive = true}) { + countryCodeContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'countryCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'countryCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - countryCodeMatches(String pattern, {bool caseSensitive = true}) { + countryCodeMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'countryCode', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'countryCode', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - countryCodeIsEmpty() { + countryCodeIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'countryCode', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'countryCode', value: ''), + ); }); } QueryBuilder - countryCodeIsNotEmpty() { + countryCodeIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'countryCode', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'countryCode', value: ''), + ); }); } QueryBuilder - languageCodeIsNull() { + languageCodeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'languageCode', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'languageCode'), + ); }); } QueryBuilder - languageCodeIsNotNull() { + languageCodeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'languageCode', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'languageCode'), + ); }); } QueryBuilder - languageCodeEqualTo( - String? value, { - bool caseSensitive = true, - }) { + languageCodeEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'languageCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'languageCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - languageCodeGreaterThan( + languageCodeGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'languageCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'languageCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - languageCodeLessThan( + languageCodeLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'languageCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'languageCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - languageCodeBetween( + languageCodeBetween( String? lower, String? upper, { bool includeLower = true, @@ -19998,84 +20261,86 @@ extension L10nLocaleQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'languageCode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'languageCode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - languageCodeStartsWith( - String value, { - bool caseSensitive = true, - }) { + languageCodeStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'languageCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'languageCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - languageCodeEndsWith( - String value, { - bool caseSensitive = true, - }) { + languageCodeEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'languageCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'languageCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - languageCodeContains(String value, {bool caseSensitive = true}) { + languageCodeContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'languageCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'languageCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - languageCodeMatches(String pattern, {bool caseSensitive = true}) { + languageCodeMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'languageCode', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'languageCode', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - languageCodeIsEmpty() { + languageCodeIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'languageCode', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'languageCode', value: ''), + ); }); } QueryBuilder - languageCodeIsNotEmpty() { + languageCodeIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'languageCode', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'languageCode', value: ''), + ); }); } } @@ -20090,27 +20355,12 @@ const CustomColorFilterSchema = Schema( name: r'CustomColorFilter', id: -2363592387931876829, properties: { - r'a': PropertySchema( - id: 0, - name: r'a', - type: IsarType.long, - ), - r'b': PropertySchema( - id: 1, - name: r'b', - type: IsarType.long, - ), - r'g': PropertySchema( - id: 2, - name: r'g', - type: IsarType.long, - ), - r'r': PropertySchema( - id: 3, - name: r'r', - type: IsarType.long, - ) + r'a': PropertySchema(id: 0, name: r'a', type: IsarType.long), + r'b': PropertySchema(id: 1, name: r'b', type: IsarType.long), + r'g': PropertySchema(id: 2, name: r'g', type: IsarType.long), + r'r': PropertySchema(id: 3, name: r'r', type: IsarType.long), }, + estimateSize: _customColorFilterEstimateSize, serialize: _customColorFilterSerialize, deserialize: _customColorFilterDeserialize, @@ -20176,298 +20426,294 @@ P _customColorFilterDeserializeProp

( extension CustomColorFilterQueryFilter on QueryBuilder { QueryBuilder - aIsNull() { + aIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'a', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'a'), + ); }); } QueryBuilder - aIsNotNull() { + aIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'a', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'a'), + ); }); } QueryBuilder - aEqualTo(int? value) { + aEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'a', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'a', value: value), + ); }); } QueryBuilder - aGreaterThan( - int? value, { - bool include = false, - }) { + aGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'a', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'a', + value: value, + ), + ); }); } QueryBuilder - aLessThan( - int? value, { - bool include = false, - }) { + aLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'a', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'a', + value: value, + ), + ); }); } QueryBuilder - aBetween( + aBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'a', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'a', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - bIsNull() { + bIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'b', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'b'), + ); }); } QueryBuilder - bIsNotNull() { + bIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'b', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'b'), + ); }); } QueryBuilder - bEqualTo(int? value) { + bEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'b', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'b', value: value), + ); }); } QueryBuilder - bGreaterThan( - int? value, { - bool include = false, - }) { + bGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'b', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'b', + value: value, + ), + ); }); } QueryBuilder - bLessThan( - int? value, { - bool include = false, - }) { + bLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'b', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'b', + value: value, + ), + ); }); } QueryBuilder - bBetween( + bBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'b', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'b', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - gIsNull() { + gIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'g', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'g'), + ); }); } QueryBuilder - gIsNotNull() { + gIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'g', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'g'), + ); }); } QueryBuilder - gEqualTo(int? value) { + gEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'g', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'g', value: value), + ); }); } QueryBuilder - gGreaterThan( - int? value, { - bool include = false, - }) { + gGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'g', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'g', + value: value, + ), + ); }); } QueryBuilder - gLessThan( - int? value, { - bool include = false, - }) { + gLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'g', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'g', + value: value, + ), + ); }); } QueryBuilder - gBetween( + gBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'g', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'g', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - rIsNull() { + rIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'r', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'r'), + ); }); } QueryBuilder - rIsNotNull() { + rIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'r', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'r'), + ); }); } QueryBuilder - rEqualTo(int? value) { + rEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'r', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'r', value: value), + ); }); } QueryBuilder - rGreaterThan( - int? value, { - bool include = false, - }) { + rGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'r', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'r', + value: value, + ), + ); }); } QueryBuilder - rLessThan( - int? value, { - bool include = false, - }) { + rLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'r', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'r', + value: value, + ), + ); }); } QueryBuilder - rBetween( + rBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'r', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'r', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -20522,11 +20768,7 @@ const PlayerSubtitleSettingsSchema = Schema( name: r'borderColorR', type: IsarType.long, ), - r'fontSize': PropertySchema( - id: 8, - name: r'fontSize', - type: IsarType.long, - ), + r'fontSize': PropertySchema(id: 8, name: r'fontSize', type: IsarType.long), r'textColorA': PropertySchema( id: 9, name: r'textColorA', @@ -20547,17 +20789,14 @@ const PlayerSubtitleSettingsSchema = Schema( name: r'textColorR', type: IsarType.long, ), - r'useBold': PropertySchema( - id: 13, - name: r'useBold', - type: IsarType.bool, - ), + r'useBold': PropertySchema(id: 13, name: r'useBold', type: IsarType.bool), r'useItalic': PropertySchema( id: 14, name: r'useItalic', type: IsarType.bool, - ) + ), }, + estimateSize: _playerSubtitleSettingsEstimateSize, serialize: _playerSubtitleSettingsSerialize, deserialize: _playerSubtitleSettingsDeserialize, @@ -20664,1029 +20903,1360 @@ P _playerSubtitleSettingsDeserializeProp

( } } -extension PlayerSubtitleSettingsQueryFilter on QueryBuilder< - PlayerSubtitleSettings, PlayerSubtitleSettings, QFilterCondition> { - QueryBuilder backgroundColorAIsNull() { +extension PlayerSubtitleSettingsQueryFilter + on + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QFilterCondition + > { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorAIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'backgroundColorA', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'backgroundColorA'), + ); }); } - QueryBuilder backgroundColorAIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorAIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'backgroundColorA', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'backgroundColorA'), + ); }); } - QueryBuilder backgroundColorAEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorAEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'backgroundColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'backgroundColorA', value: value), + ); }); } - QueryBuilder backgroundColorAGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorAGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'backgroundColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'backgroundColorA', + value: value, + ), + ); }); } - QueryBuilder backgroundColorALessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorALessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'backgroundColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'backgroundColorA', + value: value, + ), + ); }); } - QueryBuilder backgroundColorABetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorABetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'backgroundColorA', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'backgroundColorA', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder backgroundColorBIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorBIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'backgroundColorB', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'backgroundColorB'), + ); }); } - QueryBuilder backgroundColorBIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorBIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'backgroundColorB', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'backgroundColorB'), + ); }); } - QueryBuilder backgroundColorBEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorBEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'backgroundColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'backgroundColorB', value: value), + ); }); } - QueryBuilder backgroundColorBGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorBGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'backgroundColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'backgroundColorB', + value: value, + ), + ); }); } - QueryBuilder backgroundColorBLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorBLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'backgroundColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'backgroundColorB', + value: value, + ), + ); }); } - QueryBuilder backgroundColorBBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorBBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'backgroundColorB', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'backgroundColorB', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder backgroundColorGIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorGIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'backgroundColorG', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'backgroundColorG'), + ); }); } - QueryBuilder backgroundColorGIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorGIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'backgroundColorG', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'backgroundColorG'), + ); }); } - QueryBuilder backgroundColorGEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorGEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'backgroundColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'backgroundColorG', value: value), + ); }); } - QueryBuilder backgroundColorGGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorGGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'backgroundColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'backgroundColorG', + value: value, + ), + ); }); } - QueryBuilder backgroundColorGLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorGLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'backgroundColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'backgroundColorG', + value: value, + ), + ); }); } - QueryBuilder backgroundColorGBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorGBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'backgroundColorG', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'backgroundColorG', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder backgroundColorRIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorRIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'backgroundColorR', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'backgroundColorR'), + ); }); } - QueryBuilder backgroundColorRIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorRIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'backgroundColorR', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'backgroundColorR'), + ); }); } - QueryBuilder backgroundColorREqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorREqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'backgroundColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'backgroundColorR', value: value), + ); }); } - QueryBuilder backgroundColorRGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorRGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'backgroundColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'backgroundColorR', + value: value, + ), + ); }); } - QueryBuilder backgroundColorRLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorRLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'backgroundColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'backgroundColorR', + value: value, + ), + ); }); } - QueryBuilder backgroundColorRBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + backgroundColorRBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'backgroundColorR', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'backgroundColorR', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder borderColorAIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorAIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'borderColorA', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'borderColorA'), + ); }); } - QueryBuilder borderColorAIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorAIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'borderColorA', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'borderColorA'), + ); }); } - QueryBuilder borderColorAEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorAEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'borderColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'borderColorA', value: value), + ); }); } - QueryBuilder borderColorAGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorAGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'borderColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'borderColorA', + value: value, + ), + ); }); } - QueryBuilder borderColorALessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorALessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'borderColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'borderColorA', + value: value, + ), + ); }); } - QueryBuilder borderColorABetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorABetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'borderColorA', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'borderColorA', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder borderColorBIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorBIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'borderColorB', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'borderColorB'), + ); }); } - QueryBuilder borderColorBIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorBIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'borderColorB', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'borderColorB'), + ); }); } - QueryBuilder borderColorBEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorBEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'borderColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'borderColorB', value: value), + ); }); } - QueryBuilder borderColorBGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorBGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'borderColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'borderColorB', + value: value, + ), + ); }); } - QueryBuilder borderColorBLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorBLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'borderColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'borderColorB', + value: value, + ), + ); }); } - QueryBuilder borderColorBBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorBBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'borderColorB', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'borderColorB', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder borderColorGIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorGIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'borderColorG', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'borderColorG'), + ); }); } - QueryBuilder borderColorGIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorGIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'borderColorG', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'borderColorG'), + ); }); } - QueryBuilder borderColorGEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorGEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'borderColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'borderColorG', value: value), + ); }); } - QueryBuilder borderColorGGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorGGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'borderColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'borderColorG', + value: value, + ), + ); }); } - QueryBuilder borderColorGLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorGLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'borderColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'borderColorG', + value: value, + ), + ); }); } - QueryBuilder borderColorGBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorGBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'borderColorG', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'borderColorG', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder borderColorRIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorRIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'borderColorR', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'borderColorR'), + ); }); } - QueryBuilder borderColorRIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorRIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'borderColorR', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'borderColorR'), + ); }); } - QueryBuilder borderColorREqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorREqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'borderColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'borderColorR', value: value), + ); }); } - QueryBuilder borderColorRGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorRGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'borderColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'borderColorR', + value: value, + ), + ); }); } - QueryBuilder borderColorRLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorRLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'borderColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'borderColorR', + value: value, + ), + ); }); } - QueryBuilder borderColorRBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + borderColorRBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'borderColorR', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'borderColorR', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder fontSizeIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + fontSizeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'fontSize', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'fontSize'), + ); }); } - QueryBuilder fontSizeIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + fontSizeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'fontSize', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'fontSize'), + ); }); } - QueryBuilder fontSizeEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + fontSizeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'fontSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'fontSize', value: value), + ); }); } - QueryBuilder fontSizeGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + fontSizeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'fontSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'fontSize', + value: value, + ), + ); }); } - QueryBuilder fontSizeLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + fontSizeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'fontSize', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'fontSize', + value: value, + ), + ); }); } - QueryBuilder fontSizeBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + fontSizeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'fontSize', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'fontSize', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder textColorAIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorAIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'textColorA', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'textColorA'), + ); }); } - QueryBuilder textColorAIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorAIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'textColorA', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'textColorA'), + ); }); } - QueryBuilder textColorAEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorAEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'textColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'textColorA', value: value), + ); }); } - QueryBuilder textColorAGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorAGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'textColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'textColorA', + value: value, + ), + ); }); } - QueryBuilder textColorALessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorALessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'textColorA', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'textColorA', + value: value, + ), + ); }); } - QueryBuilder textColorABetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorABetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'textColorA', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'textColorA', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder textColorBIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorBIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'textColorB', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'textColorB'), + ); }); } - QueryBuilder textColorBIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorBIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'textColorB', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'textColorB'), + ); }); } - QueryBuilder textColorBEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorBEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'textColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'textColorB', value: value), + ); }); } - QueryBuilder textColorBGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorBGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'textColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'textColorB', + value: value, + ), + ); }); } - QueryBuilder textColorBLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorBLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'textColorB', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'textColorB', + value: value, + ), + ); }); } - QueryBuilder textColorBBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorBBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'textColorB', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'textColorB', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder textColorGIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorGIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'textColorG', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'textColorG'), + ); }); } - QueryBuilder textColorGIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorGIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'textColorG', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'textColorG'), + ); }); } - QueryBuilder textColorGEqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorGEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'textColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'textColorG', value: value), + ); }); } - QueryBuilder textColorGGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorGGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'textColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'textColorG', + value: value, + ), + ); }); } - QueryBuilder textColorGLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorGLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'textColorG', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'textColorG', + value: value, + ), + ); }); } - QueryBuilder textColorGBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorGBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'textColorG', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'textColorG', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder textColorRIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorRIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'textColorR', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'textColorR'), + ); }); } - QueryBuilder textColorRIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorRIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'textColorR', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'textColorR'), + ); }); } - QueryBuilder textColorREqualTo(int? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorREqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'textColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'textColorR', value: value), + ); }); } - QueryBuilder textColorRGreaterThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorRGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'textColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'textColorR', + value: value, + ), + ); }); } - QueryBuilder textColorRLessThan( - int? value, { - bool include = false, - }) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorRLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'textColorR', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'textColorR', + value: value, + ), + ); }); } - QueryBuilder textColorRBetween( + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + textColorRBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'textColorR', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'textColorR', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } - QueryBuilder useBoldIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + useBoldIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'useBold', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'useBold'), + ); }); } - QueryBuilder useBoldIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + useBoldIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'useBold', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'useBold'), + ); }); } - QueryBuilder useBoldEqualTo(bool? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + useBoldEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'useBold', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'useBold', value: value), + ); }); } - QueryBuilder useItalicIsNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + useItalicIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'useItalic', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'useItalic'), + ); }); } - QueryBuilder useItalicIsNotNull() { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + useItalicIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'useItalic', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'useItalic'), + ); }); } - QueryBuilder useItalicEqualTo(bool? value) { + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QAfterFilterCondition + > + useItalicEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'useItalic', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'useItalic', value: value), + ); }); } } -extension PlayerSubtitleSettingsQueryObject on QueryBuilder< - PlayerSubtitleSettings, PlayerSubtitleSettings, QFilterCondition> {} +extension PlayerSubtitleSettingsQueryObject + on + QueryBuilder< + PlayerSubtitleSettings, + PlayerSubtitleSettings, + QFilterCondition + > {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters, always_specify_types @@ -21695,27 +22265,12 @@ const AlgorithmWeightsSchema = Schema( name: r'AlgorithmWeights', id: -2865436974642812672, properties: { - r'genre': PropertySchema( - id: 0, - name: r'genre', - type: IsarType.long, - ), - r'setting': PropertySchema( - id: 1, - name: r'setting', - type: IsarType.long, - ), - r'synopsis': PropertySchema( - id: 2, - name: r'synopsis', - type: IsarType.long, - ), - r'theme': PropertySchema( - id: 3, - name: r'theme', - type: IsarType.long, - ) + r'genre': PropertySchema(id: 0, name: r'genre', type: IsarType.long), + r'setting': PropertySchema(id: 1, name: r'setting', type: IsarType.long), + r'synopsis': PropertySchema(id: 2, name: r'synopsis', type: IsarType.long), + r'theme': PropertySchema(id: 3, name: r'theme', type: IsarType.long), }, + estimateSize: _algorithmWeightsEstimateSize, serialize: _algorithmWeightsSerialize, deserialize: _algorithmWeightsDeserialize, @@ -21781,298 +22336,294 @@ P _algorithmWeightsDeserializeProp

( extension AlgorithmWeightsQueryFilter on QueryBuilder { QueryBuilder - genreIsNull() { + genreIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'genre', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'genre'), + ); }); } QueryBuilder - genreIsNotNull() { + genreIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'genre', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'genre'), + ); }); } QueryBuilder - genreEqualTo(int? value) { + genreEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'genre', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'genre', value: value), + ); }); } QueryBuilder - genreGreaterThan( - int? value, { - bool include = false, - }) { + genreGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'genre', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'genre', + value: value, + ), + ); }); } QueryBuilder - genreLessThan( - int? value, { - bool include = false, - }) { + genreLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'genre', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'genre', + value: value, + ), + ); }); } QueryBuilder - genreBetween( + genreBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'genre', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'genre', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - settingIsNull() { + settingIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'setting', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'setting'), + ); }); } QueryBuilder - settingIsNotNull() { + settingIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'setting', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'setting'), + ); }); } QueryBuilder - settingEqualTo(int? value) { + settingEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'setting', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'setting', value: value), + ); }); } QueryBuilder - settingGreaterThan( - int? value, { - bool include = false, - }) { + settingGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'setting', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'setting', + value: value, + ), + ); }); } QueryBuilder - settingLessThan( - int? value, { - bool include = false, - }) { + settingLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'setting', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'setting', + value: value, + ), + ); }); } QueryBuilder - settingBetween( + settingBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'setting', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'setting', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - synopsisIsNull() { + synopsisIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'synopsis', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'synopsis'), + ); }); } QueryBuilder - synopsisIsNotNull() { + synopsisIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'synopsis', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'synopsis'), + ); }); } QueryBuilder - synopsisEqualTo(int? value) { + synopsisEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'synopsis', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'synopsis', value: value), + ); }); } QueryBuilder - synopsisGreaterThan( - int? value, { - bool include = false, - }) { + synopsisGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'synopsis', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'synopsis', + value: value, + ), + ); }); } QueryBuilder - synopsisLessThan( - int? value, { - bool include = false, - }) { + synopsisLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'synopsis', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'synopsis', + value: value, + ), + ); }); } QueryBuilder - synopsisBetween( + synopsisBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'synopsis', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'synopsis', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - themeIsNull() { + themeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'theme', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'theme'), + ); }); } QueryBuilder - themeIsNotNull() { + themeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'theme', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'theme'), + ); }); } QueryBuilder - themeEqualTo(int? value) { + themeEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'theme', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'theme', value: value), + ); }); } QueryBuilder - themeGreaterThan( - int? value, { - bool include = false, - }) { + themeGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'theme', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'theme', + value: value, + ), + ); }); } QueryBuilder - themeLessThan( - int? value, { - bool include = false, - }) { + themeLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'theme', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'theme', + value: value, + ), + ); }); } QueryBuilder - themeBetween( + themeBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'theme', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'theme', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } diff --git a/lib/models/source.g.dart b/lib/models/source.g.dart index d7327fd2..bf2d532c 100644 --- a/lib/models/source.g.dart +++ b/lib/models/source.g.dart @@ -22,21 +22,13 @@ const SourceSchema = CollectionSchema( name: r'additionalParams', type: IsarType.string, ), - r'apiUrl': PropertySchema( - id: 1, - name: r'apiUrl', - type: IsarType.string, - ), + r'apiUrl': PropertySchema(id: 1, name: r'apiUrl', type: IsarType.string), r'appMinVerReq': PropertySchema( id: 2, name: r'appMinVerReq', type: IsarType.string, ), - r'baseUrl': PropertySchema( - id: 3, - name: r'baseUrl', - type: IsarType.string, - ), + r'baseUrl': PropertySchema(id: 3, name: r'baseUrl', type: IsarType.string), r'dateFormat': PropertySchema( id: 4, name: r'dateFormat', @@ -57,56 +49,24 @@ const SourceSchema = CollectionSchema( name: r'hasCloudflare', type: IsarType.bool, ), - r'headers': PropertySchema( - id: 8, - name: r'headers', - type: IsarType.string, - ), - r'iconUrl': PropertySchema( - id: 9, - name: r'iconUrl', - type: IsarType.string, - ), - r'isActive': PropertySchema( - id: 10, - name: r'isActive', - type: IsarType.bool, - ), - r'isAdded': PropertySchema( - id: 11, - name: r'isAdded', - type: IsarType.bool, - ), + r'headers': PropertySchema(id: 8, name: r'headers', type: IsarType.string), + r'iconUrl': PropertySchema(id: 9, name: r'iconUrl', type: IsarType.string), + r'isActive': PropertySchema(id: 10, name: r'isActive', type: IsarType.bool), + r'isAdded': PropertySchema(id: 11, name: r'isAdded', type: IsarType.bool), r'isFullData': PropertySchema( id: 12, name: r'isFullData', type: IsarType.bool, ), - r'isLocal': PropertySchema( - id: 13, - name: r'isLocal', - type: IsarType.bool, - ), - r'isManga': PropertySchema( - id: 14, - name: r'isManga', - type: IsarType.bool, - ), - r'isNsfw': PropertySchema( - id: 15, - name: r'isNsfw', - type: IsarType.bool, - ), + r'isLocal': PropertySchema(id: 13, name: r'isLocal', type: IsarType.bool), + r'isManga': PropertySchema(id: 14, name: r'isManga', type: IsarType.bool), + r'isNsfw': PropertySchema(id: 15, name: r'isNsfw', type: IsarType.bool), r'isObsolete': PropertySchema( id: 16, name: r'isObsolete', type: IsarType.bool, ), - r'isPinned': PropertySchema( - id: 17, - name: r'isPinned', - type: IsarType.bool, - ), + r'isPinned': PropertySchema(id: 17, name: r'isPinned', type: IsarType.bool), r'isTorrent': PropertySchema( id: 18, name: r'isTorrent', @@ -118,26 +78,10 @@ const SourceSchema = CollectionSchema( type: IsarType.byte, enumMap: _SourceitemTypeEnumValueMap, ), - r'lang': PropertySchema( - id: 20, - name: r'lang', - type: IsarType.string, - ), - r'lastUsed': PropertySchema( - id: 21, - name: r'lastUsed', - type: IsarType.bool, - ), - r'name': PropertySchema( - id: 22, - name: r'name', - type: IsarType.string, - ), - r'notes': PropertySchema( - id: 23, - name: r'notes', - type: IsarType.string, - ), + r'lang': PropertySchema(id: 20, name: r'lang', type: IsarType.string), + r'lastUsed': PropertySchema(id: 21, name: r'lastUsed', type: IsarType.bool), + r'name': PropertySchema(id: 22, name: r'name', type: IsarType.string), + r'notes': PropertySchema(id: 23, name: r'notes', type: IsarType.string), r'preferenceList': PropertySchema( id: 24, name: r'preferenceList', @@ -147,6 +91,7 @@ const SourceSchema = CollectionSchema( id: 25, name: r'repo', type: IsarType.object, + target: r'Repo', ), r'sourceCode': PropertySchema( @@ -180,17 +125,14 @@ const SourceSchema = CollectionSchema( name: r'updatedAt', type: IsarType.long, ), - r'version': PropertySchema( - id: 32, - name: r'version', - type: IsarType.string, - ), + r'version': PropertySchema(id: 32, name: r'version', type: IsarType.string), r'versionLast': PropertySchema( id: 33, name: r'versionLast', type: IsarType.string, - ) + ), }, + estimateSize: _sourceEstimateSize, serialize: _sourceSerialize, deserialize: _sourceDeserialize, @@ -199,6 +141,7 @@ const SourceSchema = CollectionSchema( indexes: {}, links: {}, embeddedSchemas: {r'Repo': RepoSchema}, + getId: _sourceGetId, getLinks: _sourceGetLinks, attach: _sourceAttach, @@ -402,7 +345,8 @@ Source _sourceDeserialize( isNsfw: reader.readBoolOrNull(offsets[15]), isObsolete: reader.readBoolOrNull(offsets[16]), isPinned: reader.readBoolOrNull(offsets[17]), - itemType: _SourceitemTypeValueEnumMap[reader.readByteOrNull(offsets[19])] ?? + itemType: + _SourceitemTypeValueEnumMap[reader.readByteOrNull(offsets[19])] ?? ItemType.manga, lang: reader.readStringOrNull(offsets[20]), lastUsed: reader.readBoolOrNull(offsets[21]), @@ -422,8 +366,10 @@ Source _sourceDeserialize( version: reader.readStringOrNull(offsets[32]), versionLast: reader.readStringOrNull(offsets[33]), ); - object.sourceCodeLanguage = _SourcesourceCodeLanguageValueEnumMap[ - reader.readByteOrNull(offsets[27])] ?? + object.sourceCodeLanguage = + _SourcesourceCodeLanguageValueEnumMap[reader.readByteOrNull( + offsets[27], + )] ?? SourceCodeLanguage.dart; return object; } @@ -475,7 +421,8 @@ P _sourceDeserializeProp

( return (reader.readBool(offset)) as P; case 19: return (_SourceitemTypeValueEnumMap[reader.readByteOrNull(offset)] ?? - ItemType.manga) as P; + ItemType.manga) + as P; case 20: return (reader.readStringOrNull(offset)) as P; case 21: @@ -488,16 +435,19 @@ P _sourceDeserializeProp

( return (reader.readStringOrNull(offset)) as P; case 25: return (reader.readObjectOrNull( - offset, - RepoSchema.deserialize, - allOffsets, - )) as P; + offset, + RepoSchema.deserialize, + allOffsets, + )) + as P; case 26: return (reader.readStringOrNull(offset)) as P; case 27: - return (_SourcesourceCodeLanguageValueEnumMap[ - reader.readByteOrNull(offset)] ?? - SourceCodeLanguage.dart) as P; + return (_SourcesourceCodeLanguageValueEnumMap[reader.readByteOrNull( + offset, + )] ?? + SourceCodeLanguage.dart) + as P; case 28: return (reader.readStringOrNull(offset)) as P; case 29: @@ -515,11 +465,7 @@ P _sourceDeserializeProp

( } } -const _SourceitemTypeEnumValueMap = { - 'manga': 0, - 'anime': 1, - 'novel': 2, -}; +const _SourceitemTypeEnumValueMap = {'manga': 0, 'anime': 1, 'novel': 2}; const _SourceitemTypeValueEnumMap = { 0: ItemType.manga, 1: ItemType.anime, @@ -559,10 +505,7 @@ extension SourceQueryWhereSort on QueryBuilder { extension SourceQueryWhere on QueryBuilder { QueryBuilder 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)); }); } @@ -588,8 +531,10 @@ extension SourceQueryWhere on QueryBuilder { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder idGreaterThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -597,8 +542,10 @@ extension SourceQueryWhere on QueryBuilder { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder idLessThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -613,12 +560,14 @@ extension SourceQueryWhere on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -626,18 +575,18 @@ extension SourceQueryWhere on QueryBuilder { extension SourceQueryFilter on QueryBuilder { QueryBuilder additionalParamsIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'additionalParams', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'additionalParams'), + ); }); } QueryBuilder - additionalParamsIsNotNull() { + additionalParamsIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'additionalParams', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'additionalParams'), + ); }); } @@ -646,27 +595,31 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'additionalParams', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'additionalParams', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - additionalParamsGreaterThan( + additionalParamsGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'additionalParams', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'additionalParams', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -676,12 +629,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'additionalParams', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'additionalParams', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -693,28 +648,29 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'additionalParams', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'additionalParams', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - additionalParamsStartsWith( - String value, { - bool caseSensitive = true, - }) { + additionalParamsStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'additionalParams', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'additionalParams', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -723,71 +679,77 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'additionalParams', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'additionalParams', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder additionalParamsContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'additionalParams', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'additionalParams', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder additionalParamsMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'additionalParams', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'additionalParams', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - additionalParamsIsEmpty() { + additionalParamsIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'additionalParams', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'additionalParams', value: ''), + ); }); } QueryBuilder - additionalParamsIsNotEmpty() { + additionalParamsIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'additionalParams', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'additionalParams', value: ''), + ); }); } QueryBuilder apiUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'apiUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'apiUrl'), + ); }); } QueryBuilder apiUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'apiUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'apiUrl'), + ); }); } @@ -796,11 +758,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'apiUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'apiUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -810,12 +774,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'apiUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'apiUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -825,12 +791,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'apiUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'apiUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -842,14 +810,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'apiUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'apiUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -858,11 +828,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'apiUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'apiUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -871,69 +843,75 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'apiUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'apiUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder apiUrlContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'apiUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'apiUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder apiUrlMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'apiUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'apiUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder apiUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'apiUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'apiUrl', value: ''), + ); }); } QueryBuilder apiUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'apiUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'apiUrl', value: ''), + ); }); } QueryBuilder appMinVerReqIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'appMinVerReq', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'appMinVerReq'), + ); }); } QueryBuilder appMinVerReqIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'appMinVerReq', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'appMinVerReq'), + ); }); } @@ -942,11 +920,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'appMinVerReq', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'appMinVerReq', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -956,12 +936,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'appMinVerReq', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'appMinVerReq', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -971,12 +953,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'appMinVerReq', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'appMinVerReq', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -988,14 +972,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'appMinVerReq', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'appMinVerReq', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1004,11 +990,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'appMinVerReq', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'appMinVerReq', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1017,69 +1005,75 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'appMinVerReq', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'appMinVerReq', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder appMinVerReqContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'appMinVerReq', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'appMinVerReq', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder appMinVerReqMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'appMinVerReq', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'appMinVerReq', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder appMinVerReqIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'appMinVerReq', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'appMinVerReq', value: ''), + ); }); } QueryBuilder appMinVerReqIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'appMinVerReq', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'appMinVerReq', value: ''), + ); }); } QueryBuilder baseUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'baseUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'baseUrl'), + ); }); } QueryBuilder baseUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'baseUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'baseUrl'), + ); }); } @@ -1088,11 +1082,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'baseUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'baseUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1102,12 +1098,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'baseUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'baseUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1117,12 +1115,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'baseUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'baseUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1134,14 +1134,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'baseUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'baseUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1150,11 +1152,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'baseUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'baseUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1163,69 +1167,75 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'baseUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'baseUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder baseUrlContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'baseUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'baseUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder baseUrlMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'baseUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'baseUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder baseUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'baseUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'baseUrl', value: ''), + ); }); } QueryBuilder baseUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'baseUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'baseUrl', value: ''), + ); }); } QueryBuilder dateFormatIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'dateFormat', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'dateFormat'), + ); }); } QueryBuilder dateFormatIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'dateFormat', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'dateFormat'), + ); }); } @@ -1234,11 +1244,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1248,12 +1260,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1263,12 +1277,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1280,14 +1296,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'dateFormat', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'dateFormat', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1296,11 +1314,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1309,70 +1329,76 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateFormatContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'dateFormat', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'dateFormat', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateFormatMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'dateFormat', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'dateFormat', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateFormatIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateFormat', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'dateFormat', value: ''), + ); }); } QueryBuilder dateFormatIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'dateFormat', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'dateFormat', value: ''), + ); }); } QueryBuilder dateFormatLocaleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'dateFormatLocale', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'dateFormatLocale'), + ); }); } QueryBuilder - dateFormatLocaleIsNotNull() { + dateFormatLocaleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'dateFormatLocale', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'dateFormatLocale'), + ); }); } @@ -1381,27 +1407,31 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateFormatLocale', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'dateFormatLocale', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dateFormatLocaleGreaterThan( + dateFormatLocaleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'dateFormatLocale', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'dateFormatLocale', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1411,12 +1441,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'dateFormatLocale', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'dateFormatLocale', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1428,28 +1460,29 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'dateFormatLocale', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'dateFormatLocale', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dateFormatLocaleStartsWith( - String value, { - bool caseSensitive = true, - }) { + dateFormatLocaleStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'dateFormatLocale', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'dateFormatLocale', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1458,71 +1491,77 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'dateFormatLocale', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'dateFormatLocale', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateFormatLocaleContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'dateFormatLocale', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'dateFormatLocale', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateFormatLocaleMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'dateFormatLocale', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'dateFormatLocale', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - dateFormatLocaleIsEmpty() { + dateFormatLocaleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'dateFormatLocale', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'dateFormatLocale', value: ''), + ); }); } QueryBuilder - dateFormatLocaleIsNotEmpty() { + dateFormatLocaleIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'dateFormatLocale', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'dateFormatLocale', value: ''), + ); }); } QueryBuilder filterListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'filterList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'filterList'), + ); }); } QueryBuilder filterListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'filterList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'filterList'), + ); }); } @@ -1531,11 +1570,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'filterList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'filterList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1545,12 +1586,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'filterList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'filterList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1560,12 +1603,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'filterList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'filterList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1577,14 +1622,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'filterList', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'filterList', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1593,11 +1640,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'filterList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'filterList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1606,95 +1655,101 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'filterList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'filterList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder filterListContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'filterList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'filterList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder filterListMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'filterList', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'filterList', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder filterListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'filterList', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'filterList', value: ''), + ); }); } QueryBuilder filterListIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'filterList', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'filterList', value: ''), + ); }); } QueryBuilder hasCloudflareIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'hasCloudflare', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'hasCloudflare'), + ); }); } QueryBuilder hasCloudflareIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'hasCloudflare', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'hasCloudflare'), + ); }); } QueryBuilder hasCloudflareEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'hasCloudflare', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'hasCloudflare', value: value), + ); }); } QueryBuilder headersIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'headers', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'headers'), + ); }); } QueryBuilder headersIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'headers', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'headers'), + ); }); } @@ -1703,11 +1758,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1717,12 +1774,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1732,12 +1791,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1749,14 +1810,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'headers', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'headers', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1765,11 +1828,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1778,69 +1843,75 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder headersContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'headers', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'headers', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder headersMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'headers', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'headers', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder headersIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'headers', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'headers', value: ''), + ); }); } QueryBuilder headersIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'headers', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'headers', value: ''), + ); }); } QueryBuilder iconUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'iconUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'iconUrl'), + ); }); } QueryBuilder iconUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'iconUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'iconUrl'), + ); }); } @@ -1849,11 +1920,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'iconUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'iconUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1863,12 +1936,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'iconUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'iconUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1878,12 +1953,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'iconUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'iconUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1895,14 +1972,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'iconUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'iconUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1911,11 +1990,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'iconUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'iconUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1924,78 +2005,83 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'iconUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'iconUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder iconUrlContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'iconUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'iconUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder iconUrlMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'iconUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'iconUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder iconUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'iconUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'iconUrl', value: ''), + ); }); } QueryBuilder iconUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'iconUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'iconUrl', value: ''), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -2004,11 +2090,13 @@ extension SourceQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -2017,11 +2105,13 @@ extension SourceQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -2032,241 +2122,243 @@ extension SourceQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder isActiveIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isActive', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isActive'), + ); }); } QueryBuilder isActiveIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isActive', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isActive'), + ); }); } QueryBuilder isActiveEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isActive', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isActive', value: value), + ); }); } QueryBuilder isAddedIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isAdded', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isAdded'), + ); }); } QueryBuilder isAddedIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isAdded', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isAdded'), + ); }); } QueryBuilder isAddedEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isAdded', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isAdded', value: value), + ); }); } QueryBuilder isFullDataIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isFullData', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isFullData'), + ); }); } QueryBuilder isFullDataIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isFullData', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isFullData'), + ); }); } QueryBuilder isFullDataEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isFullData', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isFullData', value: value), + ); }); } QueryBuilder isLocalIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isLocal', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isLocal'), + ); }); } QueryBuilder isLocalIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isLocal', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isLocal'), + ); }); } QueryBuilder isLocalEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isLocal', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isLocal', value: value), + ); }); } QueryBuilder 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 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 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 isNsfwIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isNsfw', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isNsfw'), + ); }); } QueryBuilder isNsfwIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isNsfw', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isNsfw'), + ); }); } QueryBuilder isNsfwEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isNsfw', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isNsfw', value: value), + ); }); } QueryBuilder isObsoleteIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isObsolete', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isObsolete'), + ); }); } QueryBuilder isObsoleteIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isObsolete', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isObsolete'), + ); }); } QueryBuilder isObsoleteEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isObsolete', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isObsolete', value: value), + ); }); } QueryBuilder isPinnedIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'isPinned', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'isPinned'), + ); }); } QueryBuilder isPinnedIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'isPinned', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'isPinned'), + ); }); } QueryBuilder isPinnedEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isPinned', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isPinned', value: value), + ); }); } QueryBuilder isTorrentEqualTo( - bool value) { + bool value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'isTorrent', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'isTorrent', value: value), + ); }); } QueryBuilder 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), + ); }); } @@ -2275,11 +2367,13 @@ extension SourceQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'itemType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'itemType', + value: value, + ), + ); }); } @@ -2288,11 +2382,13 @@ extension SourceQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'itemType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'itemType', + value: value, + ), + ); }); } @@ -2303,29 +2399,31 @@ extension SourceQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'itemType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'itemType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder langIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lang', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lang'), + ); }); } QueryBuilder langIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lang', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lang'), + ); }); } @@ -2334,11 +2432,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2348,12 +2448,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2363,12 +2465,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2380,14 +2484,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lang', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lang', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2396,11 +2502,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2409,94 +2517,101 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder langContains(String value, - {bool caseSensitive = true}) { + QueryBuilder langContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'lang', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'lang', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder langMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'lang', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'lang', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder langIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lang', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lang', value: ''), + ); }); } QueryBuilder langIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'lang', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'lang', value: ''), + ); }); } QueryBuilder lastUsedIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastUsed', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastUsed'), + ); }); } QueryBuilder lastUsedIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastUsed', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lastUsed'), + ); }); } QueryBuilder lastUsedEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastUsed', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lastUsed', value: value), + ); }); } QueryBuilder 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 nameIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'name', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'name'), + ); }); } @@ -2505,11 +2620,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2519,12 +2636,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2534,12 +2653,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2551,14 +2672,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'name', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'name', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2567,11 +2690,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2580,68 +2705,75 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder nameContains(String value, - {bool caseSensitive = true}) { + QueryBuilder nameContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'name', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'name', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder nameMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'name', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'name', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 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 notesIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'notes', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'notes'), + ); }); } QueryBuilder notesIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'notes', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'notes'), + ); }); } @@ -2650,11 +2782,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'notes', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'notes', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2664,12 +2798,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'notes', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'notes', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2679,12 +2815,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'notes', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'notes', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2696,14 +2834,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'notes', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'notes', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2712,11 +2852,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'notes', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'notes', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2725,70 +2867,76 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'notes', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'notes', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder notesContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'notes', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'notes', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder notesMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'notes', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'notes', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder notesIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'notes', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'notes', value: ''), + ); }); } QueryBuilder notesIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'notes', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'notes', value: ''), + ); }); } QueryBuilder preferenceListIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'preferenceList', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'preferenceList'), + ); }); } QueryBuilder - preferenceListIsNotNull() { + preferenceListIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'preferenceList', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'preferenceList'), + ); }); } @@ -2797,11 +2945,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'preferenceList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'preferenceList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2811,12 +2961,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'preferenceList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'preferenceList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2826,12 +2978,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'preferenceList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'preferenceList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2843,14 +2997,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'preferenceList', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'preferenceList', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2859,11 +3015,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'preferenceList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'preferenceList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2872,86 +3030,92 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'preferenceList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'preferenceList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder preferenceListContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'preferenceList', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'preferenceList', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder preferenceListMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'preferenceList', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'preferenceList', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder preferenceListIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'preferenceList', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'preferenceList', value: ''), + ); }); } QueryBuilder - preferenceListIsNotEmpty() { + preferenceListIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'preferenceList', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'preferenceList', value: ''), + ); }); } QueryBuilder repoIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'repo', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'repo'), + ); }); } QueryBuilder repoIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'repo', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'repo'), + ); }); } QueryBuilder sourceCodeIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'sourceCode', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'sourceCode'), + ); }); } QueryBuilder sourceCodeIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'sourceCode', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'sourceCode'), + ); }); } @@ -2960,11 +3124,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'sourceCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'sourceCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2974,12 +3140,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'sourceCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'sourceCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -2989,12 +3157,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'sourceCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'sourceCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3006,14 +3176,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'sourceCode', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'sourceCode', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3022,11 +3194,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'sourceCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'sourceCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3035,91 +3209,98 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'sourceCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'sourceCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder sourceCodeContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'sourceCode', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'sourceCode', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder sourceCodeMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'sourceCode', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'sourceCode', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder sourceCodeIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'sourceCode', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'sourceCode', value: ''), + ); }); } QueryBuilder sourceCodeIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'sourceCode', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'sourceCode', value: ''), + ); }); } QueryBuilder sourceCodeLanguageEqualTo( - SourceCodeLanguage value) { + SourceCodeLanguage value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'sourceCodeLanguage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'sourceCodeLanguage', value: value), + ); }); } QueryBuilder - sourceCodeLanguageGreaterThan( + sourceCodeLanguageGreaterThan( SourceCodeLanguage value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'sourceCodeLanguage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'sourceCodeLanguage', + value: value, + ), + ); }); } QueryBuilder - sourceCodeLanguageLessThan( - SourceCodeLanguage value, { - bool include = false, - }) { + sourceCodeLanguageLessThan(SourceCodeLanguage value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'sourceCodeLanguage', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'sourceCodeLanguage', + value: value, + ), + ); }); } @@ -3130,29 +3311,31 @@ extension SourceQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'sourceCodeLanguage', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'sourceCodeLanguage', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder sourceCodeUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'sourceCodeUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'sourceCodeUrl'), + ); }); } QueryBuilder sourceCodeUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'sourceCodeUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'sourceCodeUrl'), + ); }); } @@ -3161,11 +3344,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'sourceCodeUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'sourceCodeUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3175,12 +3360,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'sourceCodeUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'sourceCodeUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3190,12 +3377,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'sourceCodeUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'sourceCodeUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3207,14 +3396,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'sourceCodeUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'sourceCodeUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3223,11 +3414,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'sourceCodeUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'sourceCodeUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3236,96 +3429,102 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'sourceCodeUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'sourceCodeUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder sourceCodeUrlContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'sourceCodeUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'sourceCodeUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder sourceCodeUrlMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'sourceCodeUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'sourceCodeUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder sourceCodeUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'sourceCodeUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'sourceCodeUrl', value: ''), + ); }); } QueryBuilder - sourceCodeUrlIsNotEmpty() { + sourceCodeUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'sourceCodeUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'sourceCodeUrl', value: ''), + ); }); } QueryBuilder supportLatestIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'supportLatest', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'supportLatest'), + ); }); } QueryBuilder supportLatestIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'supportLatest', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'supportLatest'), + ); }); } QueryBuilder supportLatestEqualTo( - bool? value) { + bool? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'supportLatest', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'supportLatest', value: value), + ); }); } QueryBuilder typeSourceIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'typeSource', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'typeSource'), + ); }); } QueryBuilder typeSourceIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'typeSource', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'typeSource'), + ); }); } @@ -3334,11 +3533,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'typeSource', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'typeSource', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3348,12 +3549,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'typeSource', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'typeSource', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3363,12 +3566,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'typeSource', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'typeSource', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3380,14 +3585,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'typeSource', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'typeSource', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3396,11 +3603,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'typeSource', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'typeSource', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3409,79 +3618,85 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'typeSource', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'typeSource', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder typeSourceContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'typeSource', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'typeSource', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder typeSourceMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'typeSource', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'typeSource', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder typeSourceIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'typeSource', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'typeSource', value: ''), + ); }); } QueryBuilder typeSourceIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'typeSource', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'typeSource', value: ''), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -3490,11 +3705,13 @@ extension SourceQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -3503,11 +3720,13 @@ extension SourceQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -3518,29 +3737,31 @@ extension SourceQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'updatedAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder versionIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'version', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'version'), + ); }); } QueryBuilder versionIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'version', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'version'), + ); }); } @@ -3549,11 +3770,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'version', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'version', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3563,12 +3786,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'version', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'version', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3578,12 +3803,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'version', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'version', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3595,14 +3822,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'version', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'version', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3611,11 +3840,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'version', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'version', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3624,69 +3855,75 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'version', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'version', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder versionContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'version', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'version', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder versionMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'version', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'version', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder versionIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'version', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'version', value: ''), + ); }); } QueryBuilder versionIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'version', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'version', value: ''), + ); }); } QueryBuilder versionLastIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'versionLast', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'versionLast'), + ); }); } QueryBuilder versionLastIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'versionLast', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'versionLast'), + ); }); } @@ -3695,11 +3932,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'versionLast', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'versionLast', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3709,12 +3948,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'versionLast', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'versionLast', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3724,12 +3965,14 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'versionLast', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'versionLast', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3741,14 +3984,16 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'versionLast', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'versionLast', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3757,11 +4002,13 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'versionLast', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'versionLast', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -3770,60 +4017,67 @@ extension SourceQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'versionLast', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'versionLast', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder versionLastContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'versionLast', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'versionLast', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder versionLastMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'versionLast', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'versionLast', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder versionLastIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'versionLast', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'versionLast', value: ''), + ); }); } QueryBuilder versionLastIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'versionLast', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'versionLast', value: ''), + ); }); } } extension SourceQueryObject on QueryBuilder { QueryBuilder repo( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.object(q, r'repo'); }); @@ -4641,52 +4895,63 @@ extension SourceQuerySortThenBy on QueryBuilder { } extension SourceQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByAdditionalParams( - {bool caseSensitive = true}) { + QueryBuilder distinctByAdditionalParams({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'additionalParams', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'additionalParams', + caseSensitive: caseSensitive, + ); }); } - QueryBuilder distinctByApiUrl( - {bool caseSensitive = true}) { + QueryBuilder distinctByApiUrl({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'apiUrl', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByAppMinVerReq( - {bool caseSensitive = true}) { + QueryBuilder distinctByAppMinVerReq({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'appMinVerReq', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByBaseUrl( - {bool caseSensitive = true}) { + QueryBuilder distinctByBaseUrl({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'baseUrl', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByDateFormat( - {bool caseSensitive = true}) { + QueryBuilder distinctByDateFormat({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'dateFormat', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByDateFormatLocale( - {bool caseSensitive = true}) { + QueryBuilder distinctByDateFormatLocale({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'dateFormatLocale', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'dateFormatLocale', + caseSensitive: caseSensitive, + ); }); } - QueryBuilder distinctByFilterList( - {bool caseSensitive = true}) { + QueryBuilder distinctByFilterList({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'filterList', caseSensitive: caseSensitive); }); @@ -4698,15 +4963,17 @@ extension SourceQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByHeaders( - {bool caseSensitive = true}) { + QueryBuilder distinctByHeaders({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'headers', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByIconUrl( - {bool caseSensitive = true}) { + QueryBuilder distinctByIconUrl({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'iconUrl', caseSensitive: caseSensitive); }); @@ -4772,8 +5039,9 @@ extension SourceQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByLang( - {bool caseSensitive = true}) { + QueryBuilder distinctByLang({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'lang', caseSensitive: caseSensitive); }); @@ -4785,30 +5053,36 @@ extension SourceQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByName( - {bool caseSensitive = true}) { + QueryBuilder distinctByName({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'name', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByNotes( - {bool caseSensitive = true}) { + QueryBuilder distinctByNotes({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'notes', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByPreferenceList( - {bool caseSensitive = true}) { + QueryBuilder distinctByPreferenceList({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'preferenceList', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'preferenceList', + caseSensitive: caseSensitive, + ); }); } - QueryBuilder distinctBySourceCode( - {bool caseSensitive = true}) { + QueryBuilder distinctBySourceCode({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'sourceCode', caseSensitive: caseSensitive); }); @@ -4820,11 +5094,14 @@ extension SourceQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctBySourceCodeUrl( - {bool caseSensitive = true}) { + QueryBuilder distinctBySourceCodeUrl({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addDistinctBy(r'sourceCodeUrl', - caseSensitive: caseSensitive); + return query.addDistinctBy( + r'sourceCodeUrl', + caseSensitive: caseSensitive, + ); }); } @@ -4834,8 +5111,9 @@ extension SourceQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByTypeSource( - {bool caseSensitive = true}) { + QueryBuilder distinctByTypeSource({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'typeSource', caseSensitive: caseSensitive); }); @@ -4847,15 +5125,17 @@ extension SourceQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByVersion( - {bool caseSensitive = true}) { + QueryBuilder distinctByVersion({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'version', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByVersionLast( - {bool caseSensitive = true}) { + QueryBuilder distinctByVersionLast({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'versionLast', caseSensitive: caseSensitive); }); @@ -5032,7 +5312,7 @@ extension SourceQueryProperty on QueryBuilder { } QueryBuilder - sourceCodeLanguageProperty() { + sourceCodeLanguageProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'sourceCodeLanguage'); }); diff --git a/lib/models/sync_preference.g.dart b/lib/models/sync_preference.g.dart index 0efcbc0e..1248547c 100644 --- a/lib/models/sync_preference.g.dart +++ b/lib/models/sync_preference.g.dart @@ -27,11 +27,7 @@ const SyncPreferenceSchema = CollectionSchema( name: r'autoSyncFrequency', type: IsarType.long, ), - r'email': PropertySchema( - id: 2, - name: r'email', - type: IsarType.string, - ), + r'email': PropertySchema(id: 2, name: r'email', type: IsarType.string), r'lastSyncHistory': PropertySchema( id: 3, name: r'lastSyncHistory', @@ -47,21 +43,13 @@ const SyncPreferenceSchema = CollectionSchema( name: r'lastSyncUpdate', type: IsarType.long, ), - r'server': PropertySchema( - id: 6, - name: r'server', - type: IsarType.string, - ), + r'server': PropertySchema(id: 6, name: r'server', type: IsarType.string), r'syncHistories': PropertySchema( id: 7, name: r'syncHistories', type: IsarType.bool, ), - r'syncOn': PropertySchema( - id: 8, - name: r'syncOn', - type: IsarType.bool, - ), + r'syncOn': PropertySchema(id: 8, name: r'syncOn', type: IsarType.bool), r'syncSettings': PropertySchema( id: 9, name: r'syncSettings', @@ -71,8 +59,9 @@ const SyncPreferenceSchema = CollectionSchema( id: 10, name: r'syncUpdates', type: IsarType.bool, - ) + ), }, + estimateSize: _syncPreferenceEstimateSize, serialize: _syncPreferenceSerialize, deserialize: _syncPreferenceDeserialize, @@ -81,6 +70,7 @@ const SyncPreferenceSchema = CollectionSchema( indexes: {}, links: {}, embeddedSchemas: {}, + getId: _syncPreferenceGetId, getLinks: _syncPreferenceGetLinks, attach: _syncPreferenceAttach, @@ -199,7 +189,10 @@ List> _syncPreferenceGetLinks(SyncPreference object) { } void _syncPreferenceAttach( - IsarCollection col, Id id, SyncPreference object) { + IsarCollection col, + Id id, + SyncPreference object, +) { object.syncId = id; } @@ -215,17 +208,17 @@ extension SyncPreferenceQueryWhereSort extension SyncPreferenceQueryWhere on QueryBuilder { QueryBuilder syncIdEqualTo( - Id syncId) { + 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), + ); }); } QueryBuilder - syncIdNotEqualTo(Id syncId) { + syncIdNotEqualTo(Id syncId) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query @@ -248,7 +241,7 @@ extension SyncPreferenceQueryWhere } QueryBuilder - syncIdGreaterThan(Id syncId, {bool include = false}) { + syncIdGreaterThan(Id syncId, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: syncId, includeLower: include), @@ -257,7 +250,7 @@ extension SyncPreferenceQueryWhere } QueryBuilder - syncIdLessThan(Id syncId, {bool include = false}) { + syncIdLessThan(Id syncId, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: syncId, includeUpper: include), @@ -272,12 +265,14 @@ extension SyncPreferenceQueryWhere bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerSyncId, - includeLower: includeLower, - upper: upperSyncId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerSyncId, + includeLower: includeLower, + upper: upperSyncId, + includeUpper: includeUpper, + ), + ); }); } } @@ -285,71 +280,74 @@ extension SyncPreferenceQueryWhere extension SyncPreferenceQueryFilter on QueryBuilder { QueryBuilder - authTokenIsNull() { + authTokenIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'authToken', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'authToken'), + ); }); } QueryBuilder - authTokenIsNotNull() { + authTokenIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'authToken', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'authToken'), + ); }); } QueryBuilder - authTokenEqualTo( - String? value, { - bool caseSensitive = true, - }) { + authTokenEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'authToken', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'authToken', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - authTokenGreaterThan( + authTokenGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'authToken', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'authToken', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - authTokenLessThan( + authTokenLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'authToken', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'authToken', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - authTokenBetween( + authTokenBetween( String? lower, String? upper, { bool includeLower = true, @@ -357,209 +355,213 @@ extension SyncPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'authToken', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'authToken', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - authTokenStartsWith( - String value, { - bool caseSensitive = true, - }) { + authTokenStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'authToken', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'authToken', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - authTokenEndsWith( - String value, { - bool caseSensitive = true, - }) { + authTokenEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'authToken', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'authToken', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - authTokenContains(String value, {bool caseSensitive = true}) { + authTokenContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'authToken', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'authToken', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - authTokenMatches(String pattern, {bool caseSensitive = true}) { + authTokenMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'authToken', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'authToken', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - authTokenIsEmpty() { + authTokenIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'authToken', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'authToken', value: ''), + ); }); } QueryBuilder - authTokenIsNotEmpty() { + authTokenIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'authToken', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'authToken', value: ''), + ); }); } QueryBuilder - autoSyncFrequencyEqualTo(int value) { + autoSyncFrequencyEqualTo(int value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'autoSyncFrequency', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'autoSyncFrequency', value: value), + ); }); } QueryBuilder - autoSyncFrequencyGreaterThan( - int value, { - bool include = false, - }) { + autoSyncFrequencyGreaterThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'autoSyncFrequency', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'autoSyncFrequency', + value: value, + ), + ); }); } QueryBuilder - autoSyncFrequencyLessThan( - int value, { - bool include = false, - }) { + autoSyncFrequencyLessThan(int value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'autoSyncFrequency', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'autoSyncFrequency', + value: value, + ), + ); }); } QueryBuilder - autoSyncFrequencyBetween( + autoSyncFrequencyBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'autoSyncFrequency', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'autoSyncFrequency', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - emailIsNull() { + emailIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'email', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'email'), + ); }); } QueryBuilder - emailIsNotNull() { + emailIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'email', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'email'), + ); }); } QueryBuilder - emailEqualTo( - String? value, { - bool caseSensitive = true, - }) { + emailEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'email', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'email', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - emailGreaterThan( + emailGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'email', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'email', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - emailLessThan( + emailLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'email', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'email', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - emailBetween( + emailBetween( String? lower, String? upper, { bool includeLower = true, @@ -567,375 +569,377 @@ extension SyncPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'email', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'email', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - emailStartsWith( - String value, { - bool caseSensitive = true, - }) { + emailStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'email', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'email', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - emailEndsWith( - String value, { - bool caseSensitive = true, - }) { + emailEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'email', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'email', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - emailContains(String value, {bool caseSensitive = true}) { + emailContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'email', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'email', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - emailMatches(String pattern, {bool caseSensitive = true}) { + emailMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'email', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'email', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - emailIsEmpty() { + emailIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'email', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'email', value: ''), + ); }); } QueryBuilder - emailIsNotEmpty() { + emailIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'email', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'email', value: ''), + ); }); } QueryBuilder - lastSyncHistoryIsNull() { + lastSyncHistoryIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastSyncHistory', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastSyncHistory'), + ); }); } QueryBuilder - lastSyncHistoryIsNotNull() { + lastSyncHistoryIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastSyncHistory', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lastSyncHistory'), + ); }); } QueryBuilder - lastSyncHistoryEqualTo(int? value) { + lastSyncHistoryEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastSyncHistory', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lastSyncHistory', value: value), + ); }); } QueryBuilder - lastSyncHistoryGreaterThan( - int? value, { - bool include = false, - }) { + lastSyncHistoryGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lastSyncHistory', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lastSyncHistory', + value: value, + ), + ); }); } QueryBuilder - lastSyncHistoryLessThan( - int? value, { - bool include = false, - }) { + lastSyncHistoryLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lastSyncHistory', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lastSyncHistory', + value: value, + ), + ); }); } QueryBuilder - lastSyncHistoryBetween( + lastSyncHistoryBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lastSyncHistory', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lastSyncHistory', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - lastSyncMangaIsNull() { + lastSyncMangaIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastSyncManga', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastSyncManga'), + ); }); } QueryBuilder - lastSyncMangaIsNotNull() { + lastSyncMangaIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastSyncManga', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lastSyncManga'), + ); }); } QueryBuilder - lastSyncMangaEqualTo(int? value) { + lastSyncMangaEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastSyncManga', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lastSyncManga', value: value), + ); }); } QueryBuilder - lastSyncMangaGreaterThan( - int? value, { - bool include = false, - }) { + lastSyncMangaGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lastSyncManga', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lastSyncManga', + value: value, + ), + ); }); } QueryBuilder - lastSyncMangaLessThan( - int? value, { - bool include = false, - }) { + lastSyncMangaLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lastSyncManga', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lastSyncManga', + value: value, + ), + ); }); } QueryBuilder - lastSyncMangaBetween( + lastSyncMangaBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lastSyncManga', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lastSyncManga', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - lastSyncUpdateIsNull() { + lastSyncUpdateIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastSyncUpdate', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastSyncUpdate'), + ); }); } QueryBuilder - lastSyncUpdateIsNotNull() { + lastSyncUpdateIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastSyncUpdate', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lastSyncUpdate'), + ); }); } QueryBuilder - lastSyncUpdateEqualTo(int? value) { + lastSyncUpdateEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastSyncUpdate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lastSyncUpdate', value: value), + ); }); } QueryBuilder - lastSyncUpdateGreaterThan( - int? value, { - bool include = false, - }) { + lastSyncUpdateGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lastSyncUpdate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lastSyncUpdate', + value: value, + ), + ); }); } QueryBuilder - lastSyncUpdateLessThan( - int? value, { - bool include = false, - }) { + lastSyncUpdateLessThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lastSyncUpdate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lastSyncUpdate', + value: value, + ), + ); }); } QueryBuilder - lastSyncUpdateBetween( + lastSyncUpdateBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lastSyncUpdate', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lastSyncUpdate', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - serverIsNull() { + serverIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'server', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'server'), + ); }); } QueryBuilder - serverIsNotNull() { + serverIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'server', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'server'), + ); }); } QueryBuilder - serverEqualTo( - String? value, { - bool caseSensitive = true, - }) { + serverEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'server', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'server', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - serverGreaterThan( + serverGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'server', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'server', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - serverLessThan( + serverLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'server', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'server', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - serverBetween( + serverBetween( String? lower, String? upper, { bool includeLower = true, @@ -943,198 +947,195 @@ extension SyncPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'server', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'server', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - serverStartsWith( - String value, { - bool caseSensitive = true, - }) { + serverStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'server', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'server', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - serverEndsWith( - String value, { - bool caseSensitive = true, - }) { + serverEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'server', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'server', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - serverContains(String value, {bool caseSensitive = true}) { + serverContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'server', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'server', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - serverMatches(String pattern, {bool caseSensitive = true}) { + serverMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'server', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'server', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - serverIsEmpty() { + serverIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'server', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'server', value: ''), + ); }); } QueryBuilder - serverIsNotEmpty() { + serverIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'server', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'server', value: ''), + ); }); } QueryBuilder - syncHistoriesEqualTo(bool value) { + syncHistoriesEqualTo(bool value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'syncHistories', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'syncHistories', value: value), + ); }); } QueryBuilder - syncIdIsNull() { + 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 - syncIdIsNotNull() { + 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 - syncIdEqualTo(Id? value) { + 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 - syncIdGreaterThan( - Id? value, { - bool include = false, - }) { + syncIdGreaterThan(Id? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'syncId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'syncId', + value: value, + ), + ); }); } QueryBuilder - syncIdLessThan( - Id? value, { - bool include = false, - }) { + syncIdLessThan(Id? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'syncId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'syncId', + value: value, + ), + ); }); } QueryBuilder - syncIdBetween( + syncIdBetween( Id? lower, Id? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'syncId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'syncId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - syncOnEqualTo(bool value) { + syncOnEqualTo(bool value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'syncOn', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'syncOn', value: value), + ); }); } QueryBuilder - syncSettingsEqualTo(bool value) { + syncSettingsEqualTo(bool value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'syncSettings', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'syncSettings', value: value), + ); }); } QueryBuilder - syncUpdatesEqualTo(bool value) { + syncUpdatesEqualTo(bool value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'syncUpdates', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'syncUpdates', value: value), + ); }); } } @@ -1154,21 +1155,21 @@ extension SyncPreferenceQuerySortBy } QueryBuilder - sortByAuthTokenDesc() { + sortByAuthTokenDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'authToken', Sort.desc); }); } QueryBuilder - sortByAutoSyncFrequency() { + sortByAutoSyncFrequency() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'autoSyncFrequency', Sort.asc); }); } QueryBuilder - sortByAutoSyncFrequencyDesc() { + sortByAutoSyncFrequencyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'autoSyncFrequency', Sort.desc); }); @@ -1187,42 +1188,42 @@ extension SyncPreferenceQuerySortBy } QueryBuilder - sortByLastSyncHistory() { + sortByLastSyncHistory() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncHistory', Sort.asc); }); } QueryBuilder - sortByLastSyncHistoryDesc() { + sortByLastSyncHistoryDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncHistory', Sort.desc); }); } QueryBuilder - sortByLastSyncManga() { + sortByLastSyncManga() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncManga', Sort.asc); }); } QueryBuilder - sortByLastSyncMangaDesc() { + sortByLastSyncMangaDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncManga', Sort.desc); }); } QueryBuilder - sortByLastSyncUpdate() { + sortByLastSyncUpdate() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncUpdate', Sort.asc); }); } QueryBuilder - sortByLastSyncUpdateDesc() { + sortByLastSyncUpdateDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncUpdate', Sort.desc); }); @@ -1235,21 +1236,21 @@ extension SyncPreferenceQuerySortBy } QueryBuilder - sortByServerDesc() { + sortByServerDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'server', Sort.desc); }); } QueryBuilder - sortBySyncHistories() { + sortBySyncHistories() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncHistories', Sort.asc); }); } QueryBuilder - sortBySyncHistoriesDesc() { + sortBySyncHistoriesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncHistories', Sort.desc); }); @@ -1262,35 +1263,35 @@ extension SyncPreferenceQuerySortBy } QueryBuilder - sortBySyncOnDesc() { + sortBySyncOnDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncOn', Sort.desc); }); } QueryBuilder - sortBySyncSettings() { + sortBySyncSettings() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncSettings', Sort.asc); }); } QueryBuilder - sortBySyncSettingsDesc() { + sortBySyncSettingsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncSettings', Sort.desc); }); } QueryBuilder - sortBySyncUpdates() { + sortBySyncUpdates() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncUpdates', Sort.asc); }); } QueryBuilder - sortBySyncUpdatesDesc() { + sortBySyncUpdatesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncUpdates', Sort.desc); }); @@ -1306,21 +1307,21 @@ extension SyncPreferenceQuerySortThenBy } QueryBuilder - thenByAuthTokenDesc() { + thenByAuthTokenDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'authToken', Sort.desc); }); } QueryBuilder - thenByAutoSyncFrequency() { + thenByAutoSyncFrequency() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'autoSyncFrequency', Sort.asc); }); } QueryBuilder - thenByAutoSyncFrequencyDesc() { + thenByAutoSyncFrequencyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'autoSyncFrequency', Sort.desc); }); @@ -1339,42 +1340,42 @@ extension SyncPreferenceQuerySortThenBy } QueryBuilder - thenByLastSyncHistory() { + thenByLastSyncHistory() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncHistory', Sort.asc); }); } QueryBuilder - thenByLastSyncHistoryDesc() { + thenByLastSyncHistoryDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncHistory', Sort.desc); }); } QueryBuilder - thenByLastSyncManga() { + thenByLastSyncManga() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncManga', Sort.asc); }); } QueryBuilder - thenByLastSyncMangaDesc() { + thenByLastSyncMangaDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncManga', Sort.desc); }); } QueryBuilder - thenByLastSyncUpdate() { + thenByLastSyncUpdate() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncUpdate', Sort.asc); }); } QueryBuilder - thenByLastSyncUpdateDesc() { + thenByLastSyncUpdateDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'lastSyncUpdate', Sort.desc); }); @@ -1387,21 +1388,21 @@ extension SyncPreferenceQuerySortThenBy } QueryBuilder - thenByServerDesc() { + thenByServerDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'server', Sort.desc); }); } QueryBuilder - thenBySyncHistories() { + thenBySyncHistories() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncHistories', Sort.asc); }); } QueryBuilder - thenBySyncHistoriesDesc() { + thenBySyncHistoriesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncHistories', Sort.desc); }); @@ -1414,7 +1415,7 @@ extension SyncPreferenceQuerySortThenBy } QueryBuilder - thenBySyncIdDesc() { + thenBySyncIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncId', Sort.desc); }); @@ -1427,35 +1428,35 @@ extension SyncPreferenceQuerySortThenBy } QueryBuilder - thenBySyncOnDesc() { + thenBySyncOnDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncOn', Sort.desc); }); } QueryBuilder - thenBySyncSettings() { + thenBySyncSettings() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncSettings', Sort.asc); }); } QueryBuilder - thenBySyncSettingsDesc() { + thenBySyncSettingsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncSettings', Sort.desc); }); } QueryBuilder - thenBySyncUpdates() { + thenBySyncUpdates() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncUpdates', Sort.asc); }); } QueryBuilder - thenBySyncUpdatesDesc() { + thenBySyncUpdatesDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncUpdates', Sort.desc); }); @@ -1464,57 +1465,60 @@ extension SyncPreferenceQuerySortThenBy extension SyncPreferenceQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByAuthToken( - {bool caseSensitive = true}) { + QueryBuilder distinctByAuthToken({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'authToken', caseSensitive: caseSensitive); }); } QueryBuilder - distinctByAutoSyncFrequency() { + distinctByAutoSyncFrequency() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'autoSyncFrequency'); }); } - QueryBuilder distinctByEmail( - {bool caseSensitive = true}) { + QueryBuilder distinctByEmail({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'email', caseSensitive: caseSensitive); }); } QueryBuilder - distinctByLastSyncHistory() { + distinctByLastSyncHistory() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'lastSyncHistory'); }); } QueryBuilder - distinctByLastSyncManga() { + distinctByLastSyncManga() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'lastSyncManga'); }); } QueryBuilder - distinctByLastSyncUpdate() { + distinctByLastSyncUpdate() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'lastSyncUpdate'); }); } - QueryBuilder distinctByServer( - {bool caseSensitive = true}) { + QueryBuilder distinctByServer({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'server', caseSensitive: caseSensitive); }); } QueryBuilder - distinctBySyncHistories() { + distinctBySyncHistories() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'syncHistories'); }); @@ -1527,14 +1531,14 @@ extension SyncPreferenceQueryWhereDistinct } QueryBuilder - distinctBySyncSettings() { + distinctBySyncSettings() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'syncSettings'); }); } QueryBuilder - distinctBySyncUpdates() { + distinctBySyncUpdates() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'syncUpdates'); }); @@ -1556,7 +1560,7 @@ extension SyncPreferenceQueryProperty } QueryBuilder - autoSyncFrequencyProperty() { + autoSyncFrequencyProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'autoSyncFrequency'); }); @@ -1569,7 +1573,7 @@ extension SyncPreferenceQueryProperty } QueryBuilder - lastSyncHistoryProperty() { + lastSyncHistoryProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'lastSyncHistory'); }); @@ -1582,7 +1586,7 @@ extension SyncPreferenceQueryProperty } QueryBuilder - lastSyncUpdateProperty() { + lastSyncUpdateProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'lastSyncUpdate'); }); diff --git a/lib/models/track.g.dart b/lib/models/track.g.dart index d4c66669..c5602505 100644 --- a/lib/models/track.g.dart +++ b/lib/models/track.g.dart @@ -22,11 +22,7 @@ const TrackSchema = CollectionSchema( name: r'finishedReadingDate', type: IsarType.long, ), - r'isManga': PropertySchema( - id: 1, - name: r'isManga', - type: IsarType.bool, - ), + r'isManga': PropertySchema(id: 1, name: r'isManga', type: IsarType.bool), r'itemType': PropertySchema( id: 2, name: r'itemType', @@ -43,21 +39,9 @@ const TrackSchema = CollectionSchema( name: r'libraryId', type: IsarType.long, ), - r'mangaId': PropertySchema( - id: 5, - name: r'mangaId', - type: IsarType.long, - ), - r'mediaId': PropertySchema( - id: 6, - name: r'mediaId', - type: IsarType.long, - ), - r'score': PropertySchema( - id: 7, - name: r'score', - type: IsarType.long, - ), + r'mangaId': PropertySchema(id: 5, name: r'mangaId', type: IsarType.long), + r'mediaId': PropertySchema(id: 6, name: r'mediaId', type: IsarType.long), + r'score': PropertySchema(id: 7, name: r'score', type: IsarType.long), r'startedReadingDate': PropertySchema( id: 8, name: r'startedReadingDate', @@ -69,16 +53,8 @@ const TrackSchema = CollectionSchema( type: IsarType.byte, enumMap: _TrackstatusEnumValueMap, ), - r'syncId': PropertySchema( - id: 10, - name: r'syncId', - type: IsarType.long, - ), - r'title': PropertySchema( - id: 11, - name: r'title', - type: IsarType.string, - ), + r'syncId': PropertySchema(id: 10, name: r'syncId', type: IsarType.long), + r'title': PropertySchema(id: 11, name: r'title', type: IsarType.string), r'totalChapter': PropertySchema( id: 12, name: r'totalChapter', @@ -93,8 +69,9 @@ const TrackSchema = CollectionSchema( id: 14, name: r'updatedAt', type: IsarType.long, - ) + ), }, + estimateSize: _trackEstimateSize, serialize: _trackSerialize, deserialize: _trackDeserialize, @@ -103,6 +80,7 @@ const TrackSchema = CollectionSchema( indexes: {}, links: {}, embeddedSchemas: {}, + getId: _trackGetId, getLinks: _trackGetLinks, attach: _trackAttach, @@ -163,7 +141,8 @@ Track _trackDeserialize( finishedReadingDate: reader.readLongOrNull(offsets[0]), id: id, isManga: reader.readBoolOrNull(offsets[1]), - itemType: _TrackitemTypeValueEnumMap[reader.readByteOrNull(offsets[2])] ?? + itemType: + _TrackitemTypeValueEnumMap[reader.readByteOrNull(offsets[2])] ?? ItemType.manga, lastChapterRead: reader.readLongOrNull(offsets[3]), libraryId: reader.readLongOrNull(offsets[4]), @@ -171,7 +150,8 @@ Track _trackDeserialize( mediaId: reader.readLongOrNull(offsets[6]), score: reader.readLongOrNull(offsets[7]), startedReadingDate: reader.readLongOrNull(offsets[8]), - status: _TrackstatusValueEnumMap[reader.readByteOrNull(offsets[9])] ?? + status: + _TrackstatusValueEnumMap[reader.readByteOrNull(offsets[9])] ?? TrackStatus.reading, syncId: reader.readLongOrNull(offsets[10]), title: reader.readStringOrNull(offsets[11]), @@ -195,7 +175,8 @@ P _trackDeserializeProp

( return (reader.readBoolOrNull(offset)) as P; case 2: return (_TrackitemTypeValueEnumMap[reader.readByteOrNull(offset)] ?? - ItemType.manga) as P; + ItemType.manga) + as P; case 3: return (reader.readLongOrNull(offset)) as P; case 4: @@ -210,7 +191,8 @@ P _trackDeserializeProp

( return (reader.readLongOrNull(offset)) as P; case 9: return (_TrackstatusValueEnumMap[reader.readByteOrNull(offset)] ?? - TrackStatus.reading) as P; + TrackStatus.reading) + as P; case 10: return (reader.readLongOrNull(offset)) as P; case 11: @@ -226,11 +208,7 @@ P _trackDeserializeProp

( } } -const _TrackitemTypeEnumValueMap = { - 'manga': 0, - 'anime': 1, - 'novel': 2, -}; +const _TrackitemTypeEnumValueMap = {'manga': 0, 'anime': 1, 'novel': 2}; const _TrackitemTypeValueEnumMap = { 0: ItemType.manga, 1: ItemType.anime, @@ -282,10 +260,7 @@ extension TrackQueryWhereSort on QueryBuilder { extension TrackQueryWhere on QueryBuilder { QueryBuilder 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)); }); } @@ -311,8 +286,10 @@ extension TrackQueryWhere on QueryBuilder { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder idGreaterThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -320,8 +297,10 @@ extension TrackQueryWhere on QueryBuilder { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder idLessThan( + Id id, { + bool include = false, + }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -336,56 +315,57 @@ extension TrackQueryWhere on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } extension TrackQueryFilter on QueryBuilder { QueryBuilder - finishedReadingDateIsNull() { + finishedReadingDateIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'finishedReadingDate', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'finishedReadingDate'), + ); }); } QueryBuilder - finishedReadingDateIsNotNull() { + finishedReadingDateIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'finishedReadingDate', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'finishedReadingDate'), + ); }); } QueryBuilder finishedReadingDateEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'finishedReadingDate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'finishedReadingDate', value: value), + ); }); } QueryBuilder - finishedReadingDateGreaterThan( - int? value, { - bool include = false, - }) { + finishedReadingDateGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'finishedReadingDate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'finishedReadingDate', + value: value, + ), + ); }); } @@ -394,11 +374,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'finishedReadingDate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'finishedReadingDate', + value: value, + ), + ); }); } @@ -409,38 +391,39 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'finishedReadingDate', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'finishedReadingDate', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -449,11 +432,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -462,11 +447,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -477,49 +464,51 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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 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), + ); }); } @@ -528,11 +517,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'itemType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'itemType', + value: value, + ), + ); }); } @@ -541,11 +532,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'itemType', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'itemType', + value: value, + ), + ); }); } @@ -556,39 +549,41 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'itemType', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'itemType', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder lastChapterReadIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'lastChapterRead', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'lastChapterRead'), + ); }); } QueryBuilder lastChapterReadIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'lastChapterRead', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'lastChapterRead'), + ); }); } QueryBuilder lastChapterReadEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'lastChapterRead', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'lastChapterRead', value: value), + ); }); } @@ -597,11 +592,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'lastChapterRead', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'lastChapterRead', + value: value, + ), + ); }); } @@ -610,11 +607,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'lastChapterRead', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'lastChapterRead', + value: value, + ), + ); }); } @@ -625,39 +624,41 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'lastChapterRead', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'lastChapterRead', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder libraryIdIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'libraryId', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'libraryId'), + ); }); } QueryBuilder libraryIdIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'libraryId', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'libraryId'), + ); }); } QueryBuilder libraryIdEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'libraryId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'libraryId', value: value), + ); }); } @@ -666,11 +667,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'libraryId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'libraryId', + value: value, + ), + ); }); } @@ -679,11 +682,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'libraryId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'libraryId', + value: value, + ), + ); }); } @@ -694,38 +699,39 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'libraryId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'libraryId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 mangaIdEqualTo(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), + ); }); } @@ -734,11 +740,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } @@ -747,11 +755,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } @@ -762,38 +772,39 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder mediaIdIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'mediaId', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'mediaId'), + ); }); } QueryBuilder mediaIdIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'mediaId', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'mediaId'), + ); }); } QueryBuilder mediaIdEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'mediaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'mediaId', value: value), + ); }); } @@ -802,11 +813,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mediaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mediaId', + value: value, + ), + ); }); } @@ -815,11 +828,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mediaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mediaId', + value: value, + ), + ); }); } @@ -830,38 +845,39 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mediaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mediaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder scoreIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'score', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'score'), + ); }); } QueryBuilder scoreIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'score', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'score'), + ); }); } QueryBuilder scoreEqualTo(int? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'score', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'score', value: value), + ); }); } @@ -870,11 +886,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'score', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'score', + value: value, + ), + ); }); } @@ -883,11 +901,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'score', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'score', + value: value, + ), + ); }); } @@ -898,54 +918,55 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'score', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'score', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder startedReadingDateIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'startedReadingDate', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'startedReadingDate'), + ); }); } QueryBuilder - startedReadingDateIsNotNull() { + startedReadingDateIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'startedReadingDate', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'startedReadingDate'), + ); }); } QueryBuilder startedReadingDateEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'startedReadingDate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'startedReadingDate', value: value), + ); }); } QueryBuilder - startedReadingDateGreaterThan( - int? value, { - bool include = false, - }) { + startedReadingDateGreaterThan(int? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'startedReadingDate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'startedReadingDate', + value: value, + ), + ); }); } @@ -954,11 +975,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'startedReadingDate', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'startedReadingDate', + value: value, + ), + ); }); } @@ -969,23 +992,25 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'startedReadingDate', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'startedReadingDate', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder statusEqualTo( - TrackStatus value) { + TrackStatus value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'status', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'status', value: value), + ); }); } @@ -994,11 +1019,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'status', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'status', + value: value, + ), + ); }); } @@ -1007,11 +1034,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'status', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'status', + value: value, + ), + ); }); } @@ -1022,38 +1051,39 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'status', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'status', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 syncIdEqualTo(int? 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), + ); }); } @@ -1062,11 +1092,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'syncId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'syncId', + value: value, + ), + ); }); } @@ -1075,11 +1107,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'syncId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'syncId', + value: value, + ), + ); }); } @@ -1090,29 +1124,31 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'syncId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'syncId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder titleIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'title'), + ); }); } QueryBuilder titleIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'title', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'title'), + ); }); } @@ -1121,11 +1157,13 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1135,12 +1173,14 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1150,12 +1190,14 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1167,14 +1209,16 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'title', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'title', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1183,11 +1227,13 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1196,77 +1242,85 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleContains(String value, - {bool caseSensitive = true}) { + QueryBuilder titleContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'title', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'title', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder titleMatches(String pattern, - {bool caseSensitive = true}) { + QueryBuilder titleMatches( + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'title', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'title', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder titleIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'title', value: ''), + ); }); } QueryBuilder titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'title', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'title', value: ''), + ); }); } QueryBuilder totalChapterIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'totalChapter', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'totalChapter'), + ); }); } QueryBuilder totalChapterIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'totalChapter', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'totalChapter'), + ); }); } QueryBuilder totalChapterEqualTo( - int? value) { + int? value, + ) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'totalChapter', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'totalChapter', value: value), + ); }); } @@ -1275,11 +1329,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'totalChapter', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'totalChapter', + value: value, + ), + ); }); } @@ -1288,11 +1344,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'totalChapter', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'totalChapter', + value: value, + ), + ); }); } @@ -1303,29 +1361,31 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'totalChapter', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'totalChapter', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder trackingUrlIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'trackingUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'trackingUrl'), + ); }); } QueryBuilder trackingUrlIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'trackingUrl', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'trackingUrl'), + ); }); } @@ -1334,11 +1394,13 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'trackingUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'trackingUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1348,12 +1410,14 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'trackingUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'trackingUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1363,12 +1427,14 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'trackingUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'trackingUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1380,14 +1446,16 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'trackingUrl', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'trackingUrl', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1396,11 +1464,13 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'trackingUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'trackingUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -1409,79 +1479,85 @@ extension TrackQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'trackingUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'trackingUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder trackingUrlContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'trackingUrl', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'trackingUrl', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder trackingUrlMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'trackingUrl', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'trackingUrl', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder trackingUrlIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'trackingUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'trackingUrl', value: ''), + ); }); } QueryBuilder trackingUrlIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'trackingUrl', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'trackingUrl', value: ''), + ); }); } QueryBuilder 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 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 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), + ); }); } @@ -1490,11 +1566,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -1503,11 +1581,13 @@ extension TrackQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -1518,13 +1598,15 @@ extension TrackQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'updatedAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -1976,8 +2058,9 @@ extension TrackQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByTitle( - {bool caseSensitive = true}) { + QueryBuilder distinctByTitle({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'title', caseSensitive: caseSensitive); }); @@ -1989,8 +2072,9 @@ extension TrackQueryWhereDistinct on QueryBuilder { }); } - QueryBuilder distinctByTrackingUrl( - {bool caseSensitive = true}) { + QueryBuilder distinctByTrackingUrl({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'trackingUrl', caseSensitive: caseSensitive); }); diff --git a/lib/models/track_preference.g.dart b/lib/models/track_preference.g.dart index 4262e332..cb1c8491 100644 --- a/lib/models/track_preference.g.dart +++ b/lib/models/track_preference.g.dart @@ -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> _trackPreferenceGetLinks(TrackPreference object) { } void _trackPreferenceAttach( - IsarCollection col, Id id, TrackPreference object) { + IsarCollection col, + Id id, + TrackPreference object, +) { object.syncId = id; } @@ -143,17 +140,16 @@ extension TrackPreferenceQueryWhereSort extension TrackPreferenceQueryWhere on QueryBuilder { QueryBuilder - syncIdEqualTo(Id syncId) { + 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), + ); }); } QueryBuilder - syncIdNotEqualTo(Id syncId) { + syncIdNotEqualTo(Id syncId) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query @@ -176,7 +172,7 @@ extension TrackPreferenceQueryWhere } QueryBuilder - syncIdGreaterThan(Id syncId, {bool include = false}) { + syncIdGreaterThan(Id syncId, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: syncId, includeLower: include), @@ -185,7 +181,7 @@ extension TrackPreferenceQueryWhere } QueryBuilder - syncIdLessThan(Id syncId, {bool include = false}) { + syncIdLessThan(Id syncId, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: syncId, includeUpper: include), @@ -194,19 +190,21 @@ extension TrackPreferenceQueryWhere } QueryBuilder - syncIdBetween( + syncIdBetween( Id lowerSyncId, Id upperSyncId, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerSyncId, - includeLower: includeLower, - upper: upperSyncId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerSyncId, + includeLower: includeLower, + upper: upperSyncId, + includeUpper: includeUpper, + ), + ); }); } } @@ -214,71 +212,74 @@ extension TrackPreferenceQueryWhere extension TrackPreferenceQueryFilter on QueryBuilder { QueryBuilder - oAuthIsNull() { + 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 - oAuthIsNotNull() { + 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 - oAuthEqualTo( - String? value, { - bool caseSensitive = true, - }) { + oAuthEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'oAuth', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'oAuth', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - oAuthGreaterThan( + oAuthGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'oAuth', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'oAuth', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - oAuthLessThan( + oAuthLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'oAuth', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'oAuth', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - oAuthBetween( + oAuthBetween( String? lower, String? upper, { bool includeLower = true, @@ -286,153 +287,158 @@ extension TrackPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'oAuth', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'oAuth', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - oAuthStartsWith( - String value, { - bool caseSensitive = true, - }) { + oAuthStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'oAuth', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'oAuth', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - oAuthEndsWith( - String value, { - bool caseSensitive = true, - }) { + oAuthEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'oAuth', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'oAuth', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - oAuthContains(String value, {bool caseSensitive = true}) { + oAuthContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'oAuth', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'oAuth', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - oAuthMatches(String pattern, {bool caseSensitive = true}) { + oAuthMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'oAuth', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'oAuth', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - oAuthIsEmpty() { + 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 - oAuthIsNotEmpty() { + 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 - prefsIsNull() { + 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 - prefsIsNotNull() { + 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 - prefsEqualTo( - String? value, { - bool caseSensitive = true, - }) { + prefsEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'prefs', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'prefs', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - prefsGreaterThan( + prefsGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'prefs', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'prefs', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - prefsLessThan( + prefsLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'prefs', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'prefs', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - prefsBetween( + prefsBetween( String? lower, String? upper, { bool includeLower = true, @@ -440,227 +446,231 @@ extension TrackPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'prefs', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'prefs', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - prefsStartsWith( - String value, { - bool caseSensitive = true, - }) { + prefsStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'prefs', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'prefs', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - prefsEndsWith( - String value, { - bool caseSensitive = true, - }) { + prefsEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'prefs', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'prefs', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - prefsContains(String value, {bool caseSensitive = true}) { + prefsContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'prefs', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'prefs', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - prefsMatches(String pattern, {bool caseSensitive = true}) { + prefsMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'prefs', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'prefs', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - prefsIsEmpty() { + 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 - prefsIsNotEmpty() { + 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 - syncIdIsNull() { + 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 - syncIdIsNotNull() { + 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 - syncIdEqualTo(Id? value) { + 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 - syncIdGreaterThan( - Id? value, { - bool include = false, - }) { + syncIdGreaterThan(Id? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'syncId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'syncId', + value: value, + ), + ); }); } QueryBuilder - syncIdLessThan( - Id? value, { - bool include = false, - }) { + syncIdLessThan(Id? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'syncId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'syncId', + value: value, + ), + ); }); } QueryBuilder - syncIdBetween( + syncIdBetween( Id? lower, Id? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'syncId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'syncId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - usernameIsNull() { + 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 - usernameIsNotNull() { + 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 - usernameEqualTo( - String? value, { - bool caseSensitive = true, - }) { + usernameEqualTo(String? value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'username', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'username', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - usernameGreaterThan( + usernameGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'username', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'username', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - usernameLessThan( + usernameLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'username', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'username', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - usernameBetween( + usernameBetween( String? lower, String? upper, { bool includeLower = true, @@ -668,84 +678,86 @@ extension TrackPreferenceQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'username', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'username', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - usernameStartsWith( - String value, { - bool caseSensitive = true, - }) { + usernameStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'username', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'username', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - usernameEndsWith( - String value, { - bool caseSensitive = true, - }) { + usernameEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'username', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'username', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - usernameContains(String value, {bool caseSensitive = true}) { + usernameContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'username', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'username', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - usernameMatches(String pattern, {bool caseSensitive = true}) { + usernameMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'username', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'username', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - usernameIsEmpty() { + 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 - usernameIsNotEmpty() { + usernameIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'username', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'username', value: ''), + ); }); } } @@ -765,7 +777,7 @@ extension TrackPreferenceQuerySortBy } QueryBuilder - sortByOAuthDesc() { + sortByOAuthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'oAuth', Sort.desc); }); @@ -778,21 +790,21 @@ extension TrackPreferenceQuerySortBy } QueryBuilder - sortByPrefsDesc() { + sortByPrefsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'prefs', Sort.desc); }); } QueryBuilder - sortByUsername() { + sortByUsername() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'username', Sort.asc); }); } QueryBuilder - sortByUsernameDesc() { + sortByUsernameDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'username', Sort.desc); }); @@ -808,7 +820,7 @@ extension TrackPreferenceQuerySortThenBy } QueryBuilder - thenByOAuthDesc() { + thenByOAuthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'oAuth', Sort.desc); }); @@ -821,7 +833,7 @@ extension TrackPreferenceQuerySortThenBy } QueryBuilder - thenByPrefsDesc() { + thenByPrefsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'prefs', Sort.desc); }); @@ -834,21 +846,21 @@ extension TrackPreferenceQuerySortThenBy } QueryBuilder - thenBySyncIdDesc() { + thenBySyncIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncId', Sort.desc); }); } QueryBuilder - thenByUsername() { + thenByUsername() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'username', Sort.asc); }); } QueryBuilder - thenByUsernameDesc() { + thenByUsernameDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'username', Sort.desc); }); @@ -857,22 +869,25 @@ extension TrackPreferenceQuerySortThenBy extension TrackPreferenceQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByOAuth( - {bool caseSensitive = true}) { + QueryBuilder distinctByOAuth({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'oAuth', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByPrefs( - {bool caseSensitive = true}) { + QueryBuilder distinctByPrefs({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'prefs', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByUsername( - {bool caseSensitive = true}) { + QueryBuilder distinctByUsername({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'username', caseSensitive: caseSensitive); }); diff --git a/lib/models/update.g.dart b/lib/models/update.g.dart index 074eedc5..ea5502ed 100644 --- a/lib/models/update.g.dart +++ b/lib/models/update.g.dart @@ -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 { extension UpdateQueryWhere on QueryBuilder { QueryBuilder 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 { }); } - QueryBuilder idGreaterThan(Id id, - {bool include = false}) { + QueryBuilder 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 { }); } - QueryBuilder idLessThan(Id id, - {bool include = false}) { + QueryBuilder 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 { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -219,17 +216,17 @@ extension UpdateQueryWhere on QueryBuilder { extension UpdateQueryFilter on QueryBuilder { QueryBuilder 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 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 { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'chapterName', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'chapterName', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -252,12 +251,14 @@ extension UpdateQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'chapterName', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'chapterName', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -267,12 +268,14 @@ extension UpdateQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'chapterName', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'chapterName', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -284,14 +287,16 @@ extension UpdateQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'chapterName', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + 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 { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'chapterName', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'chapterName', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -313,69 +320,75 @@ extension UpdateQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'chapterName', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'chapterName', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder chapterNameContains( - String value, - {bool caseSensitive = true}) { + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'chapterName', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'chapterName', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder chapterNameMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'chapterName', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'chapterName', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 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 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 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 { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'date', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -398,12 +413,14 @@ extension UpdateQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'date', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -413,12 +430,14 @@ extension UpdateQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'date', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -430,14 +449,16 @@ extension UpdateQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'date', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + 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 { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'date', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } @@ -459,77 +482,83 @@ extension UpdateQueryFilter on QueryBuilder { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'date', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } - QueryBuilder dateContains(String value, - {bool caseSensitive = true}) { + QueryBuilder dateContains( + String value, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'date', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'date', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder dateMatches( - String pattern, - {bool caseSensitive = true}) { + String pattern, { + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'date', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'date', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder 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 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 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 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 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 { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -551,11 +582,13 @@ extension UpdateQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } @@ -566,39 +599,41 @@ extension UpdateQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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 { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } @@ -620,11 +657,13 @@ extension UpdateQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'mangaId', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'mangaId', + value: value, + ), + ); }); } @@ -635,39 +674,41 @@ extension UpdateQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'mangaId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'mangaId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder 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 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 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 { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -689,11 +732,13 @@ extension UpdateQueryFilter on QueryBuilder { bool include = false, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'updatedAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'updatedAt', + value: value, + ), + ); }); } @@ -704,13 +749,15 @@ extension UpdateQueryFilter on QueryBuilder { bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'updatedAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'updatedAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -719,7 +766,8 @@ extension UpdateQueryObject on QueryBuilder {} extension UpdateQueryLinks on QueryBuilder { QueryBuilder chapter( - FilterQuery q) { + FilterQuery q, + ) { return QueryBuilder.apply(this, (query) { return query.link(q, r'chapter'); }); @@ -845,15 +893,17 @@ extension UpdateQuerySortThenBy on QueryBuilder { } extension UpdateQueryWhereDistinct on QueryBuilder { - QueryBuilder distinctByChapterName( - {bool caseSensitive = true}) { + QueryBuilder distinctByChapterName({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'chapterName', caseSensitive: caseSensitive); }); } - QueryBuilder distinctByDate( - {bool caseSensitive = true}) { + QueryBuilder distinctByDate({ + bool caseSensitive = true, + }) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'date', caseSensitive: caseSensitive); }); diff --git a/lib/modules/anime/anime_player_view.dart b/lib/modules/anime/anime_player_view.dart index 903017fc..fa7ed3ad 100644 --- a/lib/modules/anime/anime_player_view.dart +++ b/lib/modules/anime/anime_player_view.dart @@ -37,6 +37,7 @@ import 'package:mangayomi/modules/widgets/progress_center.dart'; import 'package:mangayomi/providers/l10n_providers.dart'; import 'package:mangayomi/providers/storage_provider.dart'; import 'package:mangayomi/services/aniskip.dart'; +import 'package:mangayomi/services/fetch_subtitles.dart'; import 'package:mangayomi/services/get_video_list.dart'; import 'package:mangayomi/services/torrent_server.dart'; import 'package:mangayomi/utils/extensions/build_context_extensions.dart'; @@ -52,6 +53,8 @@ import 'package:path_provider/path_provider.dart'; import 'package:share_plus/share_plus.dart'; import 'package:super_sliver_list/super_sliver_list.dart'; +import 'widgets/search_subtitles.dart'; + bool _isDesktop = Platform.isMacOS || Platform.isLinux || Platform.isWindows; class AnimePlayerView extends riv.ConsumerStatefulWidget { @@ -1151,7 +1154,7 @@ mp.register_script_message('call_button_${button.id}_long', button${button.id}lo .toList(); List subs = []; - if (widget.videos.isNotEmpty && !widget.isLocal) { + if (widget.videos.isNotEmpty) { for (var video in widget.videos) { for (var sub in video.subtitles ?? []) { if (!subs.contains(sub.file)) { @@ -1159,8 +1162,8 @@ mp.register_script_message('call_button_${button.id}_long', button${button.id}lo final label = sub.label; videoSubtitle.add( VideoPrefs( - isLocal: false, - subtitle: file.startsWith("http") + isLocal: widget.isLocal, + subtitle: (file.startsWith("http") || file.startsWith("file")) ? SubtitleTrack.uri(file, title: label, language: label) : SubtitleTrack.data(file, title: label, language: label), ), @@ -1296,7 +1299,7 @@ mp.register_script_message('call_button_${button.id}_long', button${button.id}lo ), ], ), - const SizedBox(height: 15), + const SizedBox(height: 30), ...videoSubtitleLast.toSet().toList().map((sub) { final title = sub.title ?? @@ -1322,6 +1325,7 @@ mp.register_script_message('call_button_${button.id}_long', button${button.id}lo child: textWidget(title, selected), ); }), + const SizedBox(height: 30), GestureDetector( onTap: () async { try { @@ -1343,6 +1347,34 @@ mp.register_script_message('call_button_${button.id}_long', button${button.id}lo }, child: textWidget(context.l10n.load_own_subtitles, false), ), + const SizedBox(height: 30), + GestureDetector( + onTap: () async { + try { + final subtitle = + await subtitlesSearchraggableMenu( + context, + chapter: widget.episode, + ) + as ImdbSubtitle?; + if (subtitle != null && context.mounted) { + _player.setSubtitleTrack( + SubtitleTrack.uri( + subtitle.url!, + title: subtitle.language, + language: subtitle.language, + ), + ); + } + if (!context.mounted) return; + Navigator.pop(context); + } catch (_) { + botToast("Error"); + Navigator.pop(context); + } + }, + child: textWidget(context.l10n.search_subtitles, false), + ), ], ), ); diff --git a/lib/modules/anime/providers/anime_player_controller_provider.g.dart b/lib/modules/anime/providers/anime_player_controller_provider.g.dart index 7dcd7ad8..5ca0995e 100644 --- a/lib/modules/anime/providers/anime_player_controller_provider.g.dart +++ b/lib/modules/anime/providers/anime_player_controller_provider.g.dart @@ -34,9 +34,7 @@ abstract class _$AnimeStreamController extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -85,21 +77,19 @@ class AnimeStreamControllerFamily extends Family { class AnimeStreamControllerProvider extends AutoDisposeNotifierProviderImpl { /// See also [AnimeStreamController]. - AnimeStreamControllerProvider({ - required Chapter episode, - }) : this._internal( - () => AnimeStreamController()..episode = episode, - from: animeStreamControllerProvider, - name: r'animeStreamControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$animeStreamControllerHash, - dependencies: AnimeStreamControllerFamily._dependencies, - allTransitiveDependencies: - AnimeStreamControllerFamily._allTransitiveDependencies, - episode: episode, - ); + AnimeStreamControllerProvider({required Chapter episode}) + : this._internal( + () => AnimeStreamController()..episode = episode, + from: animeStreamControllerProvider, + name: r'animeStreamControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$animeStreamControllerHash, + dependencies: AnimeStreamControllerFamily._dependencies, + allTransitiveDependencies: + AnimeStreamControllerFamily._allTransitiveDependencies, + episode: episode, + ); AnimeStreamControllerProvider._internal( super._createNotifier, { @@ -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 @@ -140,7 +126,7 @@ class AnimeStreamControllerProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _AnimeStreamControllerProviderElement(this); } @@ -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 diff --git a/lib/modules/anime/providers/state_provider.g.dart b/lib/modules/anime/providers/state_provider.g.dart index 5f6ac99d..b97a147a 100644 --- a/lib/modules/anime/providers/state_provider.g.dart +++ b/lib/modules/anime/providers/state_provider.g.dart @@ -11,16 +11,19 @@ String _$subtitleSettingsStateHash() => /// See also [SubtitleSettingsState]. @ProviderFor(SubtitleSettingsState) -final subtitleSettingsStateProvider = AutoDisposeNotifierProvider< - SubtitleSettingsState, PlayerSubtitleSettings>.internal( - SubtitleSettingsState.new, - name: r'subtitleSettingsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$subtitleSettingsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final subtitleSettingsStateProvider = + AutoDisposeNotifierProvider< + SubtitleSettingsState, + PlayerSubtitleSettings + >.internal( + SubtitleSettingsState.new, + name: r'subtitleSettingsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$subtitleSettingsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$SubtitleSettingsState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/anime/widgets/search_subtitles.dart b/lib/modules/anime/widgets/search_subtitles.dart new file mode 100644 index 00000000..307b695a --- /dev/null +++ b/lib/modules/anime/widgets/search_subtitles.dart @@ -0,0 +1,362 @@ +import 'dart:io'; + +import 'package:flutter/material.dart'; +import 'package:flutter_riverpod/flutter_riverpod.dart'; +import 'package:mangayomi/models/chapter.dart'; +import 'package:mangayomi/modules/widgets/custom_extended_image_provider.dart'; +import 'package:mangayomi/modules/widgets/error_text.dart'; +import 'package:mangayomi/modules/widgets/progress_center.dart'; +import 'package:mangayomi/services/fetch_subtitles.dart'; +import 'package:mangayomi/utils/extensions/build_context_extensions.dart'; +import 'package:super_sliver_list/super_sliver_list.dart'; + +class SubtitlesWidgetSearch extends ConsumerStatefulWidget { + final Chapter chapter; + const SubtitlesWidgetSearch({required this.chapter, super.key}); + + @override + ConsumerState createState() => + _SubtitlesWidgetSearchState(); +} + +class _SubtitlesWidgetSearchState extends ConsumerState { + late final _controller = TextEditingController(text: query); + List titles = []; + List? episodes; + List? subtitles; + late String query = widget.chapter.manga.value?.name?.trim() ?? ""; + bool hide = false; + bool _isLoading = true; + String? _errorMsg; + + @override + initState() { + super.initState(); + _init(); + } + + _init() async { + await Future.delayed(const Duration(microseconds: 100)); + try { + titles = await fetchImdbTitles(query); + } catch (e) { + _errorMsg = e.toString(); + } + if (mounted) { + setState(() { + _isLoading = false; + }); + } + } + + @override + void dispose() { + _controller.dispose(); + super.dispose(); + } + + @override + Widget build(BuildContext context) { + return Material( + color: Theme.of(context).scaffoldBackgroundColor, + borderRadius: const BorderRadius.only( + bottomLeft: Radius.circular(20), + bottomRight: Radius.circular(20), + ), + clipBehavior: Clip.antiAliasWithSaveLayer, + child: _isLoading + ? SizedBox( + height: context.height(0.3), + child: Padding( + padding: const EdgeInsets.all(20), + child: const ProgressCenter(), + ), + ) + : Padding( + padding: const EdgeInsets.symmetric(horizontal: 10), + child: SizedBox( + height: context.height(0.8), + child: Column( + mainAxisAlignment: _errorMsg != null + ? MainAxisAlignment.center + : MainAxisAlignment.start, + children: [ + if (subtitles != null || episodes != null) + IconButton( + onPressed: () { + setState(() { + if (subtitles != null) { + subtitles = null; + } else if (episodes != null) { + episodes = null; + } + }); + }, + icon: const Icon(Icons.keyboard_arrow_left), + ), + if (_errorMsg != null) + Padding( + padding: const EdgeInsets.all(30), + child: ErrorText(_errorMsg!), + ), + if (_errorMsg == null && !hide) + Flexible(child: _showImdbList(context)), + Padding( + padding: const EdgeInsets.symmetric(vertical: 10), + child: TextFormField( + onTap: () { + if (Platform.isAndroid || Platform.isIOS) { + setState(() { + hide = true; + }); + } + }, + controller: _controller, + keyboardType: TextInputType.text, + onChanged: (d) { + setState(() { + query = d; + }); + }, + onFieldSubmitted: (d) async { + setState(() { + _isLoading = true; + _errorMsg = null; + subtitles = null; + episodes = null; + }); + try { + titles = await fetchImdbTitles(query); + } catch (e) { + _errorMsg = e.toString(); + hide = false; + } + + if (mounted) { + setState(() { + _isLoading = false; + hide = false; + }); + } + }, + decoration: InputDecoration( + isDense: true, + filled: true, + fillColor: Colors.transparent, + suffixIcon: query.isEmpty + ? null + : IconButton( + onPressed: () { + _controller.clear(); + }, + icon: const Icon(Icons.clear), + ), + enabledBorder: OutlineInputBorder( + borderSide: BorderSide(color: context.primaryColor), + ), + focusedBorder: OutlineInputBorder( + borderSide: BorderSide(color: context.primaryColor), + ), + border: OutlineInputBorder( + borderSide: BorderSide(color: context.primaryColor), + ), + ), + ), + ), + ], + ), + ), + ), + ); + } + + Widget _showImdbList(BuildContext context) { + return SuperListView.separated( + padding: const EdgeInsets.only(top: 20), + itemCount: subtitles?.length ?? episodes?.length ?? titles.length, + itemBuilder: (context, index) { + final isSubtitles = subtitles != null; + final isEpisodes = episodes != null; + return Padding( + padding: const EdgeInsets.only(top: 5), + child: InkWell( + onTap: () async { + if (isSubtitles) { + Navigator.pop(context, subtitles![index]); + } else { + setState(() { + _isLoading = true; + _errorMsg = null; + }); + try { + if (isEpisodes) { + subtitles = await fetchImdbSubtitles(episodes![index].id); + } else { + episodes = await fetchImdbEpisodes(titles[index].id); + if (episodes == null || episodes!.isEmpty) { + subtitles = await fetchImdbSubtitles(titles[index].id); + } + } + } catch (e) { + _errorMsg = e.toString(); + } + if (mounted) { + setState(() { + _isLoading = false; + }); + } + } + }, + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + if (!isSubtitles && !isEpisodes) + Material( + borderRadius: BorderRadius.circular(5), + color: Colors.transparent, + clipBehavior: Clip.antiAliasWithSaveLayer, + child: Ink.image( + height: 120, + width: 80, + fit: BoxFit.cover, + image: titles[index].primaryImage != null + ? CustomExtendedNetworkImageProvider( + titles[index].primaryImage!, + ) + : const AssetImage('assets/transparent.png'), + ), + ), + const SizedBox(width: 10), + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + SizedBox( + width: context.width(0.6), + child: Text( + isSubtitles + ? "${subtitles![index].name} (${subtitles![index].displayLang}) - ${subtitles![index].format?.toUpperCase() ?? "Unknown"} - ${subtitles![index].encoding ?? "Unknown"}" + : isEpisodes + ? "S${episodes![index].season}E${episodes![index].episode}: ${episodes![index].title}" + : titles[index].primaryTitle, + style: const TextStyle(fontWeight: FontWeight.bold), + ), + ), + if (!isSubtitles && !isEpisodes) + Row( + children: [ + const Text( + "Rating : ", + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 12, + ), + ), + Text( + titles[index].aggregateRating?.toStringAsFixed( + 2, + ) ?? + "?", + style: const TextStyle(fontSize: 12), + ), + ], + ), + if (!isSubtitles && !isEpisodes) + Row( + children: [ + const Text( + "Votes : ", + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 12, + ), + ), + Text( + titles[index].voteCount?.toString() ?? "?", + style: const TextStyle(fontSize: 12), + ), + ], + ), + if (!isSubtitles && !isEpisodes) + Row( + children: [ + const Text( + "Date : ", + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 12, + ), + ), + Text( + "${titles[index].startYear?.toString() ?? "?"} - ${titles[index].endYear?.toString() ?? "?"}", + style: const TextStyle(fontSize: 12), + ), + ], + ), + ], + ), + ], + ), + ], + ), + ), + ); + }, + separatorBuilder: (BuildContext context, int index) { + return const Divider(); + }, + ); + } +} + +subtitlesSearchraggableMenu( + BuildContext context, { + required Chapter chapter, +}) async { + var padding = MediaQuery.of(context).padding; + return await showDialog( + context: context, + builder: (context) => Scaffold( + backgroundColor: Colors.transparent, + body: SingleChildScrollView( + child: SizedBox( + height: context.height(1) - padding.top - padding.bottom, + child: Column( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + Container( + decoration: BoxDecoration( + color: Theme.of(context).scaffoldBackgroundColor, + borderRadius: const BorderRadius.only( + topLeft: Radius.circular(20), + topRight: Radius.circular(20), + ), + ), + child: Column( + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: IconButton( + onPressed: () { + Navigator.pop(context); + }, + icon: const Icon(Icons.clear), + ), + ), + ], + ), + ], + ), + ), + SubtitlesWidgetSearch(chapter: chapter), + ], + ), + ), + ), + ), + ); +} diff --git a/lib/modules/browse/extension/providers/extensions_provider.g.dart b/lib/modules/browse/extension/providers/extensions_provider.g.dart index 746ffbcd..87a285f5 100644 --- a/lib/modules/browse/extension/providers/extensions_provider.g.dart +++ b/lib/modules/browse/extension/providers/extensions_provider.g.dart @@ -40,21 +40,15 @@ class GetExtensionsStreamFamily extends Family>> { 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? _dependencies = null; @@ -76,24 +70,19 @@ class GetExtensionsStreamFamily extends Family>> { class GetExtensionsStreamProvider extends AutoDisposeStreamProvider> { /// See also [getExtensionsStream]. - GetExtensionsStreamProvider( - ItemType itemType, - ) : this._internal( - (ref) => getExtensionsStream( - ref as GetExtensionsStreamRef, - itemType, - ), - from: getExtensionsStreamProvider, - name: r'getExtensionsStreamProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getExtensionsStreamHash, - dependencies: GetExtensionsStreamFamily._dependencies, - allTransitiveDependencies: - GetExtensionsStreamFamily._allTransitiveDependencies, - itemType: itemType, - ); + GetExtensionsStreamProvider(ItemType itemType) + : this._internal( + (ref) => getExtensionsStream(ref as GetExtensionsStreamRef, itemType), + from: getExtensionsStreamProvider, + name: r'getExtensionsStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getExtensionsStreamHash, + dependencies: GetExtensionsStreamFamily._dependencies, + allTransitiveDependencies: + GetExtensionsStreamFamily._allTransitiveDependencies, + itemType: itemType, + ); GetExtensionsStreamProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/browse/extension/widgets/extension_list_tile_widget.dart b/lib/modules/browse/extension/widgets/extension_list_tile_widget.dart index 7d706d83..6da6eb78 100644 --- a/lib/modules/browse/extension/widgets/extension_list_tile_widget.dart +++ b/lib/modules/browse/extension/widgets/extension_list_tile_widget.dart @@ -1,7 +1,12 @@ import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:go_router/go_router.dart'; +import 'package:isar/isar.dart'; +import 'package:mangayomi/eval/model/source_preference.dart'; +import 'package:mangayomi/main.dart'; +import 'package:mangayomi/models/changed.dart'; import 'package:mangayomi/models/source.dart'; +import 'package:mangayomi/modules/more/settings/sync/providers/sync_providers.dart'; import 'package:mangayomi/services/fetch_item_sources.dart'; import 'package:mangayomi/providers/l10n_providers.dart'; import 'package:mangayomi/services/fetch_sources_list.dart'; @@ -56,24 +61,126 @@ class _ExtensionListTileWidgetState } Widget _buildTrailingButton(BuildContext context, String label) { - return TextButton( - onPressed: _isLoading - ? null - : () { - if (!_updateAvailable && _sourceNotEmpty) { - context.push('/extension_detail', extra: widget.source); - } else { - _handleSourceFetch(); - } - }, - child: _isLoading - ? const SizedBox( - height: 20, - width: 20, - child: CircularProgressIndicator(strokeWidth: 2.0), - ) - : Text(label), - ); + final isInstall = label == context.l10n.install; + final isUpdate = label == context.l10n.update; + return _isLoading + ? const SizedBox( + height: 20, + width: 20, + child: CircularProgressIndicator(strokeWidth: 2.0), + ) + : Row( + mainAxisSize: MainAxisSize.min, + children: [ + TextButton( + onPressed: _isLoading + ? null + : () { + if (!_updateAvailable && _sourceNotEmpty) { + context.push( + '/extension_detail', + extra: widget.source, + ); + } else { + _handleSourceFetch(); + } + }, + child: Icon( + isInstall + ? Icons.download_outlined + : isUpdate + ? Icons.system_update_alt_outlined + : Icons.settings_outlined, + size: 24, + ), + ), + if (_sourceNotEmpty) + TextButton( + onPressed: () { + showDialog( + context: context, + builder: (ctx) { + return AlertDialog( + title: Text(widget.source.name!), + content: Text( + ctx.l10n.uninstall_extension(widget.source.name!), + ), + actions: [ + Row( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + TextButton( + onPressed: () { + Navigator.pop(ctx); + }, + child: Text(ctx.l10n.cancel), + ), + const SizedBox(width: 15), + TextButton( + onPressed: () { + final sourcePrefsIds = isar + .sourcePreferences + .filter() + .sourceIdEqualTo(widget.source.id!) + .findAllSync() + .map((e) => e.id!) + .toList(); + final sourcePrefsStringIds = isar + .sourcePreferenceStringValues + .filter() + .sourceIdEqualTo(widget.source.id!) + .findAllSync() + .map((e) => e.id) + .toList(); + isar.writeTxnSync(() { + if (widget.source.isObsolete ?? false) { + isar.sources.deleteSync( + widget.source.id!, + ); + ref + .read( + synchingProvider( + syncId: 1, + ).notifier, + ) + .addChangedPart( + ActionType.removeExtension, + widget.source.id, + "{}", + false, + ); + } else { + isar.sources.putSync( + widget.source + ..sourceCode = "" + ..isAdded = false + ..isPinned = false + ..updatedAt = DateTime.now() + .millisecondsSinceEpoch, + ); + } + isar.sourcePreferences.deleteAllSync( + sourcePrefsIds, + ); + isar.sourcePreferenceStringValues + .deleteAllSync(sourcePrefsStringIds); + }); + + Navigator.pop(ctx); + }, + child: Text(ctx.l10n.ok), + ), + ], + ), + ], + ); + }, + ); + }, + child: Icon(Icons.delete_outline, size: 24), + ), + ], + ); } @override diff --git a/lib/modules/browse/extension/widgets/source_preference_widget.dart b/lib/modules/browse/extension/widgets/source_preference_widget.dart index 3611a1c6..0a534fd5 100644 --- a/lib/modules/browse/extension/widgets/source_preference_widget.dart +++ b/lib/modules/browse/extension/widgets/source_preference_widget.dart @@ -127,23 +127,25 @@ class _SourcePreferenceWidgetState extends State { ), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: pref.entries!.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: index, - groupValue: pref.valueIndex, - onChanged: (value) { - Navigator.pop(context, index); - }, - title: Row( - children: [Text(pref.entries![index])], - ), - ); + child: RadioGroup( + groupValue: pref.valueIndex, + onChanged: (value) { + Navigator.pop(context, value); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: pref.entries!.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: index, + title: Row( + children: [Text(pref.entries![index])], + ), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/calendar/calendar_screen.dart b/lib/modules/calendar/calendar_screen.dart index 7c38f15e..036fa065 100644 --- a/lib/modules/calendar/calendar_screen.dart +++ b/lib/modules/calendar/calendar_screen.dart @@ -3,6 +3,8 @@ import 'dart:typed_data'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:go_router/go_router.dart'; +import 'package:isar/isar.dart'; +import 'package:mangayomi/models/chapter.dart'; import 'package:mangayomi/models/manga.dart'; import 'package:mangayomi/modules/calendar/providers/calendar_provider.dart'; import 'package:mangayomi/modules/widgets/custom_extended_image_provider.dart'; @@ -241,7 +243,15 @@ class _CalendarScreenState extends ConsumerState { List _getEntriesForDay(DateTime day, List data) { return data.where((e) { - final temp = DateTime.now().add(Duration(days: e.smartUpdateDays!)); + final lastChapter = e.chapters + .filter() + .sortByDateUploadDesc() + .findFirstSync(); + final lastDate = int.tryParse(lastChapter?.dateUpload ?? ""); + final start = lastDate != null + ? DateTime.fromMillisecondsSinceEpoch(lastDate) + : DateTime.now(); + final temp = start.add(Duration(days: e.smartUpdateDays!)); final predictedDay = "${temp.year}-${temp.month}-${temp.day}"; final selectedDay = "${day.year}-${day.month}-${day.day}"; return predictedDay == selectedDay; diff --git a/lib/modules/calendar/providers/calendar_provider.dart b/lib/modules/calendar/providers/calendar_provider.dart index b167a167..821751d0 100644 --- a/lib/modules/calendar/providers/calendar_provider.dart +++ b/lib/modules/calendar/providers/calendar_provider.dart @@ -6,13 +6,11 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; part 'calendar_provider.g.dart'; @riverpod -Stream> getCalendarStream( - Ref ref, { - ItemType? itemType, -}) async* { +Stream> getCalendarStream(Ref ref, {ItemType? itemType}) async* { yield* isar.mangas .filter() .idIsNotNull() + .favoriteEqualTo(true) .itemTypeEqualTo(itemType ?? ItemType.manga) .anyOf([ Status.ongoing, diff --git a/lib/modules/calendar/providers/calendar_provider.g.dart b/lib/modules/calendar/providers/calendar_provider.g.dart index 520fa4d7..6f71ba0b 100644 --- a/lib/modules/calendar/providers/calendar_provider.g.dart +++ b/lib/modules/calendar/providers/calendar_provider.g.dart @@ -39,21 +39,15 @@ class GetCalendarStreamFamily extends Family>> { 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? _dependencies = null; @@ -74,24 +68,20 @@ class GetCalendarStreamFamily extends Family>> { /// See also [getCalendarStream]. class GetCalendarStreamProvider extends AutoDisposeStreamProvider> { /// See also [getCalendarStream]. - GetCalendarStreamProvider({ - ItemType? itemType, - }) : this._internal( - (ref) => getCalendarStream( - ref as GetCalendarStreamRef, - itemType: itemType, - ), - from: getCalendarStreamProvider, - name: r'getCalendarStreamProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getCalendarStreamHash, - dependencies: GetCalendarStreamFamily._dependencies, - allTransitiveDependencies: - GetCalendarStreamFamily._allTransitiveDependencies, - 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') + ? null + : _$getCalendarStreamHash, + dependencies: GetCalendarStreamFamily._dependencies, + allTransitiveDependencies: + GetCalendarStreamFamily._allTransitiveDependencies, + itemType: itemType, + ); GetCalendarStreamProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/history/history_screen.dart b/lib/modules/history/history_screen.dart index 99f64a61..44b964bc 100644 --- a/lib/modules/history/history_screen.dart +++ b/lib/modules/history/history_screen.dart @@ -64,7 +64,6 @@ class _HistoryScreenState extends ConsumerState } bool _isSearch = false; - // List _entriesData = []; // TODO. The variable is never used/modified @override Widget build(BuildContext context) { final hideItems = ref.watch(hideItemsStateProvider); diff --git a/lib/modules/history/providers/isar_providers.g.dart b/lib/modules/history/providers/isar_providers.g.dart index 41a4934f..813a7a40 100644 --- a/lib/modules/history/providers/isar_providers.g.dart +++ b/lib/modules/history/providers/isar_providers.g.dart @@ -44,20 +44,14 @@ class GetAllHistoryStreamFamily extends Family>> { 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? _dependencies = null; @@ -79,27 +73,24 @@ class GetAllHistoryStreamFamily extends Family>> { class GetAllHistoryStreamProvider extends AutoDisposeStreamProvider> { /// See also [getAllHistoryStream]. - GetAllHistoryStreamProvider({ - required ItemType itemType, - String search = "", - }) : this._internal( - (ref) => getAllHistoryStream( - ref as GetAllHistoryStreamRef, - itemType: itemType, - search: search, - ), - from: getAllHistoryStreamProvider, - name: r'getAllHistoryStreamProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getAllHistoryStreamHash, - dependencies: GetAllHistoryStreamFamily._dependencies, - allTransitiveDependencies: - GetAllHistoryStreamFamily._allTransitiveDependencies, + GetAllHistoryStreamProvider({required ItemType itemType, String search = ""}) + : this._internal( + (ref) => getAllHistoryStream( + ref as GetAllHistoryStreamRef, itemType: itemType, search: search, - ); + ), + from: getAllHistoryStreamProvider, + name: r'getAllHistoryStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getAllHistoryStreamHash, + dependencies: GetAllHistoryStreamFamily._dependencies, + allTransitiveDependencies: + GetAllHistoryStreamFamily._allTransitiveDependencies, + itemType: itemType, + search: search, + ); GetAllHistoryStreamProvider._internal( super._createNotifier, { @@ -194,20 +185,14 @@ class GetAllUpdateStreamFamily extends Family>> { 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? _dependencies = null; @@ -229,27 +214,24 @@ class GetAllUpdateStreamFamily extends Family>> { class GetAllUpdateStreamProvider extends AutoDisposeStreamProvider> { /// See also [getAllUpdateStream]. - GetAllUpdateStreamProvider({ - required ItemType itemType, - String search = "", - }) : this._internal( - (ref) => getAllUpdateStream( - ref as GetAllUpdateStreamRef, - itemType: itemType, - search: search, - ), - from: getAllUpdateStreamProvider, - name: r'getAllUpdateStreamProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getAllUpdateStreamHash, - dependencies: GetAllUpdateStreamFamily._dependencies, - allTransitiveDependencies: - GetAllUpdateStreamFamily._allTransitiveDependencies, + GetAllUpdateStreamProvider({required ItemType itemType, String search = ""}) + : this._internal( + (ref) => getAllUpdateStream( + ref as GetAllUpdateStreamRef, itemType: itemType, search: search, - ); + ), + from: getAllUpdateStreamProvider, + name: r'getAllUpdateStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getAllUpdateStreamHash, + dependencies: GetAllUpdateStreamFamily._dependencies, + allTransitiveDependencies: + GetAllUpdateStreamFamily._allTransitiveDependencies, + itemType: itemType, + search: search, + ); GetAllUpdateStreamProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/library/providers/add_torrent.g.dart b/lib/modules/library/providers/add_torrent.g.dart index 5bb915b0..8faef450 100644 --- a/lib/modules/library/providers/add_torrent.g.dart +++ b/lib/modules/library/providers/add_torrent.g.dart @@ -45,22 +45,14 @@ class AddTorrentFromUrlOrFromFileFamily extends Family { 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? _dependencies = null; @@ -87,25 +79,24 @@ class AddTorrentFromUrlOrFromFileProvider required bool init, String? url, }) : this._internal( - (ref) => addTorrentFromUrlOrFromFile( - ref as AddTorrentFromUrlOrFromFileRef, - mManga, - init: init, - url: url, - ), - from: addTorrentFromUrlOrFromFileProvider, - name: r'addTorrentFromUrlOrFromFileProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$addTorrentFromUrlOrFromFileHash, - dependencies: AddTorrentFromUrlOrFromFileFamily._dependencies, - allTransitiveDependencies: - AddTorrentFromUrlOrFromFileFamily._allTransitiveDependencies, - mManga: mManga, - init: init, - url: url, - ); + (ref) => addTorrentFromUrlOrFromFile( + ref as AddTorrentFromUrlOrFromFileRef, + mManga, + init: init, + url: url, + ), + from: addTorrentFromUrlOrFromFileProvider, + name: r'addTorrentFromUrlOrFromFileProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$addTorrentFromUrlOrFromFileHash, + dependencies: AddTorrentFromUrlOrFromFileFamily._dependencies, + allTransitiveDependencies: + AddTorrentFromUrlOrFromFileFamily._allTransitiveDependencies, + mManga: mManga, + init: init, + url: url, + ); AddTorrentFromUrlOrFromFileProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/library/providers/isar_providers.g.dart b/lib/modules/library/providers/isar_providers.g.dart index 6f13f7a5..d102ebbe 100644 --- a/lib/modules/library/providers/isar_providers.g.dart +++ b/lib/modules/library/providers/isar_providers.g.dart @@ -53,10 +53,7 @@ class GetAllMangaStreamFamily extends Family>> { GetAllMangaStreamProvider getProviderOverride( covariant GetAllMangaStreamProvider provider, ) { - return call( - categoryId: provider.categoryId, - itemType: provider.itemType, - ); + return call(categoryId: provider.categoryId, itemType: provider.itemType); } static const Iterable? _dependencies = null; @@ -81,23 +78,22 @@ class GetAllMangaStreamProvider extends AutoDisposeStreamProvider> { required int? categoryId, required ItemType itemType, }) : this._internal( - (ref) => getAllMangaStream( - ref as GetAllMangaStreamRef, - categoryId: categoryId, - itemType: itemType, - ), - from: getAllMangaStreamProvider, - name: r'getAllMangaStreamProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getAllMangaStreamHash, - dependencies: GetAllMangaStreamFamily._dependencies, - allTransitiveDependencies: - GetAllMangaStreamFamily._allTransitiveDependencies, - categoryId: categoryId, - itemType: itemType, - ); + (ref) => getAllMangaStream( + ref as GetAllMangaStreamRef, + categoryId: categoryId, + itemType: itemType, + ), + from: getAllMangaStreamProvider, + name: r'getAllMangaStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getAllMangaStreamHash, + dependencies: GetAllMangaStreamFamily._dependencies, + allTransitiveDependencies: + GetAllMangaStreamFamily._allTransitiveDependencies, + categoryId: categoryId, + itemType: itemType, + ); GetAllMangaStreamProvider._internal( super._createNotifier, { @@ -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? _dependencies = null; @@ -226,24 +218,22 @@ class GetAllMangaWithoutCategoriesStreamFamily class GetAllMangaWithoutCategoriesStreamProvider extends AutoDisposeStreamProvider> { /// See also [getAllMangaWithoutCategoriesStream]. - 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') - ? null - : _$getAllMangaWithoutCategoriesStreamHash, - dependencies: GetAllMangaWithoutCategoriesStreamFamily._dependencies, - allTransitiveDependencies: GetAllMangaWithoutCategoriesStreamFamily - ._allTransitiveDependencies, + 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') + ? null + : _$getAllMangaWithoutCategoriesStreamHash, + dependencies: GetAllMangaWithoutCategoriesStreamFamily._dependencies, + allTransitiveDependencies: + GetAllMangaWithoutCategoriesStreamFamily._allTransitiveDependencies, + itemType: itemType, + ); GetAllMangaWithoutCategoriesStreamProvider._internal( super._createNotifier, { @@ -260,7 +250,7 @@ class GetAllMangaWithoutCategoriesStreamProvider @override Override overrideWith( Stream> Function(GetAllMangaWithoutCategoriesStreamRef provider) - create, + create, ) { return ProviderOverride( origin: this, @@ -320,14 +310,14 @@ String _$getSettingsStreamHash() => r'c5a51e0e3473b25d2365025832a27ed2cc029b27'; @ProviderFor(getSettingsStream) final getSettingsStreamProvider = AutoDisposeStreamProvider>.internal( - getSettingsStream, - name: r'getSettingsStreamProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$getSettingsStreamHash, - dependencies: null, - allTransitiveDependencies: null, -); + getSettingsStream, + name: r'getSettingsStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getSettingsStreamHash, + dependencies: null, + allTransitiveDependencies: null, + ); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element diff --git a/lib/modules/library/providers/library_state_provider.g.dart b/lib/modules/library/providers/library_state_provider.g.dart index e4cc60af..a0845ee9 100644 --- a/lib/modules/library/providers/library_state_provider.g.dart +++ b/lib/modules/library/providers/library_state_provider.g.dart @@ -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 { LibraryDisplayTypeStateProvider getProviderOverride( covariant LibraryDisplayTypeStateProvider provider, ) { - return call( - itemType: provider.itemType, - settings: provider.settings, - ); + return call(itemType: provider.itemType, settings: provider.settings); } static const Iterable? _dependencies = null; @@ -87,28 +81,28 @@ class LibraryDisplayTypeStateFamily extends Family { } /// See also [LibraryDisplayTypeState]. -class LibraryDisplayTypeStateProvider extends AutoDisposeNotifierProviderImpl< - LibraryDisplayTypeState, DisplayType> { +class LibraryDisplayTypeStateProvider + extends + AutoDisposeNotifierProviderImpl { /// See also [LibraryDisplayTypeState]. LibraryDisplayTypeStateProvider({ required ItemType itemType, required Settings settings, }) : this._internal( - () => LibraryDisplayTypeState() - ..itemType = itemType - ..settings = settings, - from: libraryDisplayTypeStateProvider, - name: r'libraryDisplayTypeStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$libraryDisplayTypeStateHash, - dependencies: LibraryDisplayTypeStateFamily._dependencies, - allTransitiveDependencies: - LibraryDisplayTypeStateFamily._allTransitiveDependencies, - itemType: itemType, - settings: settings, - ); + () => LibraryDisplayTypeState() + ..itemType = itemType + ..settings = settings, + from: libraryDisplayTypeStateProvider, + name: r'libraryDisplayTypeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$libraryDisplayTypeStateHash, + dependencies: LibraryDisplayTypeStateFamily._dependencies, + allTransitiveDependencies: + LibraryDisplayTypeStateFamily._allTransitiveDependencies, + itemType: itemType, + settings: settings, + ); LibraryDisplayTypeStateProvider._internal( super._createNotifier, { @@ -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 @@ -155,7 +144,7 @@ class LibraryDisplayTypeStateProvider extends AutoDisposeNotifierProviderImpl< @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _LibraryDisplayTypeStateProviderElement(this); } @@ -188,8 +177,9 @@ mixin LibraryDisplayTypeStateRef } class _LibraryDisplayTypeStateProviderElement - extends AutoDisposeNotifierProviderElement with LibraryDisplayTypeStateRef { + extends + AutoDisposeNotifierProviderElement + with LibraryDisplayTypeStateRef { _LibraryDisplayTypeStateProviderElement(super.provider); @override @@ -205,9 +195,7 @@ abstract class _$LibraryGridSizeState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -256,21 +238,19 @@ class LibraryGridSizeStateFamily extends Family { class LibraryGridSizeStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [LibraryGridSizeState]. - LibraryGridSizeStateProvider({ - required ItemType itemType, - }) : this._internal( - () => LibraryGridSizeState()..itemType = itemType, - from: libraryGridSizeStateProvider, - name: r'libraryGridSizeStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$libraryGridSizeStateHash, - dependencies: LibraryGridSizeStateFamily._dependencies, - allTransitiveDependencies: - LibraryGridSizeStateFamily._allTransitiveDependencies, - itemType: itemType, - ); + LibraryGridSizeStateProvider({required ItemType itemType}) + : this._internal( + () => LibraryGridSizeState()..itemType = itemType, + from: libraryGridSizeStateProvider, + name: r'libraryGridSizeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$libraryGridSizeStateHash, + dependencies: LibraryGridSizeStateFamily._dependencies, + allTransitiveDependencies: + LibraryGridSizeStateFamily._allTransitiveDependencies, + itemType: itemType, + ); LibraryGridSizeStateProvider._internal( super._createNotifier, { @@ -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 @@ -311,7 +287,7 @@ class LibraryGridSizeStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _LibraryGridSizeStateProviderElement(this); } @@ -418,23 +394,22 @@ class MangaFilterDownloadedStateProvider required ItemType itemType, required Settings settings, }) : this._internal( - () => MangaFilterDownloadedState() - ..mangaList = mangaList - ..itemType = itemType - ..settings = settings, - from: mangaFilterDownloadedStateProvider, - name: r'mangaFilterDownloadedStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$mangaFilterDownloadedStateHash, - dependencies: MangaFilterDownloadedStateFamily._dependencies, - allTransitiveDependencies: - MangaFilterDownloadedStateFamily._allTransitiveDependencies, - mangaList: mangaList, - itemType: itemType, - settings: settings, - ); + () => MangaFilterDownloadedState() + ..mangaList = mangaList + ..itemType = itemType + ..settings = settings, + from: mangaFilterDownloadedStateProvider, + name: r'mangaFilterDownloadedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mangaFilterDownloadedStateHash, + dependencies: MangaFilterDownloadedStateFamily._dependencies, + allTransitiveDependencies: + MangaFilterDownloadedStateFamily._allTransitiveDependencies, + mangaList: mangaList, + itemType: itemType, + settings: settings, + ); MangaFilterDownloadedStateProvider._internal( super._createNotifier, { @@ -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, @@ -486,7 +459,7 @@ class MangaFilterDownloadedStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _MangaFilterDownloadedStateProviderElement(this); } @@ -611,23 +584,22 @@ class MangaFilterUnreadStateProvider required ItemType itemType, required Settings settings, }) : this._internal( - () => MangaFilterUnreadState() - ..mangaList = mangaList - ..itemType = itemType - ..settings = settings, - from: mangaFilterUnreadStateProvider, - name: r'mangaFilterUnreadStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$mangaFilterUnreadStateHash, - dependencies: MangaFilterUnreadStateFamily._dependencies, - allTransitiveDependencies: - MangaFilterUnreadStateFamily._allTransitiveDependencies, - mangaList: mangaList, - itemType: itemType, - settings: settings, - ); + () => MangaFilterUnreadState() + ..mangaList = mangaList + ..itemType = itemType + ..settings = settings, + from: mangaFilterUnreadStateProvider, + name: r'mangaFilterUnreadStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mangaFilterUnreadStateHash, + dependencies: MangaFilterUnreadStateFamily._dependencies, + allTransitiveDependencies: + MangaFilterUnreadStateFamily._allTransitiveDependencies, + mangaList: mangaList, + itemType: itemType, + settings: settings, + ); MangaFilterUnreadStateProvider._internal( super._createNotifier, { @@ -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, @@ -679,7 +649,7 @@ class MangaFilterUnreadStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _MangaFilterUnreadStateProviderElement(this); } @@ -802,23 +772,22 @@ class MangaFilterStartedStateProvider required ItemType itemType, required Settings settings, }) : this._internal( - () => MangaFilterStartedState() - ..mangaList = mangaList - ..itemType = itemType - ..settings = settings, - from: mangaFilterStartedStateProvider, - name: r'mangaFilterStartedStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$mangaFilterStartedStateHash, - dependencies: MangaFilterStartedStateFamily._dependencies, - allTransitiveDependencies: - MangaFilterStartedStateFamily._allTransitiveDependencies, - mangaList: mangaList, - itemType: itemType, - settings: settings, - ); + () => MangaFilterStartedState() + ..mangaList = mangaList + ..itemType = itemType + ..settings = settings, + from: mangaFilterStartedStateProvider, + name: r'mangaFilterStartedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mangaFilterStartedStateHash, + dependencies: MangaFilterStartedStateFamily._dependencies, + allTransitiveDependencies: + MangaFilterStartedStateFamily._allTransitiveDependencies, + mangaList: mangaList, + itemType: itemType, + settings: settings, + ); MangaFilterStartedStateProvider._internal( super._createNotifier, { @@ -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, @@ -870,7 +837,7 @@ class MangaFilterStartedStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _MangaFilterStartedStateProviderElement(this); } @@ -993,23 +960,22 @@ class MangaFilterBookmarkedStateProvider required ItemType itemType, required Settings settings, }) : this._internal( - () => MangaFilterBookmarkedState() - ..mangaList = mangaList - ..itemType = itemType - ..settings = settings, - from: mangaFilterBookmarkedStateProvider, - name: r'mangaFilterBookmarkedStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$mangaFilterBookmarkedStateHash, - dependencies: MangaFilterBookmarkedStateFamily._dependencies, - allTransitiveDependencies: - MangaFilterBookmarkedStateFamily._allTransitiveDependencies, - mangaList: mangaList, - itemType: itemType, - settings: settings, - ); + () => MangaFilterBookmarkedState() + ..mangaList = mangaList + ..itemType = itemType + ..settings = settings, + from: mangaFilterBookmarkedStateProvider, + name: r'mangaFilterBookmarkedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mangaFilterBookmarkedStateHash, + dependencies: MangaFilterBookmarkedStateFamily._dependencies, + allTransitiveDependencies: + MangaFilterBookmarkedStateFamily._allTransitiveDependencies, + mangaList: mangaList, + itemType: itemType, + settings: settings, + ); MangaFilterBookmarkedStateProvider._internal( super._createNotifier, { @@ -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, @@ -1061,7 +1025,7 @@ class MangaFilterBookmarkedStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _MangaFilterBookmarkedStateProviderElement(this); } @@ -1186,23 +1150,22 @@ class MangasFilterResultStateProvider required ItemType itemType, required Settings settings, }) : this._internal( - () => MangasFilterResultState() - ..mangaList = mangaList - ..itemType = itemType - ..settings = settings, - from: mangasFilterResultStateProvider, - name: r'mangasFilterResultStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$mangasFilterResultStateHash, - dependencies: MangasFilterResultStateFamily._dependencies, - allTransitiveDependencies: - MangasFilterResultStateFamily._allTransitiveDependencies, - mangaList: mangaList, - itemType: itemType, - settings: settings, - ); + () => MangasFilterResultState() + ..mangaList = mangaList + ..itemType = itemType + ..settings = settings, + from: mangasFilterResultStateProvider, + name: r'mangasFilterResultStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mangasFilterResultStateHash, + dependencies: MangasFilterResultStateFamily._dependencies, + allTransitiveDependencies: + MangasFilterResultStateFamily._allTransitiveDependencies, + mangaList: mangaList, + itemType: itemType, + settings: settings, + ); MangasFilterResultStateProvider._internal( super._createNotifier, { @@ -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, @@ -1254,7 +1215,7 @@ class MangasFilterResultStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _MangasFilterResultStateProviderElement(this); } @@ -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 { LibraryShowCategoryTabsStateProvider getProviderOverride( covariant LibraryShowCategoryTabsStateProvider provider, ) { - return call( - itemType: provider.itemType, - settings: provider.settings, - ); + return call(itemType: provider.itemType, settings: provider.settings); } static const Iterable? _dependencies = null; @@ -1366,28 +1321,27 @@ class LibraryShowCategoryTabsStateFamily extends Family { /// See also [LibraryShowCategoryTabsState]. class LibraryShowCategoryTabsStateProvider - extends AutoDisposeNotifierProviderImpl { + extends + AutoDisposeNotifierProviderImpl { /// See also [LibraryShowCategoryTabsState]. LibraryShowCategoryTabsStateProvider({ required ItemType itemType, required Settings settings, }) : this._internal( - () => LibraryShowCategoryTabsState() - ..itemType = itemType - ..settings = settings, - from: libraryShowCategoryTabsStateProvider, - name: r'libraryShowCategoryTabsStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$libraryShowCategoryTabsStateHash, - dependencies: LibraryShowCategoryTabsStateFamily._dependencies, - allTransitiveDependencies: - LibraryShowCategoryTabsStateFamily._allTransitiveDependencies, - itemType: itemType, - settings: settings, - ); + () => LibraryShowCategoryTabsState() + ..itemType = itemType + ..settings = settings, + from: libraryShowCategoryTabsStateProvider, + name: r'libraryShowCategoryTabsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$libraryShowCategoryTabsStateHash, + dependencies: LibraryShowCategoryTabsStateFamily._dependencies, + allTransitiveDependencies: + LibraryShowCategoryTabsStateFamily._allTransitiveDependencies, + itemType: itemType, + settings: settings, + ); LibraryShowCategoryTabsStateProvider._internal( super._createNotifier, { @@ -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 @@ -1434,7 +1383,7 @@ class LibraryShowCategoryTabsStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _LibraryShowCategoryTabsStateProviderElement(this); } @@ -1466,8 +1415,9 @@ mixin LibraryShowCategoryTabsStateRef on AutoDisposeNotifierProviderRef { } class _LibraryShowCategoryTabsStateProviderElement - extends AutoDisposeNotifierProviderElement with LibraryShowCategoryTabsStateRef { + extends + AutoDisposeNotifierProviderElement + 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 { LibraryDownloadedChaptersStateProvider getProviderOverride( covariant LibraryDownloadedChaptersStateProvider provider, ) { - return call( - itemType: provider.itemType, - settings: provider.settings, - ); + return call(itemType: provider.itemType, settings: provider.settings); } static const Iterable? _dependencies = null; @@ -1540,28 +1484,27 @@ class LibraryDownloadedChaptersStateFamily extends Family { /// See also [LibraryDownloadedChaptersState]. class LibraryDownloadedChaptersStateProvider - extends AutoDisposeNotifierProviderImpl { + extends + AutoDisposeNotifierProviderImpl { /// See also [LibraryDownloadedChaptersState]. LibraryDownloadedChaptersStateProvider({ required ItemType itemType, required Settings settings, }) : this._internal( - () => LibraryDownloadedChaptersState() - ..itemType = itemType - ..settings = settings, - from: libraryDownloadedChaptersStateProvider, - name: r'libraryDownloadedChaptersStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$libraryDownloadedChaptersStateHash, - dependencies: LibraryDownloadedChaptersStateFamily._dependencies, - allTransitiveDependencies: - LibraryDownloadedChaptersStateFamily._allTransitiveDependencies, - itemType: itemType, - settings: settings, - ); + () => LibraryDownloadedChaptersState() + ..itemType = itemType + ..settings = settings, + from: libraryDownloadedChaptersStateProvider, + name: r'libraryDownloadedChaptersStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$libraryDownloadedChaptersStateHash, + dependencies: LibraryDownloadedChaptersStateFamily._dependencies, + allTransitiveDependencies: + LibraryDownloadedChaptersStateFamily._allTransitiveDependencies, + itemType: itemType, + settings: settings, + ); LibraryDownloadedChaptersStateProvider._internal( super._createNotifier, { @@ -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 @@ -1608,7 +1546,7 @@ class LibraryDownloadedChaptersStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _LibraryDownloadedChaptersStateProviderElement(this); } @@ -1641,8 +1579,9 @@ mixin LibraryDownloadedChaptersStateRef } class _LibraryDownloadedChaptersStateProviderElement - extends AutoDisposeNotifierProviderElement with LibraryDownloadedChaptersStateRef { + extends + AutoDisposeNotifierProviderElement + 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 { 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? _dependencies = null; @@ -1720,21 +1650,20 @@ class LibraryLanguageStateProvider required ItemType itemType, required Settings settings, }) : this._internal( - () => LibraryLanguageState() - ..itemType = itemType - ..settings = settings, - from: libraryLanguageStateProvider, - name: r'libraryLanguageStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$libraryLanguageStateHash, - dependencies: LibraryLanguageStateFamily._dependencies, - allTransitiveDependencies: - LibraryLanguageStateFamily._allTransitiveDependencies, - itemType: itemType, - settings: settings, - ); + () => LibraryLanguageState() + ..itemType = itemType + ..settings = settings, + from: libraryLanguageStateProvider, + name: r'libraryLanguageStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$libraryLanguageStateHash, + dependencies: LibraryLanguageStateFamily._dependencies, + allTransitiveDependencies: + LibraryLanguageStateFamily._allTransitiveDependencies, + itemType: itemType, + settings: settings, + ); LibraryLanguageStateProvider._internal( super._createNotifier, { @@ -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 @@ -1781,7 +1705,7 @@ class LibraryLanguageStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _LibraryLanguageStateProviderElement(this); } @@ -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 { LibraryLocalSourceStateProvider getProviderOverride( covariant LibraryLocalSourceStateProvider provider, ) { - return call( - itemType: provider.itemType, - settings: provider.settings, - ); + return call(itemType: provider.itemType, settings: provider.settings); } static const Iterable? _dependencies = null; @@ -1890,21 +1808,20 @@ class LibraryLocalSourceStateProvider required ItemType itemType, required Settings settings, }) : this._internal( - () => LibraryLocalSourceState() - ..itemType = itemType - ..settings = settings, - from: libraryLocalSourceStateProvider, - name: r'libraryLocalSourceStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$libraryLocalSourceStateHash, - dependencies: LibraryLocalSourceStateFamily._dependencies, - allTransitiveDependencies: - LibraryLocalSourceStateFamily._allTransitiveDependencies, - itemType: itemType, - settings: settings, - ); + () => LibraryLocalSourceState() + ..itemType = itemType + ..settings = settings, + from: libraryLocalSourceStateProvider, + name: r'libraryLocalSourceStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$libraryLocalSourceStateHash, + dependencies: LibraryLocalSourceStateFamily._dependencies, + allTransitiveDependencies: + LibraryLocalSourceStateFamily._allTransitiveDependencies, + itemType: itemType, + settings: settings, + ); LibraryLocalSourceStateProvider._internal( super._createNotifier, { @@ -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 @@ -1951,7 +1863,7 @@ class LibraryLocalSourceStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _LibraryLocalSourceStateProviderElement(this); } @@ -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 { LibraryShowNumbersOfItemsStateProvider getProviderOverride( covariant LibraryShowNumbersOfItemsStateProvider provider, ) { - return call( - itemType: provider.itemType, - settings: provider.settings, - ); + return call(itemType: provider.itemType, settings: provider.settings); } static const Iterable? _dependencies = null; @@ -2055,28 +1961,27 @@ class LibraryShowNumbersOfItemsStateFamily extends Family { /// See also [LibraryShowNumbersOfItemsState]. class LibraryShowNumbersOfItemsStateProvider - extends AutoDisposeNotifierProviderImpl { + extends + AutoDisposeNotifierProviderImpl { /// See also [LibraryShowNumbersOfItemsState]. LibraryShowNumbersOfItemsStateProvider({ required ItemType itemType, required Settings settings, }) : this._internal( - () => LibraryShowNumbersOfItemsState() - ..itemType = itemType - ..settings = settings, - from: libraryShowNumbersOfItemsStateProvider, - name: r'libraryShowNumbersOfItemsStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$libraryShowNumbersOfItemsStateHash, - dependencies: LibraryShowNumbersOfItemsStateFamily._dependencies, - allTransitiveDependencies: - LibraryShowNumbersOfItemsStateFamily._allTransitiveDependencies, - itemType: itemType, - settings: settings, - ); + () => LibraryShowNumbersOfItemsState() + ..itemType = itemType + ..settings = settings, + from: libraryShowNumbersOfItemsStateProvider, + name: r'libraryShowNumbersOfItemsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$libraryShowNumbersOfItemsStateHash, + dependencies: LibraryShowNumbersOfItemsStateFamily._dependencies, + allTransitiveDependencies: + LibraryShowNumbersOfItemsStateFamily._allTransitiveDependencies, + itemType: itemType, + settings: settings, + ); LibraryShowNumbersOfItemsStateProvider._internal( super._createNotifier, { @@ -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 @@ -2123,7 +2023,7 @@ class LibraryShowNumbersOfItemsStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _LibraryShowNumbersOfItemsStateProviderElement(this); } @@ -2156,8 +2056,9 @@ mixin LibraryShowNumbersOfItemsStateRef } class _LibraryShowNumbersOfItemsStateProviderElement - extends AutoDisposeNotifierProviderElement with LibraryShowNumbersOfItemsStateRef { + extends + AutoDisposeNotifierProviderElement + 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 { LibraryShowContinueReadingButtonStateProvider getProviderOverride( covariant LibraryShowContinueReadingButtonStateProvider provider, ) { - return call( - itemType: provider.itemType, - settings: provider.settings, - ); + return call(itemType: provider.itemType, settings: provider.settings); } static const Iterable? _dependencies = null; @@ -2230,29 +2125,31 @@ class LibraryShowContinueReadingButtonStateFamily extends Family { /// See also [LibraryShowContinueReadingButtonState]. class LibraryShowContinueReadingButtonStateProvider - extends AutoDisposeNotifierProviderImpl< - LibraryShowContinueReadingButtonState, bool> { + extends + AutoDisposeNotifierProviderImpl< + LibraryShowContinueReadingButtonState, + bool + > { /// See also [LibraryShowContinueReadingButtonState]. LibraryShowContinueReadingButtonStateProvider({ required ItemType itemType, required Settings settings, }) : this._internal( - () => LibraryShowContinueReadingButtonState() - ..itemType = itemType - ..settings = settings, - from: libraryShowContinueReadingButtonStateProvider, - name: r'libraryShowContinueReadingButtonStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$libraryShowContinueReadingButtonStateHash, - dependencies: - LibraryShowContinueReadingButtonStateFamily._dependencies, - allTransitiveDependencies: LibraryShowContinueReadingButtonStateFamily - ._allTransitiveDependencies, - itemType: itemType, - settings: settings, - ); + () => LibraryShowContinueReadingButtonState() + ..itemType = itemType + ..settings = settings, + from: libraryShowContinueReadingButtonStateProvider, + name: r'libraryShowContinueReadingButtonStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$libraryShowContinueReadingButtonStateHash, + dependencies: + LibraryShowContinueReadingButtonStateFamily._dependencies, + allTransitiveDependencies: LibraryShowContinueReadingButtonStateFamily + ._allTransitiveDependencies, + itemType: itemType, + settings: settings, + ); LibraryShowContinueReadingButtonStateProvider._internal( super._createNotifier, { @@ -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 createElement() { + AutoDisposeNotifierProviderElement< + LibraryShowContinueReadingButtonState, + bool + > + createElement() { return _LibraryShowContinueReadingButtonStateProviderElement(this); } @@ -2333,9 +2231,12 @@ mixin LibraryShowContinueReadingButtonStateRef } class _LibraryShowContinueReadingButtonStateProviderElement - extends AutoDisposeNotifierProviderElement< - LibraryShowContinueReadingButtonState, - bool> with LibraryShowContinueReadingButtonStateRef { + extends + AutoDisposeNotifierProviderElement< + LibraryShowContinueReadingButtonState, + bool + > + with LibraryShowContinueReadingButtonStateRef { _LibraryShowContinueReadingButtonStateProviderElement(super.provider); @override @@ -2384,10 +2285,7 @@ class SortLibraryMangaStateFamily extends Family { SortLibraryMangaStateProvider getProviderOverride( covariant SortLibraryMangaStateProvider provider, ) { - return call( - itemType: provider.itemType, - settings: provider.settings, - ); + return call(itemType: provider.itemType, settings: provider.settings); } static const Iterable? _dependencies = null; @@ -2406,28 +2304,31 @@ class SortLibraryMangaStateFamily extends Family { } /// See also [SortLibraryMangaState]. -class SortLibraryMangaStateProvider extends AutoDisposeNotifierProviderImpl< - SortLibraryMangaState, SortLibraryManga> { +class SortLibraryMangaStateProvider + extends + AutoDisposeNotifierProviderImpl< + SortLibraryMangaState, + SortLibraryManga + > { /// See also [SortLibraryMangaState]. SortLibraryMangaStateProvider({ required ItemType itemType, required Settings settings, }) : this._internal( - () => SortLibraryMangaState() - ..itemType = itemType - ..settings = settings, - from: sortLibraryMangaStateProvider, - name: r'sortLibraryMangaStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$sortLibraryMangaStateHash, - dependencies: SortLibraryMangaStateFamily._dependencies, - allTransitiveDependencies: - SortLibraryMangaStateFamily._allTransitiveDependencies, - itemType: itemType, - settings: settings, - ); + () => SortLibraryMangaState() + ..itemType = itemType + ..settings = settings, + from: sortLibraryMangaStateProvider, + name: r'sortLibraryMangaStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$sortLibraryMangaStateHash, + dependencies: SortLibraryMangaStateFamily._dependencies, + allTransitiveDependencies: + SortLibraryMangaStateFamily._allTransitiveDependencies, + itemType: itemType, + settings: settings, + ); SortLibraryMangaStateProvider._internal( super._createNotifier, { @@ -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 @@ -2474,7 +2370,7 @@ class SortLibraryMangaStateProvider extends AutoDisposeNotifierProviderImpl< @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _SortLibraryMangaStateProviderElement(this); } @@ -2507,8 +2403,12 @@ mixin SortLibraryMangaStateRef } class _SortLibraryMangaStateProviderElement - extends AutoDisposeNotifierProviderElement with SortLibraryMangaStateRef { + extends + AutoDisposeNotifierProviderElement< + SortLibraryMangaState, + SortLibraryManga + > + with SortLibraryMangaStateRef { _SortLibraryMangaStateProviderElement(super.provider); @override @@ -2523,14 +2423,14 @@ String _$mangasListStateHash() => r'bbd2e3600ec22a774b1774ae3c221815e52bfef6'; @ProviderFor(MangasListState) final mangasListStateProvider = AutoDisposeNotifierProvider>.internal( - MangasListState.new, - name: r'mangasListStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$mangasListStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + MangasListState.new, + name: r'mangasListStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mangasListStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$MangasListState = AutoDisposeNotifier>; String _$mangasSetIsReadStateHash() => @@ -2541,10 +2441,7 @@ abstract class _$MangasSetIsReadState late final List mangaIds; late final bool markAsRead; - void build({ - required List mangaIds, - required bool markAsRead, - }); + void build({required List mangaIds, required bool markAsRead}); } /// See also [MangasSetIsReadState]. @@ -2571,10 +2468,7 @@ class MangasSetIsReadStateFamily extends Family { MangasSetIsReadStateProvider getProviderOverride( covariant MangasSetIsReadStateProvider provider, ) { - return call( - mangaIds: provider.mangaIds, - markAsRead: provider.markAsRead, - ); + return call(mangaIds: provider.mangaIds, markAsRead: provider.markAsRead); } static const Iterable? _dependencies = null; @@ -2600,21 +2494,20 @@ class MangasSetIsReadStateProvider required List mangaIds, required bool markAsRead, }) : this._internal( - () => MangasSetIsReadState() - ..mangaIds = mangaIds - ..markAsRead = markAsRead, - from: mangasSetIsReadStateProvider, - name: r'mangasSetIsReadStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$mangasSetIsReadStateHash, - dependencies: MangasSetIsReadStateFamily._dependencies, - allTransitiveDependencies: - MangasSetIsReadStateFamily._allTransitiveDependencies, - mangaIds: mangaIds, - markAsRead: markAsRead, - ); + () => MangasSetIsReadState() + ..mangaIds = mangaIds + ..markAsRead = markAsRead, + from: mangasSetIsReadStateProvider, + name: r'mangasSetIsReadStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mangasSetIsReadStateHash, + dependencies: MangasSetIsReadStateFamily._dependencies, + allTransitiveDependencies: + MangasSetIsReadStateFamily._allTransitiveDependencies, + mangaIds: mangaIds, + markAsRead: markAsRead, + ); MangasSetIsReadStateProvider._internal( super._createNotifier, { @@ -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 @@ -2661,7 +2549,7 @@ class MangasSetIsReadStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _MangasSetIsReadStateProviderElement(this); } @@ -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 diff --git a/lib/modules/library/providers/local_archive.g.dart b/lib/modules/library/providers/local_archive.g.dart index 254f479c..13ff5dda 100644 --- a/lib/modules/library/providers/local_archive.g.dart +++ b/lib/modules/library/providers/local_archive.g.dart @@ -87,25 +87,24 @@ class ImportArchivesFromFileProvider required ItemType itemType, required bool init, }) : this._internal( - (ref) => importArchivesFromFile( - ref as ImportArchivesFromFileRef, - mManga, - itemType: itemType, - init: init, - ), - from: importArchivesFromFileProvider, - name: r'importArchivesFromFileProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$importArchivesFromFileHash, - dependencies: ImportArchivesFromFileFamily._dependencies, - allTransitiveDependencies: - ImportArchivesFromFileFamily._allTransitiveDependencies, - mManga: mManga, - itemType: itemType, - init: init, - ); + (ref) => importArchivesFromFile( + ref as ImportArchivesFromFileRef, + mManga, + itemType: itemType, + init: init, + ), + from: importArchivesFromFileProvider, + name: r'importArchivesFromFileProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$importArchivesFromFileHash, + dependencies: ImportArchivesFromFileFamily._dependencies, + allTransitiveDependencies: + ImportArchivesFromFileFamily._allTransitiveDependencies, + mManga: mManga, + itemType: itemType, + init: init, + ); ImportArchivesFromFileProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/main_view/providers/migration.g.dart b/lib/modules/main_view/providers/migration.g.dart index 740c5b32..dada02b0 100644 --- a/lib/modules/main_view/providers/migration.g.dart +++ b/lib/modules/main_view/providers/migration.g.dart @@ -13,8 +13,9 @@ String _$migrationHash() => r'2a82120544e693a3162da887a3ca1b3066f3799f'; final migrationProvider = AutoDisposeFutureProvider.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, ); diff --git a/lib/modules/manga/archive_reader/providers/archive_reader_providers.g.dart b/lib/modules/manga/archive_reader/providers/archive_reader_providers.g.dart index d960195b..1c3a57e9 100644 --- a/lib/modules/manga/archive_reader/providers/archive_reader_providers.g.dart +++ b/lib/modules/manga/archive_reader/providers/archive_reader_providers.g.dart @@ -36,27 +36,24 @@ const getArchivesDataFromDirectoryProvider = GetArchivesDataFromDirectoryFamily(); /// See also [getArchivesDataFromDirectory]. -class GetArchivesDataFromDirectoryFamily extends Family< - AsyncValue>> { +class GetArchivesDataFromDirectoryFamily + extends + Family< + AsyncValue> + > { /// 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? _dependencies = null; @@ -75,27 +72,28 @@ 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( - (ref) => getArchivesDataFromDirectory( - ref as GetArchivesDataFromDirectoryRef, - path, - ), - from: getArchivesDataFromDirectoryProvider, - name: r'getArchivesDataFromDirectoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getArchivesDataFromDirectoryHash, - dependencies: GetArchivesDataFromDirectoryFamily._dependencies, - allTransitiveDependencies: - GetArchivesDataFromDirectoryFamily._allTransitiveDependencies, - path: path, - ); + GetArchivesDataFromDirectoryProvider(String path) + : this._internal( + (ref) => getArchivesDataFromDirectory( + ref as GetArchivesDataFromDirectoryRef, + path, + ), + from: getArchivesDataFromDirectoryProvider, + name: r'getArchivesDataFromDirectoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getArchivesDataFromDirectoryHash, + dependencies: GetArchivesDataFromDirectoryFamily._dependencies, + allTransitiveDependencies: + GetArchivesDataFromDirectoryFamily._allTransitiveDependencies, + path: path, + ); GetArchivesDataFromDirectoryProvider._internal( super._createNotifier, { @@ -112,8 +110,9 @@ class GetArchivesDataFromDirectoryProvider extends AutoDisposeFutureProvider< @override Override overrideWith( FutureOr> Function( - GetArchivesDataFromDirectoryRef provider) - create, + GetArchivesDataFromDirectoryRef provider, + ) + create, ) { return ProviderOverride( origin: this, @@ -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? _dependencies = null; @@ -217,24 +217,22 @@ class GetArchiveDataFromDirectoryFamily class GetArchiveDataFromDirectoryProvider extends AutoDisposeFutureProvider> { /// See also [getArchiveDataFromDirectory]. - GetArchiveDataFromDirectoryProvider( - String path, - ) : this._internal( - (ref) => getArchiveDataFromDirectory( - ref as GetArchiveDataFromDirectoryRef, - path, - ), - from: getArchiveDataFromDirectoryProvider, - name: r'getArchiveDataFromDirectoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getArchiveDataFromDirectoryHash, - dependencies: GetArchiveDataFromDirectoryFamily._dependencies, - allTransitiveDependencies: - GetArchiveDataFromDirectoryFamily._allTransitiveDependencies, - path: path, - ); + GetArchiveDataFromDirectoryProvider(String path) + : this._internal( + (ref) => getArchiveDataFromDirectory( + ref as GetArchiveDataFromDirectoryRef, + path, + ), + from: getArchiveDataFromDirectoryProvider, + name: r'getArchiveDataFromDirectoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getArchiveDataFromDirectoryHash, + dependencies: GetArchiveDataFromDirectoryFamily._dependencies, + allTransitiveDependencies: + GetArchiveDataFromDirectoryFamily._allTransitiveDependencies, + path: path, + ); GetArchiveDataFromDirectoryProvider._internal( super._createNotifier, { @@ -251,8 +249,9 @@ class GetArchiveDataFromDirectoryProvider @override Override overrideWith( FutureOr> Function( - GetArchiveDataFromDirectoryRef provider) - create, + GetArchiveDataFromDirectoryRef provider, + ) + create, ) { return ProviderOverride( origin: this, @@ -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> { /// 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? _dependencies = null; @@ -351,27 +345,26 @@ 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, - ), - from: getArchivesDataFromFileProvider, - name: r'getArchivesDataFromFileProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getArchivesDataFromFileHash, - dependencies: GetArchivesDataFromFileFamily._dependencies, - allTransitiveDependencies: - GetArchivesDataFromFileFamily._allTransitiveDependencies, - path: path, - ); + GetArchivesDataFromFileProvider(String path) + : this._internal( + (ref) => + getArchivesDataFromFile(ref as GetArchivesDataFromFileRef, path), + from: getArchivesDataFromFileProvider, + name: r'getArchivesDataFromFileProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getArchivesDataFromFileHash, + dependencies: GetArchivesDataFromFileFamily._dependencies, + allTransitiveDependencies: + GetArchivesDataFromFileFamily._allTransitiveDependencies, + path: path, + ); GetArchivesDataFromFileProvider._internal( super._createNotifier, { @@ -388,8 +381,9 @@ class GetArchivesDataFromFileProvider extends AutoDisposeFutureProvider< @override Override overrideWith( FutureOr<(String, LocalExtensionType, Uint8List, String)> Function( - GetArchivesDataFromFileRef provider) - create, + GetArchivesDataFromFileRef provider, + ) + create, ) { return ProviderOverride( origin: this, @@ -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> { 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? _dependencies = null; @@ -492,24 +487,19 @@ class GetArchiveDataFromFileFamily extends Family> { class GetArchiveDataFromFileProvider extends AutoDisposeFutureProvider { /// See also [getArchiveDataFromFile]. - GetArchiveDataFromFileProvider( - String path, - ) : this._internal( - (ref) => getArchiveDataFromFile( - ref as GetArchiveDataFromFileRef, - path, - ), - from: getArchiveDataFromFileProvider, - name: r'getArchiveDataFromFileProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getArchiveDataFromFileHash, - dependencies: GetArchiveDataFromFileFamily._dependencies, - allTransitiveDependencies: - GetArchiveDataFromFileFamily._allTransitiveDependencies, - path: path, - ); + GetArchiveDataFromFileProvider(String path) + : this._internal( + (ref) => getArchiveDataFromFile(ref as GetArchiveDataFromFileRef, path), + from: getArchiveDataFromFileProvider, + name: r'getArchiveDataFromFileProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getArchiveDataFromFileHash, + dependencies: GetArchiveDataFromFileFamily._dependencies, + allTransitiveDependencies: + GetArchiveDataFromFileFamily._allTransitiveDependencies, + path: path, + ); GetArchiveDataFromFileProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/manga/detail/manga_detail_view.dart b/lib/modules/manga/detail/manga_detail_view.dart index d147c826..8716e982 100644 --- a/lib/modules/manga/detail/manga_detail_view.dart +++ b/lib/modules/manga/detail/manga_detail_view.dart @@ -25,6 +25,7 @@ import 'package:mangayomi/modules/manga/reader/providers/reader_controller_provi import 'package:mangayomi/modules/more/providers/algorithm_weights_state_provider.dart'; import 'package:mangayomi/modules/more/settings/appearance/providers/pure_black_dark_mode_state_provider.dart'; import 'package:mangayomi/modules/more/settings/track/widgets/track_listile.dart'; +import 'package:mangayomi/modules/tracker_library/tracker_library_screen.dart'; import 'package:mangayomi/modules/widgets/bottom_select_bar.dart'; import 'package:mangayomi/modules/widgets/category_selection_dialog.dart'; import 'package:mangayomi/modules/widgets/custom_draggable_tabbar.dart'; @@ -1349,29 +1350,29 @@ class _MangaDetailViewState extends ConsumerState ), Consumer( builder: (context, ref, chil) { - return Column( - children: [ - RadioListTile( - dense: true, - title: Text(l10n.source_title), - value: "e", - groupValue: "e", - selected: true, - onChanged: (value) {}, - ), - RadioListTile( - dense: true, - title: Text( - widget.itemType != ItemType.anime - ? l10n.chapter_number - : l10n.episode_number, + return RadioGroup( + groupValue: "e", + onChanged: (value) {}, + child: Column( + children: [ + RadioListTile( + dense: true, + title: Text(l10n.source_title), + value: "e", + selected: true, ), - value: "ej", - groupValue: "e", - selected: false, - onChanged: (value) {}, - ), - ], + RadioListTile( + dense: true, + title: Text( + widget.itemType != ItemType.anime + ? l10n.chapter_number + : l10n.episode_number, + ), + value: "ej", + selected: false, + ), + ], + ), ); }, ), @@ -1643,6 +1644,86 @@ class _MangaDetailViewState extends ConsumerState ), ), ), + const SizedBox(height: 15), + if (widget.manga!.itemType == ItemType.anime) + SizedBox( + width: context.width(1), + child: Padding( + padding: const EdgeInsets.all(8.0), + child: OutlinedButton.icon( + style: ButtonStyle( + shape: WidgetStatePropertyAll( + RoundedRectangleBorder( + borderRadius: BorderRadius.circular(30.0), + ), + ), + ), + onPressed: () { + context.push( + "/watchOrder", + extra: (widget.manga!.name, null), + ); + }, + label: Text(l10n.watch_order), + icon: Icon(Icons.arrow_right_alt_outlined), + ), + ), + ), + if (widget.manga!.itemType == ItemType.anime) + StreamBuilder( + stream: isar.tracks + .filter() + .idIsNotNull() + .mangaIdEqualTo(widget.manga!.id!) + .watch(fireImmediately: true), + builder: (context, snapshot) { + List? trackRes = snapshot.hasData + ? snapshot.data + : []; + final isNotSupported = + trackRes?.firstOrNull?.syncId != + TrackerProviders.myAnimeList.syncId && + trackRes?.firstOrNull?.syncId != + TrackerProviders.anilist.syncId; + if ((trackRes?.isEmpty ?? true) || (isNotSupported)) { + return Container(); + } + return Column( + children: [ + const SizedBox(height: 15), + SizedBox( + width: context.width(1), + child: Padding( + padding: const EdgeInsets.all(8.0), + child: OutlinedButton.icon( + style: ButtonStyle( + shape: WidgetStatePropertyAll( + RoundedRectangleBorder( + borderRadius: BorderRadius.circular( + 30.0, + ), + ), + ), + ), + onPressed: () { + context.push( + "/watchOrder", + extra: ( + widget.manga!.name, + trackRes?.firstOrNull, + ), + ); + }, + label: Text(l10n.sequels), + icon: Icon(Icons.arrow_right_alt_outlined), + ), + ), + ), + ], + ); + }, + ), + const SizedBox(height: 15), if (!context.isTablet) Column( children: [ diff --git a/lib/modules/manga/detail/providers/isar_providers.g.dart b/lib/modules/manga/detail/providers/isar_providers.g.dart index 83a5fc70..b01028ea 100644 --- a/lib/modules/manga/detail/providers/isar_providers.g.dart +++ b/lib/modules/manga/detail/providers/isar_providers.g.dart @@ -40,21 +40,15 @@ class GetMangaDetailStreamFamily extends Family> { 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? _dependencies = null; @@ -75,24 +69,22 @@ class GetMangaDetailStreamFamily extends Family> { /// See also [getMangaDetailStream]. class GetMangaDetailStreamProvider extends AutoDisposeStreamProvider { /// See also [getMangaDetailStream]. - 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') - ? null - : _$getMangaDetailStreamHash, - dependencies: GetMangaDetailStreamFamily._dependencies, - allTransitiveDependencies: - GetMangaDetailStreamFamily._allTransitiveDependencies, + 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') + ? null + : _$getMangaDetailStreamHash, + dependencies: GetMangaDetailStreamFamily._dependencies, + allTransitiveDependencies: + GetMangaDetailStreamFamily._allTransitiveDependencies, + mangaId: mangaId, + ); GetMangaDetailStreamProvider._internal( super._createNotifier, { @@ -171,21 +163,15 @@ class GetChaptersStreamFamily extends Family>> { 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? _dependencies = null; @@ -207,24 +193,20 @@ class GetChaptersStreamFamily extends Family>> { class GetChaptersStreamProvider extends AutoDisposeStreamProvider> { /// See also [getChaptersStream]. - 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') - ? null - : _$getChaptersStreamHash, - dependencies: GetChaptersStreamFamily._dependencies, - allTransitiveDependencies: - GetChaptersStreamFamily._allTransitiveDependencies, - 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') + ? null + : _$getChaptersStreamHash, + dependencies: GetChaptersStreamFamily._dependencies, + allTransitiveDependencies: + GetChaptersStreamFamily._allTransitiveDependencies, + mangaId: mangaId, + ); GetChaptersStreamProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/manga/detail/providers/state_providers.g.dart b/lib/modules/manga/detail/providers/state_providers.g.dart index ee0d3d3f..47ae74c7 100644 --- a/lib/modules/manga/detail/providers/state_providers.g.dart +++ b/lib/modules/manga/detail/providers/state_providers.g.dart @@ -12,14 +12,14 @@ String _$chaptersListStateHash() => r'251609214d127964e84d4616d2c3a7afa4fd80b4'; @ProviderFor(ChaptersListState) final chaptersListStateProvider = AutoDisposeNotifierProvider>.internal( - ChaptersListState.new, - name: r'chaptersListStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$chaptersListStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + ChaptersListState.new, + name: r'chaptersListStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chaptersListStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$ChaptersListState = AutoDisposeNotifier>; String _$isLongPressedStateHash() => @@ -29,14 +29,14 @@ String _$isLongPressedStateHash() => @ProviderFor(IsLongPressedState) final isLongPressedStateProvider = AutoDisposeNotifierProvider.internal( - IsLongPressedState.new, - name: r'isLongPressedStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$isLongPressedStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + IsLongPressedState.new, + name: r'isLongPressedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$isLongPressedStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$IsLongPressedState = AutoDisposeNotifier; String _$isExtendedStateHash() => r'e386098118bdebf67d489a4a2f49b017e02b27bf'; @@ -45,14 +45,14 @@ String _$isExtendedStateHash() => r'e386098118bdebf67d489a4a2f49b017e02b27bf'; @ProviderFor(IsExtendedState) final isExtendedStateProvider = AutoDisposeNotifierProvider.internal( - IsExtendedState.new, - name: r'isExtendedStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$isExtendedStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + IsExtendedState.new, + name: r'isExtendedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$isExtendedStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$IsExtendedState = AutoDisposeNotifier; String _$sortChapterStateHash() => r'a6e547fd4badfa14ecb9270054c7e166dfc6e238'; @@ -82,9 +82,7 @@ abstract class _$SortChapterState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -133,21 +125,19 @@ class SortChapterStateFamily extends Family { class SortChapterStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [SortChapterState]. - SortChapterStateProvider({ - required int mangaId, - }) : this._internal( - () => SortChapterState()..mangaId = mangaId, - from: sortChapterStateProvider, - name: r'sortChapterStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$sortChapterStateHash, - dependencies: SortChapterStateFamily._dependencies, - allTransitiveDependencies: - SortChapterStateFamily._allTransitiveDependencies, - mangaId: mangaId, - ); + SortChapterStateProvider({required int mangaId}) + : this._internal( + () => SortChapterState()..mangaId = mangaId, + from: sortChapterStateProvider, + name: r'sortChapterStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$sortChapterStateHash, + dependencies: SortChapterStateFamily._dependencies, + allTransitiveDependencies: + SortChapterStateFamily._allTransitiveDependencies, + mangaId: mangaId, + ); SortChapterStateProvider._internal( super._createNotifier, { @@ -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 @@ -188,7 +174,7 @@ class SortChapterStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _SortChapterStateProviderElement(this); } @@ -229,9 +215,7 @@ abstract class _$ChapterFilterDownloadedState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -281,21 +259,19 @@ class ChapterFilterDownloadedStateFamily extends Family { class ChapterFilterDownloadedStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChapterFilterDownloadedState]. - ChapterFilterDownloadedStateProvider({ - required int mangaId, - }) : this._internal( - () => ChapterFilterDownloadedState()..mangaId = mangaId, - from: chapterFilterDownloadedStateProvider, - name: r'chapterFilterDownloadedStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chapterFilterDownloadedStateHash, - dependencies: ChapterFilterDownloadedStateFamily._dependencies, - allTransitiveDependencies: - ChapterFilterDownloadedStateFamily._allTransitiveDependencies, - mangaId: mangaId, - ); + ChapterFilterDownloadedStateProvider({required int mangaId}) + : this._internal( + () => ChapterFilterDownloadedState()..mangaId = mangaId, + from: chapterFilterDownloadedStateProvider, + name: r'chapterFilterDownloadedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chapterFilterDownloadedStateHash, + dependencies: ChapterFilterDownloadedStateFamily._dependencies, + allTransitiveDependencies: + ChapterFilterDownloadedStateFamily._allTransitiveDependencies, + mangaId: mangaId, + ); ChapterFilterDownloadedStateProvider._internal( super._createNotifier, { @@ -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 @@ -336,7 +308,7 @@ class ChapterFilterDownloadedStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChapterFilterDownloadedStateProviderElement(this); } @@ -363,8 +335,9 @@ mixin ChapterFilterDownloadedStateRef on AutoDisposeNotifierProviderRef { } class _ChapterFilterDownloadedStateProviderElement - extends AutoDisposeNotifierProviderElement with ChapterFilterDownloadedStateRef { + extends + AutoDisposeNotifierProviderElement + with ChapterFilterDownloadedStateRef { _ChapterFilterDownloadedStateProviderElement(super.provider); @override @@ -378,9 +351,7 @@ abstract class _$ChapterFilterUnreadState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -429,21 +394,19 @@ class ChapterFilterUnreadStateFamily extends Family { class ChapterFilterUnreadStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChapterFilterUnreadState]. - ChapterFilterUnreadStateProvider({ - required int mangaId, - }) : this._internal( - () => ChapterFilterUnreadState()..mangaId = mangaId, - from: chapterFilterUnreadStateProvider, - name: r'chapterFilterUnreadStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chapterFilterUnreadStateHash, - dependencies: ChapterFilterUnreadStateFamily._dependencies, - allTransitiveDependencies: - ChapterFilterUnreadStateFamily._allTransitiveDependencies, - mangaId: mangaId, - ); + ChapterFilterUnreadStateProvider({required int mangaId}) + : this._internal( + () => ChapterFilterUnreadState()..mangaId = mangaId, + from: chapterFilterUnreadStateProvider, + name: r'chapterFilterUnreadStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chapterFilterUnreadStateHash, + dependencies: ChapterFilterUnreadStateFamily._dependencies, + allTransitiveDependencies: + ChapterFilterUnreadStateFamily._allTransitiveDependencies, + mangaId: mangaId, + ); ChapterFilterUnreadStateProvider._internal( super._createNotifier, { @@ -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 @@ -484,7 +443,7 @@ class ChapterFilterUnreadStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChapterFilterUnreadStateProviderElement(this); } @@ -526,9 +485,7 @@ abstract class _$ChapterFilterBookmarkedState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -578,21 +529,19 @@ class ChapterFilterBookmarkedStateFamily extends Family { class ChapterFilterBookmarkedStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChapterFilterBookmarkedState]. - ChapterFilterBookmarkedStateProvider({ - required int mangaId, - }) : this._internal( - () => ChapterFilterBookmarkedState()..mangaId = mangaId, - from: chapterFilterBookmarkedStateProvider, - name: r'chapterFilterBookmarkedStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chapterFilterBookmarkedStateHash, - dependencies: ChapterFilterBookmarkedStateFamily._dependencies, - allTransitiveDependencies: - ChapterFilterBookmarkedStateFamily._allTransitiveDependencies, - mangaId: mangaId, - ); + ChapterFilterBookmarkedStateProvider({required int mangaId}) + : this._internal( + () => ChapterFilterBookmarkedState()..mangaId = mangaId, + from: chapterFilterBookmarkedStateProvider, + name: r'chapterFilterBookmarkedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chapterFilterBookmarkedStateHash, + dependencies: ChapterFilterBookmarkedStateFamily._dependencies, + allTransitiveDependencies: + ChapterFilterBookmarkedStateFamily._allTransitiveDependencies, + mangaId: mangaId, + ); ChapterFilterBookmarkedStateProvider._internal( super._createNotifier, { @@ -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 @@ -633,7 +578,7 @@ class ChapterFilterBookmarkedStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChapterFilterBookmarkedStateProviderElement(this); } @@ -660,8 +605,9 @@ mixin ChapterFilterBookmarkedStateRef on AutoDisposeNotifierProviderRef { } class _ChapterFilterBookmarkedStateProviderElement - extends AutoDisposeNotifierProviderElement with ChapterFilterBookmarkedStateRef { + extends + AutoDisposeNotifierProviderElement + with ChapterFilterBookmarkedStateRef { _ChapterFilterBookmarkedStateProviderElement(super.provider); @override @@ -675,9 +621,7 @@ abstract class _$ChapterFilterResultState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -726,21 +664,19 @@ class ChapterFilterResultStateFamily extends Family { class ChapterFilterResultStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChapterFilterResultState]. - ChapterFilterResultStateProvider({ - required Manga manga, - }) : this._internal( - () => ChapterFilterResultState()..manga = manga, - from: chapterFilterResultStateProvider, - name: r'chapterFilterResultStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chapterFilterResultStateHash, - dependencies: ChapterFilterResultStateFamily._dependencies, - allTransitiveDependencies: - ChapterFilterResultStateFamily._allTransitiveDependencies, - manga: manga, - ); + ChapterFilterResultStateProvider({required Manga manga}) + : this._internal( + () => ChapterFilterResultState()..manga = manga, + from: chapterFilterResultStateProvider, + name: r'chapterFilterResultStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chapterFilterResultStateHash, + dependencies: ChapterFilterResultStateFamily._dependencies, + allTransitiveDependencies: + ChapterFilterResultStateFamily._allTransitiveDependencies, + manga: manga, + ); ChapterFilterResultStateProvider._internal( super._createNotifier, { @@ -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 @@ -781,7 +713,7 @@ class ChapterFilterResultStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChapterFilterResultStateProviderElement(this); } @@ -822,9 +754,7 @@ abstract class _$ChapterSetIsBookmarkState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -873,21 +797,19 @@ class ChapterSetIsBookmarkStateFamily extends Family { class ChapterSetIsBookmarkStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChapterSetIsBookmarkState]. - ChapterSetIsBookmarkStateProvider({ - required Manga manga, - }) : this._internal( - () => ChapterSetIsBookmarkState()..manga = manga, - from: chapterSetIsBookmarkStateProvider, - name: r'chapterSetIsBookmarkStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chapterSetIsBookmarkStateHash, - dependencies: ChapterSetIsBookmarkStateFamily._dependencies, - allTransitiveDependencies: - ChapterSetIsBookmarkStateFamily._allTransitiveDependencies, - manga: manga, - ); + ChapterSetIsBookmarkStateProvider({required Manga manga}) + : this._internal( + () => ChapterSetIsBookmarkState()..manga = manga, + from: chapterSetIsBookmarkStateProvider, + name: r'chapterSetIsBookmarkStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chapterSetIsBookmarkStateHash, + dependencies: ChapterSetIsBookmarkStateFamily._dependencies, + allTransitiveDependencies: + ChapterSetIsBookmarkStateFamily._allTransitiveDependencies, + manga: manga, + ); ChapterSetIsBookmarkStateProvider._internal( super._createNotifier, { @@ -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 @@ -928,7 +846,7 @@ class ChapterSetIsBookmarkStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChapterSetIsBookmarkStateProviderElement(this); } @@ -969,9 +887,7 @@ abstract class _$ChapterSetIsReadState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -1020,21 +930,19 @@ class ChapterSetIsReadStateFamily extends Family { class ChapterSetIsReadStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChapterSetIsReadState]. - ChapterSetIsReadStateProvider({ - required Manga manga, - }) : this._internal( - () => ChapterSetIsReadState()..manga = manga, - from: chapterSetIsReadStateProvider, - name: r'chapterSetIsReadStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chapterSetIsReadStateHash, - dependencies: ChapterSetIsReadStateFamily._dependencies, - allTransitiveDependencies: - ChapterSetIsReadStateFamily._allTransitiveDependencies, - manga: manga, - ); + ChapterSetIsReadStateProvider({required Manga manga}) + : this._internal( + () => ChapterSetIsReadState()..manga = manga, + from: chapterSetIsReadStateProvider, + name: r'chapterSetIsReadStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chapterSetIsReadStateHash, + dependencies: ChapterSetIsReadStateFamily._dependencies, + allTransitiveDependencies: + ChapterSetIsReadStateFamily._allTransitiveDependencies, + manga: manga, + ); ChapterSetIsReadStateProvider._internal( super._createNotifier, { @@ -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 @@ -1075,7 +979,7 @@ class ChapterSetIsReadStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChapterSetIsReadStateProviderElement(this); } @@ -1116,9 +1020,7 @@ abstract class _$ChapterSetDownloadState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -1167,21 +1063,19 @@ class ChapterSetDownloadStateFamily extends Family { class ChapterSetDownloadStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChapterSetDownloadState]. - ChapterSetDownloadStateProvider({ - required Manga manga, - }) : this._internal( - () => ChapterSetDownloadState()..manga = manga, - from: chapterSetDownloadStateProvider, - name: r'chapterSetDownloadStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chapterSetDownloadStateHash, - dependencies: ChapterSetDownloadStateFamily._dependencies, - allTransitiveDependencies: - ChapterSetDownloadStateFamily._allTransitiveDependencies, - manga: manga, - ); + ChapterSetDownloadStateProvider({required Manga manga}) + : this._internal( + () => ChapterSetDownloadState()..manga = manga, + from: chapterSetDownloadStateProvider, + name: r'chapterSetDownloadStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chapterSetDownloadStateHash, + dependencies: ChapterSetDownloadStateFamily._dependencies, + allTransitiveDependencies: + ChapterSetDownloadStateFamily._allTransitiveDependencies, + manga: manga, + ); ChapterSetDownloadStateProvider._internal( super._createNotifier, { @@ -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 @@ -1222,7 +1112,7 @@ class ChapterSetDownloadStateProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChapterSetDownloadStateProviderElement(this); } @@ -1263,26 +1153,27 @@ String _$chaptersListttStateHash() => @ProviderFor(ChaptersListttState) final chaptersListttStateProvider = AutoDisposeNotifierProvider>.internal( - ChaptersListttState.new, - name: r'chaptersListttStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$chaptersListttStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + ChaptersListttState.new, + name: r'chaptersListttStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$chaptersListttStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$ChaptersListttState = AutoDisposeNotifier>; String _$scanlatorsFilterStateHash() => r'8da89864801cd7620029d28cfb3f9bee3c67cba8'; -abstract class _$ScanlatorsFilterState extends BuildlessAutoDisposeNotifier< - (List, List, List)> { +abstract class _$ScanlatorsFilterState + extends + BuildlessAutoDisposeNotifier< + (List, List, List) + > { late final Manga manga; - (List, List, List) build( - Manga manga, - ); + (List, List, List) 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? _dependencies = null; @@ -1329,24 +1214,26 @@ class ScanlatorsFilterStateFamily } /// See also [ScanlatorsFilterState]. -class ScanlatorsFilterStateProvider extends AutoDisposeNotifierProviderImpl< - ScanlatorsFilterState, (List, List, List)> { +class ScanlatorsFilterStateProvider + extends + AutoDisposeNotifierProviderImpl< + ScanlatorsFilterState, + (List, List, List) + > { /// See also [ScanlatorsFilterState]. - ScanlatorsFilterStateProvider( - Manga manga, - ) : this._internal( - () => ScanlatorsFilterState()..manga = manga, - from: scanlatorsFilterStateProvider, - name: r'scanlatorsFilterStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$scanlatorsFilterStateHash, - dependencies: ScanlatorsFilterStateFamily._dependencies, - allTransitiveDependencies: - ScanlatorsFilterStateFamily._allTransitiveDependencies, - manga: manga, - ); + ScanlatorsFilterStateProvider(Manga manga) + : this._internal( + () => ScanlatorsFilterState()..manga = manga, + from: scanlatorsFilterStateProvider, + name: r'scanlatorsFilterStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$scanlatorsFilterStateHash, + dependencies: ScanlatorsFilterStateFamily._dependencies, + allTransitiveDependencies: + ScanlatorsFilterStateFamily._allTransitiveDependencies, + manga: manga, + ); ScanlatorsFilterStateProvider._internal( super._createNotifier, { @@ -1364,9 +1251,7 @@ class ScanlatorsFilterStateProvider extends AutoDisposeNotifierProviderImpl< (List, List, List) runNotifierBuild( covariant ScanlatorsFilterState notifier, ) { - return notifier.build( - manga, - ); + return notifier.build(manga); } @override @@ -1386,8 +1271,11 @@ class ScanlatorsFilterStateProvider extends AutoDisposeNotifierProviderImpl< } @override - AutoDisposeNotifierProviderElement, List, List)> createElement() { + AutoDisposeNotifierProviderElement< + ScanlatorsFilterState, + (List, List, List) + > + 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, List, List)> { +mixin ScanlatorsFilterStateRef + on + AutoDisposeNotifierProviderRef< + (List, List, List) + > { /// The parameter `manga` of this provider. Manga get manga; } class _ScanlatorsFilterStateProviderElement - extends AutoDisposeNotifierProviderElement, List, List)> + extends + AutoDisposeNotifierProviderElement< + ScanlatorsFilterState, + (List, List, List) + > 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 diff --git a/lib/modules/manga/detail/providers/track_state_providers.g.dart b/lib/modules/manga/detail/providers/track_state_providers.g.dart index 1eddd3cd..d80fa593 100644 --- a/lib/modules/manga/detail/providers/track_state_providers.g.dart +++ b/lib/modules/manga/detail/providers/track_state_providers.g.dart @@ -33,10 +33,7 @@ abstract class _$TrackState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -88,25 +76,21 @@ class TrackStateFamily extends Family { class TrackStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [TrackState]. - 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') - ? null - : _$trackStateHash, - dependencies: TrackStateFamily._dependencies, - allTransitiveDependencies: - TrackStateFamily._allTransitiveDependencies, - track: track, - itemType: itemType, - ); + 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') + ? null + : _$trackStateHash, + dependencies: TrackStateFamily._dependencies, + allTransitiveDependencies: TrackStateFamily._allTransitiveDependencies, + track: track, + itemType: itemType, + ); TrackStateProvider._internal( super._createNotifier, { @@ -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,16 +178,19 @@ String _$lastTrackerLibraryLocationStateHash() => /// See also [LastTrackerLibraryLocationState]. @ProviderFor(LastTrackerLibraryLocationState) -final lastTrackerLibraryLocationStateProvider = AutoDisposeNotifierProvider< - LastTrackerLibraryLocationState, (int, bool)>.internal( - LastTrackerLibraryLocationState.new, - name: r'lastTrackerLibraryLocationStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$lastTrackerLibraryLocationStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final lastTrackerLibraryLocationStateProvider = + AutoDisposeNotifierProvider< + LastTrackerLibraryLocationState, + (int, bool) + >.internal( + LastTrackerLibraryLocationState.new, + name: r'lastTrackerLibraryLocationStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$lastTrackerLibraryLocationStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$LastTrackerLibraryLocationState = AutoDisposeNotifier<(int, bool)>; // ignore_for_file: type=lint diff --git a/lib/modules/manga/detail/providers/update_manga_detail_providers.g.dart b/lib/modules/manga/detail/providers/update_manga_detail_providers.g.dart index 3aeb4233..d653d649 100644 --- a/lib/modules/manga/detail/providers/update_manga_detail_providers.g.dart +++ b/lib/modules/manga/detail/providers/update_manga_detail_providers.g.dart @@ -85,25 +85,24 @@ class UpdateMangaDetailProvider extends AutoDisposeFutureProvider { required bool isInit, bool showToast = true, }) : this._internal( - (ref) => updateMangaDetail( - ref as UpdateMangaDetailRef, - mangaId: mangaId, - isInit: isInit, - showToast: showToast, - ), - from: updateMangaDetailProvider, - name: r'updateMangaDetailProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$updateMangaDetailHash, - dependencies: UpdateMangaDetailFamily._dependencies, - allTransitiveDependencies: - UpdateMangaDetailFamily._allTransitiveDependencies, - mangaId: mangaId, - isInit: isInit, - showToast: showToast, - ); + (ref) => updateMangaDetail( + ref as UpdateMangaDetailRef, + mangaId: mangaId, + isInit: isInit, + showToast: showToast, + ), + from: updateMangaDetailProvider, + name: r'updateMangaDetailProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$updateMangaDetailHash, + dependencies: UpdateMangaDetailFamily._dependencies, + allTransitiveDependencies: + UpdateMangaDetailFamily._allTransitiveDependencies, + mangaId: mangaId, + isInit: isInit, + showToast: showToast, + ); UpdateMangaDetailProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/manga/detail/widgets/tracker_widget.dart b/lib/modules/manga/detail/widgets/tracker_widget.dart index b91fe0e4..dab8bc26 100644 --- a/lib/modules/manga/detail/widgets/tracker_widget.dart +++ b/lib/modules/manga/detail/widgets/tracker_widget.dart @@ -170,50 +170,58 @@ class _TrackerWidgetState extends ConsumerState { title: Text(l10n!.status), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: ref - .read( - trackStateProvider( - track: widget.trackRes, - itemType: widget.itemType, - ).notifier, - ) - .getStatusList() - .length, - itemBuilder: (context, index) { - final status = ref + child: RadioGroup( + groupValue: toTrackStatus( + widget.trackRes.status, + widget.itemType, + widget.trackRes.syncId!, + ), + onChanged: (value) { + // Individual RadioListTile will handle the change + }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: ref .read( trackStateProvider( track: widget.trackRes, itemType: widget.itemType, ).notifier, ) - .getStatusList()[index]; - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: status, - groupValue: toTrackStatus( - widget.trackRes.status, - widget.itemType, - widget.trackRes.syncId!, - ), - onChanged: (value) { - ref - .read( - trackStateProvider( - track: widget.trackRes - ..status = status, - itemType: widget.itemType, - ).notifier, - ) - .updateManga(); - Navigator.pop(context); - }, - title: Text(getTrackStatus(status, context)), - ); - }, + .getStatusList() + .length, + itemBuilder: (context, index) { + final status = ref + .read( + trackStateProvider( + track: widget.trackRes, + itemType: widget.itemType, + ).notifier, + ) + .getStatusList()[index]; + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: status, + // ignore: deprecated_member_use + onChanged: (value) { + ref + .read( + trackStateProvider( + track: widget.trackRes + ..status = status, + itemType: widget.itemType, + ).notifier, + ) + .updateManga(); + Navigator.pop(context); + }, + title: Text( + getTrackStatus(status, context), + ), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/manga/detail/widgets/watch_order_screen.dart b/lib/modules/manga/detail/widgets/watch_order_screen.dart new file mode 100644 index 00000000..b59588dc --- /dev/null +++ b/lib/modules/manga/detail/widgets/watch_order_screen.dart @@ -0,0 +1,350 @@ +import 'package:flutter/material.dart'; +import 'package:go_router/go_router.dart'; +import 'package:isar/isar.dart'; +import 'package:mangayomi/main.dart'; +import 'package:mangayomi/models/manga.dart'; +import 'package:mangayomi/models/track.dart'; +import 'package:mangayomi/models/track_preference.dart'; +import 'package:mangayomi/modules/tracker_library/tracker_library_screen.dart'; +import 'package:mangayomi/modules/widgets/custom_extended_image_provider.dart'; +import 'package:mangayomi/modules/widgets/progress_center.dart'; +import 'package:mangayomi/providers/l10n_providers.dart'; +import 'package:mangayomi/services/fetch_watch_order.dart'; +import 'package:mangayomi/utils/constant.dart'; +import 'package:mangayomi/utils/extensions/build_context_extensions.dart'; +import 'package:marquee/marquee.dart'; +import 'package:photo_view/photo_view.dart'; +import 'package:photo_view/photo_view_gallery.dart'; +import 'package:super_sliver_list/super_sliver_list.dart'; + +class WatchOrderScreen extends StatefulWidget { + final String name; + final Track? track; + + const WatchOrderScreen({super.key, required this.name, required this.track}); + + @override + State createState() => _WatchOrderScreenState(); +} + +class _WatchOrderScreenState extends State { + String _errorMessage = ""; + bool _isLoading = true; + List? sequels; + List? dataSearch; + List? data; + + bool get isSequels => widget.track != null; + + @override + void initState() { + super.initState(); + _init(); + } + + Future _init() async { + try { + _errorMessage = ""; + if (isSequels) { + final mediaId = widget.track!.mediaId!.toString(); + final mal = await isar.trackPreferences + .filter() + .syncIdEqualTo(TrackerProviders.myAnimeList.syncId) + .findFirst(); + final anilist = await isar.trackPreferences + .filter() + .syncIdEqualTo(TrackerProviders.anilist.syncId) + .findFirst(); + final data = await fetchSequels(mal?.username, anilist?.username); + sequels = data + .where((e) => e.reason.any((r) => r.id == mediaId)) + .toList(); + } else { + dataSearch = await searchWatchOrder(widget.name); + } + if (mounted) { + setState(() { + _isLoading = false; + }); + } + } catch (e) { + if (mounted) { + setState(() { + _errorMessage = e.toString(); + _isLoading = false; + }); + } + } + } + + @override + Widget build(BuildContext context) { + final l10n = context.l10n; + return Scaffold( + appBar: AppBar(title: Text(isSequels ? l10n.sequels : l10n.watch_order)), + body: Padding( + padding: EdgeInsetsGeometry.all(5), + child: _isLoading + ? const Center(child: CircularProgressIndicator()) + : Builder( + builder: (context) { + if (_errorMessage.isNotEmpty) { + return Center(child: Text(_errorMessage)); + } + return isSequels ? _buildSequels() : _buildWatchOrder(); + }, + ), + ), + ); + } + + Widget _buildSequels() { + if (sequels != null && sequels!.isNotEmpty) { + return SuperListView.builder( + extentPrecalculationPolicy: SuperPrecalculationPolicy(), + itemCount: sequels!.length, + itemBuilder: (context, index) { + final sequel = sequels![index]; + return StreamBuilder( + stream: isar.tracks + .filter() + .idIsNotNull() + .mediaIdEqualTo(int.tryParse(sequel.id)) + .or() + .mediaIdEqualTo(int.tryParse(sequel.anilistId ?? "")) + .watch(fireImmediately: true), + builder: (context, snapshot) { + final hasData = snapshot.hasData && snapshot.data!.isNotEmpty; + return ListTile( + onTap: () async { + context.push( + '/globalSearch', + extra: (sequel.title, ItemType.anime), + ); + }, + title: Row( + children: [ + _thumbnailPreview(context, sequel.image, hasData: hasData), + const SizedBox(width: 15), + Flexible( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _buildTitle(sequel.title, context), + Text( + "${sequel.period} | ${sequel.type} | ${sequel.episodes} episodes | ★${sequel.score} (${sequel.scoreUsers})", + style: const TextStyle(fontSize: 11), + overflow: TextOverflow.clip, + ), + ], + ), + ), + ], + ), + ); + }, + ); + }, + ); + } + return Center(child: Text(context.l10n.no_result)); + } + + Widget _buildWatchOrder() { + final isSearch = dataSearch != null && dataSearch!.isNotEmpty; + final isWatchOrder = data != null && data!.isNotEmpty; + if (isSearch || isWatchOrder) { + return SuperListView.builder( + extentPrecalculationPolicy: SuperPrecalculationPolicy(), + itemCount: data?.length ?? dataSearch!.length, + itemBuilder: (context, index) { + final search = !isWatchOrder && isSearch ? dataSearch![index] : null; + final watchOrder = isWatchOrder ? data![index] : null; + return ListTile( + onTap: () async { + if (isWatchOrder) { + context.push( + '/globalSearch', + extra: ( + watchOrder!.nameEnglish ?? watchOrder.name, + ItemType.anime, + ), + ); + } else { + if (mounted) { + setState(() { + _isLoading = true; + _errorMessage = ""; + }); + data = await fetchWatchOrder(search!.id); + setState(() { + _isLoading = false; + }); + } + } + }, + title: Row( + children: [ + _thumbnailPreview(context, watchOrder?.image ?? search!.image), + const SizedBox(width: 15), + Flexible( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _buildTitle(watchOrder?.name ?? search!.name, context), + if (watchOrder?.nameEnglish != null && + watchOrder?.nameEnglish != watchOrder?.text) + Text( + watchOrder!.nameEnglish!, + style: const TextStyle(fontSize: 11), + overflow: TextOverflow.clip, + ), + Text( + watchOrder?.text ?? "${search!.type} - ${search.year}", + style: const TextStyle(fontSize: 11), + overflow: TextOverflow.clip, + ), + ], + ), + ), + ], + ), + ); + }, + ); + } + return Center(child: Text(context.l10n.no_result)); + } + + Widget _buildTitle(String text, BuildContext context) { + return LayoutBuilder( + builder: (context, constraints) { + // Make sure that (constraints.maxWidth - (35 + 5)) is strictly positive. + final double availableWidth = constraints.maxWidth - (35 + 5); + final textPainter = + TextPainter( + text: TextSpan(text: text, style: const TextStyle(fontSize: 13)), + maxLines: 1, + textDirection: TextDirection.ltr, + )..layout( + maxWidth: availableWidth > 0 ? availableWidth : 1.0, + ); // - Download icon size (download_page_widget.dart, Widget Build SizedBox width: 35) + + final isOverflowing = textPainter.didExceedMaxLines; + + if (isOverflowing) { + return SizedBox( + height: 20, + child: Marquee( + text: text, + style: const TextStyle(fontSize: 13, fontWeight: FontWeight.bold), + blankSpace: 40.0, + velocity: 30.0, + pauseAfterRound: const Duration(seconds: 1), + startPadding: 10.0, + ), + ); + } else { + return Text( + text, + style: const TextStyle(fontSize: 13, fontWeight: FontWeight.bold), + overflow: TextOverflow.ellipsis, + ); + } + }, + ); + } + + Widget _thumbnailPreview( + BuildContext context, + String? imageUrl, { + bool hasData = false, + }) { + final imageProvider = CustomExtendedNetworkImageProvider( + toImgUrl(imageUrl ?? ""), + ); + return Padding( + padding: const EdgeInsets.all(3), + child: GestureDetector( + onTap: () { + _openImage(context, imageProvider); + }, + child: Stack( + children: [ + SizedBox( + width: 100, + height: 150, + child: Container( + decoration: BoxDecoration( + borderRadius: const BorderRadius.all(Radius.circular(5)), + image: DecorationImage( + image: imageProvider, + fit: BoxFit.cover, + ), + ), + ), + ), + Container( + width: 100, + height: 150, + color: hasData ? Colors.black.withValues(alpha: 0.7) : null, + ), + if (hasData) + Positioned( + top: 0, + left: 0, + child: Padding( + padding: const EdgeInsets.all(4), + child: Icon( + Icons.collections_bookmark, + color: context.primaryColor, + ), + ), + ), + ], + ), + ), + ); + } + + void _openImage(BuildContext context, ImageProvider imageProvider) { + showDialog( + context: context, + builder: (context) { + return Scaffold( + backgroundColor: Colors.transparent, + body: Stack( + children: [ + GestureDetector( + onTap: () => Navigator.pop(context), + child: PhotoViewGallery.builder( + backgroundDecoration: const BoxDecoration( + color: Colors.transparent, + ), + itemCount: 1, + builder: (context, index) { + return PhotoViewGalleryPageOptions( + imageProvider: imageProvider, + minScale: PhotoViewComputedScale.contained, + maxScale: 2.0, + ); + }, + loadingBuilder: (context, event) { + return const ProgressCenter(); + }, + ), + ), + ], + ), + ); + }, + ); + } +} + +class SuperPrecalculationPolicy extends ExtentPrecalculationPolicy { + @override + bool shouldPrecalculateExtents(ExtentPrecalculationContext context) { + return context.numberOfItems < 100; + } +} diff --git a/lib/modules/manga/download/providers/convert_to_cbz.g.dart b/lib/modules/manga/download/providers/convert_to_cbz.g.dart index 000181b1..db166ef8 100644 --- a/lib/modules/manga/download/providers/convert_to_cbz.g.dart +++ b/lib/modules/manga/download/providers/convert_to_cbz.g.dart @@ -45,12 +45,7 @@ class ConvertToCBZFamily extends Family>> { String chapterName, List pageList, ) { - return ConvertToCBZProvider( - chapterDir, - mangaDir, - chapterName, - pageList, - ); + return ConvertToCBZProvider(chapterDir, mangaDir, chapterName, pageList); } @override @@ -89,27 +84,26 @@ class ConvertToCBZProvider extends AutoDisposeFutureProvider> { String chapterName, List pageList, ) : this._internal( - (ref) => convertToCBZ( - ref as ConvertToCBZRef, - chapterDir, - mangaDir, - chapterName, - pageList, - ), - from: convertToCBZProvider, - name: r'convertToCBZProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$convertToCBZHash, - dependencies: ConvertToCBZFamily._dependencies, - allTransitiveDependencies: - ConvertToCBZFamily._allTransitiveDependencies, - chapterDir: chapterDir, - mangaDir: mangaDir, - chapterName: chapterName, - pageList: pageList, - ); + (ref) => convertToCBZ( + ref as ConvertToCBZRef, + chapterDir, + mangaDir, + chapterName, + pageList, + ), + from: convertToCBZProvider, + name: r'convertToCBZProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$convertToCBZHash, + dependencies: ConvertToCBZFamily._dependencies, + allTransitiveDependencies: + ConvertToCBZFamily._allTransitiveDependencies, + chapterDir: chapterDir, + mangaDir: mangaDir, + chapterName: chapterName, + pageList: pageList, + ); ConvertToCBZProvider._internal( super._createNotifier, { @@ -206,5 +200,6 @@ class _ConvertToCBZProviderElement @override List 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 diff --git a/lib/modules/manga/download/providers/download_provider.g.dart b/lib/modules/manga/download/providers/download_provider.g.dart index c9b1a55f..e6f037e2 100644 --- a/lib/modules/manga/download/providers/download_provider.g.dart +++ b/lib/modules/manga/download/providers/download_provider.g.dart @@ -40,21 +40,15 @@ class AddDownloadToQueueFamily extends Family> { 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? _dependencies = null; @@ -75,24 +69,20 @@ class AddDownloadToQueueFamily extends Family> { /// See also [addDownloadToQueue]. class AddDownloadToQueueProvider extends AutoDisposeFutureProvider { /// See also [addDownloadToQueue]. - 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') - ? null - : _$addDownloadToQueueHash, - dependencies: AddDownloadToQueueFamily._dependencies, - allTransitiveDependencies: - AddDownloadToQueueFamily._allTransitiveDependencies, - 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') + ? null + : _$addDownloadToQueueHash, + dependencies: AddDownloadToQueueFamily._dependencies, + allTransitiveDependencies: + AddDownloadToQueueFamily._allTransitiveDependencies, + chapter: chapter, + ); AddDownloadToQueueProvider._internal( super._createNotifier, { @@ -151,7 +141,8 @@ mixin AddDownloadToQueueRef on AutoDisposeFutureProviderRef { } class _AddDownloadToQueueProviderElement - extends AutoDisposeFutureProviderElement with AddDownloadToQueueRef { + extends AutoDisposeFutureProviderElement + with AddDownloadToQueueRef { _AddDownloadToQueueProviderElement(super.provider); @override @@ -216,25 +207,24 @@ class DownloadChapterProvider extends AutoDisposeFutureProvider { bool? useWifi, void Function()? callback, }) : this._internal( - (ref) => downloadChapter( - ref as DownloadChapterRef, - chapter: chapter, - useWifi: useWifi, - callback: callback, - ), - from: downloadChapterProvider, - name: r'downloadChapterProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$downloadChapterHash, - dependencies: DownloadChapterFamily._dependencies, - allTransitiveDependencies: - DownloadChapterFamily._allTransitiveDependencies, - chapter: chapter, - useWifi: useWifi, - callback: callback, - ); + (ref) => downloadChapter( + ref as DownloadChapterRef, + chapter: chapter, + useWifi: useWifi, + callback: callback, + ), + from: downloadChapterProvider, + name: r'downloadChapterProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$downloadChapterHash, + dependencies: DownloadChapterFamily._dependencies, + allTransitiveDependencies: + DownloadChapterFamily._allTransitiveDependencies, + chapter: chapter, + useWifi: useWifi, + callback: callback, + ); DownloadChapterProvider._internal( super._createNotifier, { @@ -310,7 +300,8 @@ mixin DownloadChapterRef on AutoDisposeFutureProviderRef { } class _DownloadChapterProviderElement - extends AutoDisposeFutureProviderElement with DownloadChapterRef { + extends AutoDisposeFutureProviderElement + with DownloadChapterRef { _DownloadChapterProviderElement(super.provider); @override @@ -333,21 +324,15 @@ class ProcessDownloadsFamily extends Family> { 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? _dependencies = null; @@ -368,24 +353,19 @@ class ProcessDownloadsFamily extends Family> { /// See also [processDownloads]. class ProcessDownloadsProvider extends AutoDisposeFutureProvider { /// See also [processDownloads]. - ProcessDownloadsProvider({ - bool? useWifi, - }) : this._internal( - (ref) => processDownloads( - ref as ProcessDownloadsRef, - useWifi: useWifi, - ), - from: processDownloadsProvider, - name: r'processDownloadsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$processDownloadsHash, - dependencies: ProcessDownloadsFamily._dependencies, - allTransitiveDependencies: - ProcessDownloadsFamily._allTransitiveDependencies, - 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') + ? null + : _$processDownloadsHash, + dependencies: ProcessDownloadsFamily._dependencies, + allTransitiveDependencies: + ProcessDownloadsFamily._allTransitiveDependencies, + useWifi: useWifi, + ); ProcessDownloadsProvider._internal( super._createNotifier, { @@ -444,11 +424,13 @@ mixin ProcessDownloadsRef on AutoDisposeFutureProviderRef { } class _ProcessDownloadsProviderElement - extends AutoDisposeFutureProviderElement with ProcessDownloadsRef { + extends AutoDisposeFutureProviderElement + 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 diff --git a/lib/modules/manga/home/manga_home_screen.dart b/lib/modules/manga/home/manga_home_screen.dart index 8d7f3797..c4dcfdba 100644 --- a/lib/modules/manga/home/manga_home_screen.dart +++ b/lib/modules/manga/home/manga_home_screen.dart @@ -238,38 +238,29 @@ class _MangaHomeScreenState extends ConsumerState { return [ PopupMenuItem( value: 0, - child: RadioListTile( - title: Text(context.l10n.comfortable_grid), - value: DisplayType.comfortableGrid, - groupValue: displayType, - onChanged: (a) { - context.pop(); - displayTypeNotifier.setMangaHomeDisplayType(a!); - }, - ), - ), - PopupMenuItem( - value: 1, - child: RadioListTile( - title: Text(context.l10n.compact_grid), - value: DisplayType.compactGrid, - groupValue: displayType, - onChanged: (a) { - context.pop(); - displayTypeNotifier.setMangaHomeDisplayType(a!); - }, - ), - ), - PopupMenuItem( - value: 2, - child: RadioListTile( - title: Text(context.l10n.list), - value: DisplayType.list, + child: RadioGroup( groupValue: displayType, onChanged: (a) { context.pop(); displayTypeNotifier.setMangaHomeDisplayType(a!); }, + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + RadioListTile( + title: Text(context.l10n.comfortable_grid), + value: DisplayType.comfortableGrid, + ), + RadioListTile( + title: Text(context.l10n.compact_grid), + value: DisplayType.compactGrid, + ), + RadioListTile( + title: Text(context.l10n.list), + value: DisplayType.list, + ), + ], + ), ), ), ]; diff --git a/lib/modules/manga/home/providers/state_provider.g.dart b/lib/modules/manga/home/providers/state_provider.g.dart index a4e0c874..fdf8bac5 100644 --- a/lib/modules/manga/home/providers/state_provider.g.dart +++ b/lib/modules/manga/home/providers/state_provider.g.dart @@ -11,16 +11,19 @@ String _$mangaHomeDisplayTypeStateHash() => /// See also [MangaHomeDisplayTypeState]. @ProviderFor(MangaHomeDisplayTypeState) -final mangaHomeDisplayTypeStateProvider = AutoDisposeNotifierProvider< - MangaHomeDisplayTypeState, DisplayType>.internal( - MangaHomeDisplayTypeState.new, - name: r'mangaHomeDisplayTypeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$mangaHomeDisplayTypeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final mangaHomeDisplayTypeStateProvider = + AutoDisposeNotifierProvider< + MangaHomeDisplayTypeState, + DisplayType + >.internal( + MangaHomeDisplayTypeState.new, + name: r'mangaHomeDisplayTypeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mangaHomeDisplayTypeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$MangaHomeDisplayTypeState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/manga/reader/providers/color_filter_provider.g.dart b/lib/modules/manga/reader/providers/color_filter_provider.g.dart index c8258663..5dea2ff9 100644 --- a/lib/modules/manga/reader/providers/color_filter_provider.g.dart +++ b/lib/modules/manga/reader/providers/color_filter_provider.g.dart @@ -11,16 +11,19 @@ String _$customColorFilterStateHash() => /// See also [CustomColorFilterState]. @ProviderFor(CustomColorFilterState) -final customColorFilterStateProvider = AutoDisposeNotifierProvider< - CustomColorFilterState, CustomColorFilter?>.internal( - CustomColorFilterState.new, - name: r'customColorFilterStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$customColorFilterStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final customColorFilterStateProvider = + AutoDisposeNotifierProvider< + CustomColorFilterState, + CustomColorFilter? + >.internal( + CustomColorFilterState.new, + name: r'customColorFilterStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$customColorFilterStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$CustomColorFilterState = AutoDisposeNotifier; String _$enableCustomColorFilterStateHash() => @@ -30,14 +33,14 @@ String _$enableCustomColorFilterStateHash() => @ProviderFor(EnableCustomColorFilterState) final enableCustomColorFilterStateProvider = AutoDisposeNotifierProvider.internal( - EnableCustomColorFilterState.new, - name: r'enableCustomColorFilterStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$enableCustomColorFilterStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + EnableCustomColorFilterState.new, + name: r'enableCustomColorFilterStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$enableCustomColorFilterStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$EnableCustomColorFilterState = AutoDisposeNotifier; String _$colorFilterBlendModeStateHash() => @@ -45,16 +48,19 @@ String _$colorFilterBlendModeStateHash() => /// See also [ColorFilterBlendModeState]. @ProviderFor(ColorFilterBlendModeState) -final colorFilterBlendModeStateProvider = AutoDisposeNotifierProvider< - ColorFilterBlendModeState, ColorFilterBlendMode>.internal( - ColorFilterBlendModeState.new, - name: r'colorFilterBlendModeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$colorFilterBlendModeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final colorFilterBlendModeStateProvider = + AutoDisposeNotifierProvider< + ColorFilterBlendModeState, + ColorFilterBlendMode + >.internal( + ColorFilterBlendModeState.new, + name: r'colorFilterBlendModeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$colorFilterBlendModeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$ColorFilterBlendModeState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/manga/reader/providers/crop_borders_provider.g.dart b/lib/modules/manga/reader/providers/crop_borders_provider.g.dart index e90bc38f..1d839ce9 100644 --- a/lib/modules/manga/reader/providers/crop_borders_provider.g.dart +++ b/lib/modules/manga/reader/providers/crop_borders_provider.g.dart @@ -43,20 +43,14 @@ class CropBordersFamily extends Family> { 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? _dependencies = null; @@ -81,23 +75,22 @@ class CropBordersProvider extends FutureProvider { required UChapDataPreload data, required bool cropBorder, }) : this._internal( - (ref) => cropBorders( - ref as CropBordersRef, - data: data, - cropBorder: cropBorder, - ), - from: cropBordersProvider, - name: r'cropBordersProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$cropBordersHash, - dependencies: CropBordersFamily._dependencies, - allTransitiveDependencies: - CropBordersFamily._allTransitiveDependencies, - data: data, - cropBorder: cropBorder, - ); + (ref) => cropBorders( + ref as CropBordersRef, + data: data, + cropBorder: cropBorder, + ), + from: cropBordersProvider, + name: r'cropBordersProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$cropBordersHash, + dependencies: CropBordersFamily._dependencies, + allTransitiveDependencies: + CropBordersFamily._allTransitiveDependencies, + data: data, + cropBorder: cropBorder, + ); CropBordersProvider._internal( super._createNotifier, { @@ -173,5 +166,6 @@ class _CropBordersProviderElement extends FutureProviderElement @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 diff --git a/lib/modules/manga/reader/providers/reader_controller_provider.g.dart b/lib/modules/manga/reader/providers/reader_controller_provider.g.dart index 753d9d00..35ac8a22 100644 --- a/lib/modules/manga/reader/providers/reader_controller_provider.g.dart +++ b/lib/modules/manga/reader/providers/reader_controller_provider.g.dart @@ -32,9 +32,7 @@ class _SystemHash { abstract class _$CurrentIndex extends BuildlessAutoDisposeNotifier { late final Chapter chapter; - int build( - Chapter chapter, - ); + int build(Chapter chapter); } /// See also [CurrentIndex]. @@ -47,21 +45,15 @@ class CurrentIndexFamily extends Family { 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? _dependencies = null; @@ -83,21 +75,19 @@ class CurrentIndexFamily extends Family { class CurrentIndexProvider extends AutoDisposeNotifierProviderImpl { /// See also [CurrentIndex]. - CurrentIndexProvider( - Chapter chapter, - ) : this._internal( - () => CurrentIndex()..chapter = chapter, - from: currentIndexProvider, - name: r'currentIndexProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$currentIndexHash, - dependencies: CurrentIndexFamily._dependencies, - allTransitiveDependencies: - CurrentIndexFamily._allTransitiveDependencies, - chapter: chapter, - ); + CurrentIndexProvider(Chapter chapter) + : this._internal( + () => CurrentIndex()..chapter = chapter, + from: currentIndexProvider, + name: r'currentIndexProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$currentIndexHash, + dependencies: CurrentIndexFamily._dependencies, + allTransitiveDependencies: + CurrentIndexFamily._allTransitiveDependencies, + chapter: chapter, + ); CurrentIndexProvider._internal( super._createNotifier, { @@ -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 { 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 { 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? _dependencies = null; @@ -227,21 +205,19 @@ class ReaderControllerFamily extends Family { class ReaderControllerProvider extends AutoDisposeNotifierProviderImpl { /// See also [ReaderController]. - ReaderControllerProvider({ - required Chapter chapter, - }) : this._internal( - () => ReaderController()..chapter = chapter, - from: readerControllerProvider, - name: r'readerControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$readerControllerHash, - dependencies: ReaderControllerFamily._dependencies, - allTransitiveDependencies: - ReaderControllerFamily._allTransitiveDependencies, - chapter: chapter, - ); + ReaderControllerProvider({required Chapter chapter}) + : this._internal( + () => ReaderController()..chapter = chapter, + from: readerControllerProvider, + name: r'readerControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$readerControllerHash, + dependencies: ReaderControllerFamily._dependencies, + allTransitiveDependencies: + ReaderControllerFamily._allTransitiveDependencies, + chapter: chapter, + ); ReaderControllerProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/more/about/providers/check_for_update.g.dart b/lib/modules/more/about/providers/check_for_update.g.dart index a1f5b632..3fbcfa6b 100644 --- a/lib/modules/more/about/providers/check_for_update.g.dart +++ b/lib/modules/more/about/providers/check_for_update.g.dart @@ -39,24 +39,15 @@ class CheckForUpdateFamily extends Family> { 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? _dependencies = null; @@ -77,27 +68,24 @@ class CheckForUpdateFamily extends Family> { /// See also [checkForUpdate]. class CheckForUpdateProvider extends AutoDisposeFutureProvider { /// See also [checkForUpdate]. - CheckForUpdateProvider({ - BuildContext? context, - bool? manualUpdate, - }) : this._internal( - (ref) => checkForUpdate( - ref as CheckForUpdateRef, - context: context, - manualUpdate: manualUpdate, - ), - from: checkForUpdateProvider, - name: r'checkForUpdateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$checkForUpdateHash, - dependencies: CheckForUpdateFamily._dependencies, - allTransitiveDependencies: - CheckForUpdateFamily._allTransitiveDependencies, + CheckForUpdateProvider({BuildContext? context, bool? manualUpdate}) + : this._internal( + (ref) => checkForUpdate( + ref as CheckForUpdateRef, context: context, manualUpdate: manualUpdate, - ); + ), + from: checkForUpdateProvider, + name: r'checkForUpdateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$checkForUpdateHash, + dependencies: CheckForUpdateFamily._dependencies, + allTransitiveDependencies: + CheckForUpdateFamily._allTransitiveDependencies, + context: context, + manualUpdate: manualUpdate, + ); CheckForUpdateProvider._internal( super._createNotifier, { @@ -165,7 +153,8 @@ mixin CheckForUpdateRef on AutoDisposeFutureProviderRef { } class _CheckForUpdateProviderElement - extends AutoDisposeFutureProviderElement with CheckForUpdateRef { + extends AutoDisposeFutureProviderElement + with CheckForUpdateRef { _CheckForUpdateProviderElement(super.provider); @override diff --git a/lib/modules/more/categories/providers/isar_providers.g.dart b/lib/modules/more/categories/providers/isar_providers.g.dart index 83069840..b6f818a0 100644 --- a/lib/modules/more/categories/providers/isar_providers.g.dart +++ b/lib/modules/more/categories/providers/isar_providers.g.dart @@ -40,21 +40,15 @@ class GetMangaCategorieStreamFamily extends Family>> { 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? _dependencies = null; @@ -76,24 +70,22 @@ class GetMangaCategorieStreamFamily extends Family>> { class GetMangaCategorieStreamProvider extends AutoDisposeStreamProvider> { /// See also [getMangaCategorieStream]. - 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') - ? null - : _$getMangaCategorieStreamHash, - dependencies: GetMangaCategorieStreamFamily._dependencies, - allTransitiveDependencies: - GetMangaCategorieStreamFamily._allTransitiveDependencies, + 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') + ? null + : _$getMangaCategorieStreamHash, + dependencies: GetMangaCategorieStreamFamily._dependencies, + allTransitiveDependencies: + GetMangaCategorieStreamFamily._allTransitiveDependencies, + itemType: itemType, + ); GetMangaCategorieStreamProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/more/data_and_storage/data_and_storage.dart b/lib/modules/more/data_and_storage/data_and_storage.dart index f02a0432..e2cb352f 100644 --- a/lib/modules/more/data_and_storage/data_and_storage.dart +++ b/lib/modules/more/data_and_storage/data_and_storage.dart @@ -39,50 +39,48 @@ class DataAndStorage extends ConsumerWidget { title: Text(l10n.download_location), content: SizedBox( width: context.width(0.8), - child: SuperListView( - shrinkWrap: true, - children: [ - RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: downloadLocationState.$2.isEmpty - ? downloadLocationState.$1 - : downloadLocationState.$2, - groupValue: downloadLocationState.$1, - onChanged: (value) { + child: RadioGroup( + groupValue: downloadLocationState.$2.isEmpty + ? downloadLocationState.$1 + : downloadLocationState.$2, + onChanged: (value) async { + if (value == downloadLocationState.$1) { + ref + .read(downloadLocationStateProvider.notifier) + .set(""); + Navigator.pop(context); + } else { + String? result = await FilePicker.platform + .getDirectoryPath(); + + if (result != null) { ref .read( downloadLocationStateProvider.notifier, ) - .set(""); - Navigator.pop(context); - }, - title: Text(downloadLocationState.$1), - ), - RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: downloadLocationState.$2.isEmpty - ? downloadLocationState.$1 - : downloadLocationState.$2, - groupValue: downloadLocationState.$2, - onChanged: (value) async { - String? result = await FilePicker.platform - .getDirectoryPath(); - - if (result != null) { - ref - .read( - downloadLocationStateProvider.notifier, - ) - .set(result); - } else {} - if (!context.mounted) return; - Navigator.pop(context); - }, - title: Text(l10n.custom_location), - ), - ], + .set(result); + } else {} + if (!context.mounted) return; + Navigator.pop(context); + } + }, + child: SuperListView( + shrinkWrap: true, + children: [ + RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: downloadLocationState.$1, + title: Text(downloadLocationState.$1), + ), + RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: downloadLocationState.$2, + title: Text(l10n.custom_location), + ), + ], + ), ), ), actions: [ @@ -275,24 +273,26 @@ class DataAndStorage extends ConsumerWidget { title: Text(l10n.backup_frequency), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: list.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: index, - groupValue: backupFrequency, - onChanged: (value) { - ref - .read(backupFrequencyStateProvider.notifier) - .set(value!); - Navigator.pop(context); - }, - title: Row(children: [Text(list[index])]), - ); + child: RadioGroup( + groupValue: backupFrequency, + onChanged: (value) { + ref + .read(backupFrequencyStateProvider.notifier) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: list.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: index, + title: Row(children: [Text(list[index])]), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/more/data_and_storage/providers/auto_backup.g.dart b/lib/modules/more/data_and_storage/providers/auto_backup.g.dart index 3bfe8569..c75ce92f 100644 --- a/lib/modules/more/data_and_storage/providers/auto_backup.g.dart +++ b/lib/modules/more/data_and_storage/providers/auto_backup.g.dart @@ -30,14 +30,14 @@ String _$backupFrequencyStateHash() => @ProviderFor(BackupFrequencyState) final backupFrequencyStateProvider = AutoDisposeNotifierProvider.internal( - BackupFrequencyState.new, - name: r'backupFrequencyStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$backupFrequencyStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + BackupFrequencyState.new, + name: r'backupFrequencyStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$backupFrequencyStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$BackupFrequencyState = AutoDisposeNotifier; String _$backupFrequencyOptionsStateHash() => @@ -45,16 +45,19 @@ String _$backupFrequencyOptionsStateHash() => /// See also [BackupFrequencyOptionsState]. @ProviderFor(BackupFrequencyOptionsState) -final backupFrequencyOptionsStateProvider = AutoDisposeNotifierProvider< - BackupFrequencyOptionsState, List>.internal( - BackupFrequencyOptionsState.new, - name: r'backupFrequencyOptionsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$backupFrequencyOptionsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final backupFrequencyOptionsStateProvider = + AutoDisposeNotifierProvider< + BackupFrequencyOptionsState, + List + >.internal( + BackupFrequencyOptionsState.new, + name: r'backupFrequencyOptionsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$backupFrequencyOptionsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$BackupFrequencyOptionsState = AutoDisposeNotifier>; String _$autoBackupLocationStateHash() => @@ -62,16 +65,19 @@ String _$autoBackupLocationStateHash() => /// See also [AutoBackupLocationState]. @ProviderFor(AutoBackupLocationState) -final autoBackupLocationStateProvider = AutoDisposeNotifierProvider< - AutoBackupLocationState, (String, String)>.internal( - AutoBackupLocationState.new, - name: r'autoBackupLocationStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$autoBackupLocationStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final autoBackupLocationStateProvider = + AutoDisposeNotifierProvider< + AutoBackupLocationState, + (String, String) + >.internal( + AutoBackupLocationState.new, + name: r'autoBackupLocationStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$autoBackupLocationStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AutoBackupLocationState = AutoDisposeNotifier<(String, String)>; // ignore_for_file: type=lint diff --git a/lib/modules/more/data_and_storage/providers/backup.g.dart b/lib/modules/more/data_and_storage/providers/backup.g.dart index a1ba26b7..707ef93d 100644 --- a/lib/modules/more/data_and_storage/providers/backup.g.dart +++ b/lib/modules/more/data_and_storage/providers/backup.g.dart @@ -44,17 +44,11 @@ class DoBackUpFamily extends Family> { 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, @@ -85,24 +79,23 @@ class DoBackUpProvider extends AutoDisposeFutureProvider { required String path, required BuildContext? context, }) : this._internal( - (ref) => doBackUp( - ref as DoBackUpRef, - list: list, - path: path, - context: context, - ), - from: doBackUpProvider, - name: r'doBackUpProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$doBackUpHash, - dependencies: DoBackUpFamily._dependencies, - allTransitiveDependencies: DoBackUpFamily._allTransitiveDependencies, - list: list, - path: path, - context: context, - ); + (ref) => doBackUp( + ref as DoBackUpRef, + list: list, + path: path, + context: context, + ), + from: doBackUpProvider, + name: r'doBackUpProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$doBackUpHash, + dependencies: DoBackUpFamily._dependencies, + allTransitiveDependencies: DoBackUpFamily._allTransitiveDependencies, + list: list, + path: path, + context: context, + ); DoBackUpProvider._internal( super._createNotifier, { @@ -121,9 +114,7 @@ class DoBackUpProvider extends AutoDisposeFutureProvider { final BuildContext? context; @override - Override overrideWith( - FutureOr Function(DoBackUpRef provider) create, - ) { + Override overrideWith(FutureOr Function(DoBackUpRef provider) create) { return ProviderOverride( origin: this, override: DoBackUpProvider._internal( @@ -188,5 +179,6 @@ class _DoBackUpProviderElement extends AutoDisposeFutureProviderElement @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 diff --git a/lib/modules/more/data_and_storage/providers/restore.g.dart b/lib/modules/more/data_and_storage/providers/restore.g.dart index 4d55b176..1dfb5b14 100644 --- a/lib/modules/more/data_and_storage/providers/restore.g.dart +++ b/lib/modules/more/data_and_storage/providers/restore.g.dart @@ -43,20 +43,12 @@ class DoRestoreFamily extends Family { 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? _dependencies = null; @@ -77,26 +69,19 @@ class DoRestoreFamily extends Family { /// See also [doRestore]. class DoRestoreProvider extends AutoDisposeProvider { /// See also [doRestore]. - 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') - ? null - : _$doRestoreHash, - dependencies: DoRestoreFamily._dependencies, - allTransitiveDependencies: DoRestoreFamily._allTransitiveDependencies, - 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') + ? null + : _$doRestoreHash, + dependencies: DoRestoreFamily._dependencies, + allTransitiveDependencies: DoRestoreFamily._allTransitiveDependencies, + path: path, + context: context, + ); DoRestoreProvider._internal( super._createNotifier, { @@ -113,9 +98,7 @@ class DoRestoreProvider extends AutoDisposeProvider { 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 { const RestoreBackupFamily(); /// See also [restoreBackup]. - RestoreBackupProvider call( - Map backup, { - bool full = true, - }) { - return RestoreBackupProvider( - backup, - full: full, - ); + RestoreBackupProvider call(Map 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? _dependencies = null; @@ -223,27 +197,20 @@ class RestoreBackupFamily extends Family { /// See also [restoreBackup]. class RestoreBackupProvider extends AutoDisposeProvider { /// See also [restoreBackup]. - RestoreBackupProvider( - Map 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') - ? null - : _$restoreBackupHash, - dependencies: RestoreBackupFamily._dependencies, - allTransitiveDependencies: - RestoreBackupFamily._allTransitiveDependencies, - backup: backup, - full: full, - ); + RestoreBackupProvider(Map 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') + ? null + : _$restoreBackupHash, + dependencies: RestoreBackupFamily._dependencies, + allTransitiveDependencies: + RestoreBackupFamily._allTransitiveDependencies, + backup: backup, + full: full, + ); RestoreBackupProvider._internal( super._createNotifier, { @@ -260,9 +227,7 @@ class RestoreBackupProvider extends AutoDisposeProvider { 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 { 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? _dependencies = null; @@ -368,24 +327,19 @@ class RestoreKotatsuBackupFamily extends Family { /// See also [restoreKotatsuBackup]. class RestoreKotatsuBackupProvider extends AutoDisposeProvider { /// See also [restoreKotatsuBackup]. - RestoreKotatsuBackupProvider( - Archive archive, - ) : this._internal( - (ref) => restoreKotatsuBackup( - ref as RestoreKotatsuBackupRef, - archive, - ), - from: restoreKotatsuBackupProvider, - name: r'restoreKotatsuBackupProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$restoreKotatsuBackupHash, - dependencies: RestoreKotatsuBackupFamily._dependencies, - allTransitiveDependencies: - RestoreKotatsuBackupFamily._allTransitiveDependencies, - archive: archive, - ); + RestoreKotatsuBackupProvider(Archive archive) + : this._internal( + (ref) => restoreKotatsuBackup(ref as RestoreKotatsuBackupRef, archive), + from: restoreKotatsuBackupProvider, + name: r'restoreKotatsuBackupProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$restoreKotatsuBackupHash, + dependencies: RestoreKotatsuBackupFamily._dependencies, + allTransitiveDependencies: + RestoreKotatsuBackupFamily._allTransitiveDependencies, + archive: archive, + ); RestoreKotatsuBackupProvider._internal( super._createNotifier, { @@ -444,7 +398,8 @@ mixin RestoreKotatsuBackupRef on AutoDisposeProviderRef { } class _RestoreKotatsuBackupProviderElement - extends AutoDisposeProviderElement with RestoreKotatsuBackupRef { + extends AutoDisposeProviderElement + with RestoreKotatsuBackupRef { _RestoreKotatsuBackupProviderElement(super.provider); @override @@ -464,24 +419,15 @@ class RestoreTachiBkBackupFamily extends Family { 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? _dependencies = null; @@ -502,27 +448,21 @@ class RestoreTachiBkBackupFamily extends Family { /// See also [restoreTachiBkBackup]. class RestoreTachiBkBackupProvider extends AutoDisposeProvider { /// See also [restoreTachiBkBackup]. - 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') - ? null - : _$restoreTachiBkBackupHash, - dependencies: RestoreTachiBkBackupFamily._dependencies, - allTransitiveDependencies: - RestoreTachiBkBackupFamily._allTransitiveDependencies, - path: path, - bkType: 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') + ? null + : _$restoreTachiBkBackupHash, + dependencies: RestoreTachiBkBackupFamily._dependencies, + allTransitiveDependencies: + RestoreTachiBkBackupFamily._allTransitiveDependencies, + path: path, + bkType: bkType, + ); RestoreTachiBkBackupProvider._internal( super._createNotifier, { @@ -590,7 +530,8 @@ mixin RestoreTachiBkBackupRef on AutoDisposeProviderRef { } class _RestoreTachiBkBackupProviderElement - extends AutoDisposeProviderElement with RestoreTachiBkBackupRef { + extends AutoDisposeProviderElement + 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 diff --git a/lib/modules/more/data_and_storage/providers/storage_usage.g.dart b/lib/modules/more/data_and_storage/providers/storage_usage.g.dart index d8aecde6..3b83d55b 100644 --- a/lib/modules/more/data_and_storage/providers/storage_usage.g.dart +++ b/lib/modules/more/data_and_storage/providers/storage_usage.g.dart @@ -13,14 +13,14 @@ String _$totalChapterCacheSizeStateHash() => @ProviderFor(TotalChapterCacheSizeState) final totalChapterCacheSizeStateProvider = AutoDisposeNotifierProvider.internal( - TotalChapterCacheSizeState.new, - name: r'totalChapterCacheSizeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$totalChapterCacheSizeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + TotalChapterCacheSizeState.new, + name: r'totalChapterCacheSizeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$totalChapterCacheSizeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$TotalChapterCacheSizeState = AutoDisposeNotifier; String _$clearChapterCacheOnAppLaunchStateHash() => @@ -28,16 +28,19 @@ String _$clearChapterCacheOnAppLaunchStateHash() => /// See also [ClearChapterCacheOnAppLaunchState]. @ProviderFor(ClearChapterCacheOnAppLaunchState) -final clearChapterCacheOnAppLaunchStateProvider = AutoDisposeNotifierProvider< - ClearChapterCacheOnAppLaunchState, bool>.internal( - ClearChapterCacheOnAppLaunchState.new, - name: r'clearChapterCacheOnAppLaunchStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$clearChapterCacheOnAppLaunchStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final clearChapterCacheOnAppLaunchStateProvider = + AutoDisposeNotifierProvider< + ClearChapterCacheOnAppLaunchState, + bool + >.internal( + ClearChapterCacheOnAppLaunchState.new, + name: r'clearChapterCacheOnAppLaunchStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$clearChapterCacheOnAppLaunchStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$ClearChapterCacheOnAppLaunchState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/providers/algorithm_weights_state_provider.g.dart b/lib/modules/more/providers/algorithm_weights_state_provider.g.dart index 0374b79d..7eb3187e 100644 --- a/lib/modules/more/providers/algorithm_weights_state_provider.g.dart +++ b/lib/modules/more/providers/algorithm_weights_state_provider.g.dart @@ -11,16 +11,19 @@ String _$algorithmWeightsStateHash() => /// See also [AlgorithmWeightsState]. @ProviderFor(AlgorithmWeightsState) -final algorithmWeightsStateProvider = AutoDisposeNotifierProvider< - AlgorithmWeightsState, AlgorithmWeights>.internal( - AlgorithmWeightsState.new, - name: r'algorithmWeightsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$algorithmWeightsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final algorithmWeightsStateProvider = + AutoDisposeNotifierProvider< + AlgorithmWeightsState, + AlgorithmWeights + >.internal( + AlgorithmWeightsState.new, + name: r'algorithmWeightsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$algorithmWeightsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AlgorithmWeightsState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/providers/downloaded_only_state_provider.g.dart b/lib/modules/more/providers/downloaded_only_state_provider.g.dart index 1d1d7ddb..25102793 100644 --- a/lib/modules/more/providers/downloaded_only_state_provider.g.dart +++ b/lib/modules/more/providers/downloaded_only_state_provider.g.dart @@ -13,14 +13,14 @@ String _$downloadedOnlyStateHash() => @ProviderFor(DownloadedOnlyState) final downloadedOnlyStateProvider = AutoDisposeNotifierProvider.internal( - DownloadedOnlyState.new, - name: r'downloadedOnlyStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$downloadedOnlyStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + DownloadedOnlyState.new, + name: r'downloadedOnlyStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$downloadedOnlyStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DownloadedOnlyState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/providers/incognito_mode_state_provider.g.dart b/lib/modules/more/providers/incognito_mode_state_provider.g.dart index b70a5e8a..65fb08a7 100644 --- a/lib/modules/more/providers/incognito_mode_state_provider.g.dart +++ b/lib/modules/more/providers/incognito_mode_state_provider.g.dart @@ -13,14 +13,14 @@ String _$incognitoModeStateHash() => @ProviderFor(IncognitoModeState) final incognitoModeStateProvider = AutoDisposeNotifierProvider.internal( - IncognitoModeState.new, - name: r'incognitoModeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$incognitoModeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + IncognitoModeState.new, + name: r'incognitoModeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$incognitoModeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$IncognitoModeState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/appearance/appearance_screen.dart b/lib/modules/more/settings/appearance/appearance_screen.dart index ab0e009f..c9712e31 100644 --- a/lib/modules/more/settings/appearance/appearance_screen.dart +++ b/lib/modules/more/settings/appearance/appearance_screen.dart @@ -146,25 +146,29 @@ class AppearanceScreen extends ConsumerWidget { title: Text(l10n.app_language), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: AppLocalizations.supportedLocales.length, - itemBuilder: (context, index) { - final locale = AppLocalizations.supportedLocales[index]; - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: locale, - groupValue: l10nLocale, - onChanged: (value) { - ref - .read(l10nLocaleStateProvider.notifier) - .setLocale(locale); - Navigator.pop(context); - }, - title: Text(completeLanguageName(locale.toLanguageTag())), - ); + child: RadioGroup( + groupValue: l10nLocale, + onChanged: (value) { + ref + .read(l10nLocaleStateProvider.notifier) + .setLocale(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: AppLocalizations.supportedLocales.length, + itemBuilder: (context, index) { + final locale = AppLocalizations.supportedLocales[index]; + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: locale, + title: Text( + completeLanguageName(locale.toLanguageTag()), + ), + ); + }, + ), ), ), actions: [ @@ -276,28 +280,29 @@ class AppearanceScreen extends ConsumerWidget { slivers: [ SliverPadding( padding: const EdgeInsets.all(0), - sliver: SuperSliverList.builder( - itemCount: values.length, - itemBuilder: (context, index) { - final value = values[index]; - return RadioListTile( - dense: true, - contentPadding: - const EdgeInsets.all(0), - value: value.value().fontFamily, - groupValue: appFontFamily, - onChanged: (value) { - ref - .read( - appFontFamilyProvider - .notifier, - ) - .set(value); - Navigator.pop(context); - }, - title: Text(value.key), - ); + sliver: RadioGroup( + groupValue: appFontFamily, + onChanged: (value) { + ref + .read( + appFontFamilyProvider.notifier, + ) + .set(value); + Navigator.pop(context); }, + child: SuperSliverList.builder( + itemCount: values.length, + itemBuilder: (context, index) { + final value = values[index]; + return RadioListTile( + dense: true, + contentPadding: + const EdgeInsets.all(0), + value: value.value().fontFamily, + title: Text(value.key), + ); + }, + ), ), ), ], @@ -364,28 +369,30 @@ class AppearanceScreen extends ConsumerWidget { title: Text(l10n.relative_timestamp), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: relativeTimestampsList(context).length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: index, - groupValue: relativeTimestamps, - onChanged: (value) { - ref - .read(relativeTimesTampsStateProvider.notifier) - .set(value!); - Navigator.pop(context); - }, - title: Row( - children: [ - Text(relativeTimestampsList(context)[index]), - ], - ), - ); + child: RadioGroup( + groupValue: relativeTimestamps, + onChanged: (value) { + ref + .read(relativeTimesTampsStateProvider.notifier) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: relativeTimestampsList(context).length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: index, + title: Row( + children: [ + Text(relativeTimestampsList(context)[index]), + ], + ), + ); + }, + ), ), ), actions: [ @@ -431,28 +438,30 @@ class AppearanceScreen extends ConsumerWidget { title: Text(l10n.date_format), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: dateFormatsList.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: dateFormatsList[index], - groupValue: dateFormatState, - onChanged: (value) { - ref.read(dateFormatStateProvider.notifier).set(value!); - Navigator.pop(context); - }, - title: Row( - children: [ - Text( - "${dateFormatsList[index]} (${dateFormat(context: context, DateTime.now().millisecondsSinceEpoch.toString(), useRelativeTimesTamps: false, dateFormat: dateFormatsList[index], ref: ref)})", - ), - ], - ), - ); + child: RadioGroup( + groupValue: dateFormatState, + onChanged: (value) { + ref.read(dateFormatStateProvider.notifier).set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: dateFormatsList.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: dateFormatsList[index], + title: Row( + children: [ + Text( + "${dateFormatsList[index]} (${dateFormat(context: context, DateTime.now().millisecondsSinceEpoch.toString(), useRelativeTimesTamps: false, dateFormat: dateFormatsList[index], ref: ref)})", + ), + ], + ), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/more/settings/appearance/providers/app_font_family.g.dart b/lib/modules/more/settings/appearance/providers/app_font_family.g.dart index ae4f26da..1dfc605b 100644 --- a/lib/modules/more/settings/appearance/providers/app_font_family.g.dart +++ b/lib/modules/more/settings/appearance/providers/app_font_family.g.dart @@ -12,14 +12,14 @@ String _$appFontFamilyHash() => r'edc7d34d3b1aa149fdbd95fa0b07d9746b7279b1'; @ProviderFor(AppFontFamily) final appFontFamilyProvider = AutoDisposeNotifierProvider.internal( - AppFontFamily.new, - name: r'appFontFamilyProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$appFontFamilyHash, - dependencies: null, - allTransitiveDependencies: null, -); + AppFontFamily.new, + name: r'appFontFamilyProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$appFontFamilyHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AppFontFamily = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/appearance/providers/blend_level_state_provider.g.dart b/lib/modules/more/settings/appearance/providers/blend_level_state_provider.g.dart index e81f2f27..ecba2e20 100644 --- a/lib/modules/more/settings/appearance/providers/blend_level_state_provider.g.dart +++ b/lib/modules/more/settings/appearance/providers/blend_level_state_provider.g.dart @@ -12,14 +12,14 @@ String _$blendLevelStateHash() => r'78024b3432868c3b901419bbd919c3f84a4cf713'; @ProviderFor(BlendLevelState) final blendLevelStateProvider = AutoDisposeNotifierProvider.internal( - BlendLevelState.new, - name: r'blendLevelStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$blendLevelStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + BlendLevelState.new, + name: r'blendLevelStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$blendLevelStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$BlendLevelState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/appearance/providers/date_format_state_provider.g.dart b/lib/modules/more/settings/appearance/providers/date_format_state_provider.g.dart index 10bcc13e..2b54cb10 100644 --- a/lib/modules/more/settings/appearance/providers/date_format_state_provider.g.dart +++ b/lib/modules/more/settings/appearance/providers/date_format_state_provider.g.dart @@ -12,14 +12,14 @@ String _$dateFormatStateHash() => r'9b11f72b8fa535b74873365618089dfca957e445'; @ProviderFor(DateFormatState) final dateFormatStateProvider = AutoDisposeNotifierProvider.internal( - DateFormatState.new, - name: r'dateFormatStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$dateFormatStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + DateFormatState.new, + name: r'dateFormatStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$dateFormatStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DateFormatState = AutoDisposeNotifier; String _$relativeTimesTampsStateHash() => @@ -29,14 +29,14 @@ String _$relativeTimesTampsStateHash() => @ProviderFor(RelativeTimesTampsState) final relativeTimesTampsStateProvider = AutoDisposeNotifierProvider.internal( - RelativeTimesTampsState.new, - name: r'relativeTimesTampsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$relativeTimesTampsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + RelativeTimesTampsState.new, + name: r'relativeTimesTampsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$relativeTimesTampsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$RelativeTimesTampsState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/appearance/providers/flex_scheme_color_state_provider.g.dart b/lib/modules/more/settings/appearance/providers/flex_scheme_color_state_provider.g.dart index 997d1b1b..8f587b6c 100644 --- a/lib/modules/more/settings/appearance/providers/flex_scheme_color_state_provider.g.dart +++ b/lib/modules/more/settings/appearance/providers/flex_scheme_color_state_provider.g.dart @@ -13,14 +13,14 @@ String _$flexSchemeColorStateHash() => @ProviderFor(FlexSchemeColorState) final flexSchemeColorStateProvider = AutoDisposeNotifierProvider.internal( - FlexSchemeColorState.new, - name: r'flexSchemeColorStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$flexSchemeColorStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + FlexSchemeColorState.new, + name: r'flexSchemeColorStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$flexSchemeColorStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$FlexSchemeColorState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/appearance/providers/pure_black_dark_mode_state_provider.g.dart b/lib/modules/more/settings/appearance/providers/pure_black_dark_mode_state_provider.g.dart index 0ff37ab7..b70282e6 100644 --- a/lib/modules/more/settings/appearance/providers/pure_black_dark_mode_state_provider.g.dart +++ b/lib/modules/more/settings/appearance/providers/pure_black_dark_mode_state_provider.g.dart @@ -13,14 +13,14 @@ String _$pureBlackDarkModeStateHash() => @ProviderFor(PureBlackDarkModeState) final pureBlackDarkModeStateProvider = AutoDisposeNotifierProvider.internal( - PureBlackDarkModeState.new, - name: r'pureBlackDarkModeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$pureBlackDarkModeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + PureBlackDarkModeState.new, + name: r'pureBlackDarkModeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$pureBlackDarkModeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$PureBlackDarkModeState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/appearance/providers/theme_mode_state_provider.dart b/lib/modules/more/settings/appearance/providers/theme_mode_state_provider.dart index 6b661af3..bcbdfabf 100644 --- a/lib/modules/more/settings/appearance/providers/theme_mode_state_provider.dart +++ b/lib/modules/more/settings/appearance/providers/theme_mode_state_provider.dart @@ -1,5 +1,3 @@ -import 'dart:ui'; - import 'package:flutter/widgets.dart'; import 'package:mangayomi/main.dart'; import 'package:mangayomi/models/settings.dart'; diff --git a/lib/modules/more/settings/appearance/providers/theme_mode_state_provider.g.dart b/lib/modules/more/settings/appearance/providers/theme_mode_state_provider.g.dart index 8241fae7..eb0a6767 100644 --- a/lib/modules/more/settings/appearance/providers/theme_mode_state_provider.g.dart +++ b/lib/modules/more/settings/appearance/providers/theme_mode_state_provider.g.dart @@ -12,14 +12,14 @@ String _$themeModeStateHash() => r'f1a29fab544a04b3f1d9c269e08f5b83ec51e0c3'; @ProviderFor(ThemeModeState) final themeModeStateProvider = AutoDisposeNotifierProvider.internal( - ThemeModeState.new, - name: r'themeModeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$themeModeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + ThemeModeState.new, + name: r'themeModeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$themeModeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$ThemeModeState = AutoDisposeNotifier; String _$followSystemThemeStateHash() => @@ -29,14 +29,14 @@ String _$followSystemThemeStateHash() => @ProviderFor(FollowSystemThemeState) final followSystemThemeStateProvider = AutoDisposeNotifierProvider.internal( - FollowSystemThemeState.new, - name: r'followSystemThemeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$followSystemThemeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + FollowSystemThemeState.new, + name: r'followSystemThemeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$followSystemThemeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$FollowSystemThemeState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/browse/providers/browse_state_provider.g.dart b/lib/modules/more/settings/browse/providers/browse_state_provider.g.dart index 337ba3b9..557f3a7e 100644 --- a/lib/modules/more/settings/browse/providers/browse_state_provider.g.dart +++ b/lib/modules/more/settings/browse/providers/browse_state_provider.g.dart @@ -39,21 +39,15 @@ class GetRepoInfosFamily extends Family> { 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? _dependencies = null; @@ -74,24 +68,19 @@ class GetRepoInfosFamily extends Family> { /// See also [getRepoInfos]. class GetRepoInfosProvider extends AutoDisposeFutureProvider { /// See also [getRepoInfos]. - 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') - ? null - : _$getRepoInfosHash, - dependencies: GetRepoInfosFamily._dependencies, - allTransitiveDependencies: - GetRepoInfosFamily._allTransitiveDependencies, - 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') + ? null + : _$getRepoInfosHash, + dependencies: GetRepoInfosFamily._dependencies, + allTransitiveDependencies: + GetRepoInfosFamily._allTransitiveDependencies, + jsonUrl: jsonUrl, + ); GetRepoInfosProvider._internal( super._createNotifier, { @@ -150,7 +139,8 @@ mixin GetRepoInfosRef on AutoDisposeFutureProviderRef { } class _GetRepoInfosProviderElement - extends AutoDisposeFutureProviderElement with GetRepoInfosRef { + extends AutoDisposeFutureProviderElement + with GetRepoInfosRef { _GetRepoInfosProviderElement(super.provider); @override @@ -164,14 +154,14 @@ String _$androidProxyServerStateHash() => @ProviderFor(AndroidProxyServerState) final androidProxyServerStateProvider = AutoDisposeNotifierProvider.internal( - AndroidProxyServerState.new, - name: r'androidProxyServerStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$androidProxyServerStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + AndroidProxyServerState.new, + name: r'androidProxyServerStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$androidProxyServerStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AndroidProxyServerState = AutoDisposeNotifier; String _$onlyIncludePinnedSourceStateHash() => @@ -181,14 +171,14 @@ String _$onlyIncludePinnedSourceStateHash() => @ProviderFor(OnlyIncludePinnedSourceState) final onlyIncludePinnedSourceStateProvider = AutoDisposeNotifierProvider.internal( - OnlyIncludePinnedSourceState.new, - name: r'onlyIncludePinnedSourceStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$onlyIncludePinnedSourceStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + OnlyIncludePinnedSourceState.new, + name: r'onlyIncludePinnedSourceStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$onlyIncludePinnedSourceStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$OnlyIncludePinnedSourceState = AutoDisposeNotifier; String _$extensionsRepoStateHash() => @@ -198,9 +188,7 @@ abstract class _$ExtensionsRepoState extends BuildlessAutoDisposeNotifier> { late final ItemType itemType; - List build( - ItemType itemType, - ); + List build(ItemType itemType); } /// See also [ExtensionsRepoState]. @@ -213,21 +201,15 @@ class ExtensionsRepoStateFamily extends Family> { 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? _dependencies = null; @@ -249,21 +231,19 @@ class ExtensionsRepoStateFamily extends Family> { class ExtensionsRepoStateProvider extends AutoDisposeNotifierProviderImpl> { /// See also [ExtensionsRepoState]. - ExtensionsRepoStateProvider( - ItemType itemType, - ) : this._internal( - () => ExtensionsRepoState()..itemType = itemType, - from: extensionsRepoStateProvider, - name: r'extensionsRepoStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$extensionsRepoStateHash, - dependencies: ExtensionsRepoStateFamily._dependencies, - allTransitiveDependencies: - ExtensionsRepoStateFamily._allTransitiveDependencies, - itemType: itemType, - ); + ExtensionsRepoStateProvider(ItemType itemType) + : this._internal( + () => ExtensionsRepoState()..itemType = itemType, + from: extensionsRepoStateProvider, + name: r'extensionsRepoStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$extensionsRepoStateHash, + dependencies: ExtensionsRepoStateFamily._dependencies, + allTransitiveDependencies: + ExtensionsRepoStateFamily._allTransitiveDependencies, + itemType: itemType, + ); ExtensionsRepoStateProvider._internal( super._createNotifier, { @@ -278,12 +258,8 @@ class ExtensionsRepoStateProvider final ItemType itemType; @override - List runNotifierBuild( - covariant ExtensionsRepoState notifier, - ) { - return notifier.build( - itemType, - ); + List runNotifierBuild(covariant ExtensionsRepoState notifier) { + return notifier.build(itemType); } @override @@ -304,7 +280,7 @@ class ExtensionsRepoStateProvider @override AutoDisposeNotifierProviderElement> - createElement() { + createElement() { return _ExtensionsRepoStateProviderElement(this); } @@ -345,14 +321,14 @@ String _$autoUpdateExtensionsStateHash() => @ProviderFor(AutoUpdateExtensionsState) final autoUpdateExtensionsStateProvider = AutoDisposeNotifierProvider.internal( - AutoUpdateExtensionsState.new, - name: r'autoUpdateExtensionsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$autoUpdateExtensionsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + AutoUpdateExtensionsState.new, + name: r'autoUpdateExtensionsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$autoUpdateExtensionsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AutoUpdateExtensionsState = AutoDisposeNotifier; String _$checkForExtensionsUpdateStateHash() => @@ -362,14 +338,14 @@ String _$checkForExtensionsUpdateStateHash() => @ProviderFor(CheckForExtensionsUpdateState) final checkForExtensionsUpdateStateProvider = AutoDisposeNotifierProvider.internal( - CheckForExtensionsUpdateState.new, - name: r'checkForExtensionsUpdateStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$checkForExtensionsUpdateStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + CheckForExtensionsUpdateState.new, + name: r'checkForExtensionsUpdateStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$checkForExtensionsUpdateStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$CheckForExtensionsUpdateState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/downloads/providers/downloads_state_provider.g.dart b/lib/modules/more/settings/downloads/providers/downloads_state_provider.g.dart index c3da7aa6..a89fef39 100644 --- a/lib/modules/more/settings/downloads/providers/downloads_state_provider.g.dart +++ b/lib/modules/more/settings/downloads/providers/downloads_state_provider.g.dart @@ -12,14 +12,14 @@ String _$onlyOnWifiStateHash() => r'ea6df18bb5dc5019a00fca258d45cb0dfee0dffe'; @ProviderFor(OnlyOnWifiState) final onlyOnWifiStateProvider = AutoDisposeNotifierProvider.internal( - OnlyOnWifiState.new, - name: r'onlyOnWifiStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$onlyOnWifiStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + OnlyOnWifiState.new, + name: r'onlyOnWifiStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$onlyOnWifiStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$OnlyOnWifiState = AutoDisposeNotifier; String _$saveAsCBZArchiveStateHash() => @@ -29,14 +29,14 @@ String _$saveAsCBZArchiveStateHash() => @ProviderFor(SaveAsCBZArchiveState) final saveAsCBZArchiveStateProvider = AutoDisposeNotifierProvider.internal( - SaveAsCBZArchiveState.new, - name: r'saveAsCBZArchiveStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$saveAsCBZArchiveStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + SaveAsCBZArchiveState.new, + name: r'saveAsCBZArchiveStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$saveAsCBZArchiveStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$SaveAsCBZArchiveState = AutoDisposeNotifier; String _$downloadLocationStateHash() => @@ -44,16 +44,19 @@ String _$downloadLocationStateHash() => /// See also [DownloadLocationState]. @ProviderFor(DownloadLocationState) -final downloadLocationStateProvider = AutoDisposeNotifierProvider< - DownloadLocationState, (String, String)>.internal( - DownloadLocationState.new, - name: r'downloadLocationStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$downloadLocationStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final downloadLocationStateProvider = + AutoDisposeNotifierProvider< + DownloadLocationState, + (String, String) + >.internal( + DownloadLocationState.new, + name: r'downloadLocationStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$downloadLocationStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DownloadLocationState = AutoDisposeNotifier<(String, String)>; String _$concurrentDownloadsStateHash() => @@ -63,14 +66,14 @@ String _$concurrentDownloadsStateHash() => @ProviderFor(ConcurrentDownloadsState) final concurrentDownloadsStateProvider = AutoDisposeNotifierProvider.internal( - ConcurrentDownloadsState.new, - name: r'concurrentDownloadsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$concurrentDownloadsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + ConcurrentDownloadsState.new, + name: r'concurrentDownloadsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$concurrentDownloadsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$ConcurrentDownloadsState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/general/providers/general_state_provider.g.dart b/lib/modules/more/settings/general/providers/general_state_provider.g.dart index 8808d602..8022ce18 100644 --- a/lib/modules/more/settings/general/providers/general_state_provider.g.dart +++ b/lib/modules/more/settings/general/providers/general_state_provider.g.dart @@ -12,14 +12,14 @@ String _$customDnsStateHash() => r'6061c64d742b3f873e54c1b9ef724b7c0b6350a2'; @ProviderFor(CustomDnsState) final customDnsStateProvider = AutoDisposeNotifierProvider.internal( - CustomDnsState.new, - name: r'customDnsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$customDnsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + CustomDnsState.new, + name: r'customDnsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$customDnsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$CustomDnsState = AutoDisposeNotifier; String _$enableDiscordRpcStateHash() => @@ -29,14 +29,14 @@ String _$enableDiscordRpcStateHash() => @ProviderFor(EnableDiscordRpcState) final enableDiscordRpcStateProvider = AutoDisposeNotifierProvider.internal( - EnableDiscordRpcState.new, - name: r'enableDiscordRpcStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$enableDiscordRpcStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + EnableDiscordRpcState.new, + name: r'enableDiscordRpcStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$enableDiscordRpcStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$EnableDiscordRpcState = AutoDisposeNotifier; String _$hideDiscordRpcInIncognitoStateHash() => @@ -46,14 +46,14 @@ String _$hideDiscordRpcInIncognitoStateHash() => @ProviderFor(HideDiscordRpcInIncognitoState) final hideDiscordRpcInIncognitoStateProvider = AutoDisposeNotifierProvider.internal( - HideDiscordRpcInIncognitoState.new, - name: r'hideDiscordRpcInIncognitoStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$hideDiscordRpcInIncognitoStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + HideDiscordRpcInIncognitoState.new, + name: r'hideDiscordRpcInIncognitoStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$hideDiscordRpcInIncognitoStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$HideDiscordRpcInIncognitoState = AutoDisposeNotifier; String _$rpcShowReadingWatchingProgressStateHash() => @@ -61,16 +61,19 @@ String _$rpcShowReadingWatchingProgressStateHash() => /// See also [RpcShowReadingWatchingProgressState]. @ProviderFor(RpcShowReadingWatchingProgressState) -final rpcShowReadingWatchingProgressStateProvider = AutoDisposeNotifierProvider< - RpcShowReadingWatchingProgressState, bool>.internal( - RpcShowReadingWatchingProgressState.new, - name: r'rpcShowReadingWatchingProgressStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$rpcShowReadingWatchingProgressStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final rpcShowReadingWatchingProgressStateProvider = + AutoDisposeNotifierProvider< + RpcShowReadingWatchingProgressState, + bool + >.internal( + RpcShowReadingWatchingProgressState.new, + name: r'rpcShowReadingWatchingProgressStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$rpcShowReadingWatchingProgressStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$RpcShowReadingWatchingProgressState = AutoDisposeNotifier; String _$rpcShowTitleStateHash() => r'b784b58365a72b54cbe46b1582c97c2f9b8057a2'; @@ -79,14 +82,14 @@ String _$rpcShowTitleStateHash() => r'b784b58365a72b54cbe46b1582c97c2f9b8057a2'; @ProviderFor(RpcShowTitleState) final rpcShowTitleStateProvider = AutoDisposeNotifierProvider.internal( - RpcShowTitleState.new, - name: r'rpcShowTitleStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$rpcShowTitleStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + RpcShowTitleState.new, + name: r'rpcShowTitleStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$rpcShowTitleStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$RpcShowTitleState = AutoDisposeNotifier; String _$rpcShowCoverImageStateHash() => @@ -96,14 +99,14 @@ String _$rpcShowCoverImageStateHash() => @ProviderFor(RpcShowCoverImageState) final rpcShowCoverImageStateProvider = AutoDisposeNotifierProvider.internal( - RpcShowCoverImageState.new, - name: r'rpcShowCoverImageStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$rpcShowCoverImageStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + RpcShowCoverImageState.new, + name: r'rpcShowCoverImageStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$rpcShowCoverImageStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$RpcShowCoverImageState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/player/player_audio_screen.dart b/lib/modules/more/settings/player/player_audio_screen.dart index ceb75e1d..b6f64717 100644 --- a/lib/modules/more/settings/player/player_audio_screen.dart +++ b/lib/modules/more/settings/player/player_audio_screen.dart @@ -68,24 +68,26 @@ class _PlayerAudioScreenState extends ConsumerState { title: Text(context.l10n.audio_channels), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: values[index].$1, - groupValue: audioChannel, - onChanged: (value) { - ref - .read(audioChannelStateProvider.notifier) - .set(value!); - Navigator.pop(context); - }, - title: Row(children: [Text(values[index].$2)]), - ); + child: RadioGroup( + groupValue: audioChannel, + onChanged: (value) { + ref + .read(audioChannelStateProvider.notifier) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: values[index].$1, + title: Row(children: [Text(values[index].$2)]), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/more/settings/player/player_decoder_screen.dart b/lib/modules/more/settings/player/player_decoder_screen.dart index 3c63f5b2..c11ad34b 100644 --- a/lib/modules/more/settings/player/player_decoder_screen.dart +++ b/lib/modules/more/settings/player/player_decoder_screen.dart @@ -49,34 +49,36 @@ class _PlayerDecoderScreenState extends ConsumerState { title: Text(context.l10n.hwdec), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: values[index].$1, - groupValue: hwdecMode, - onChanged: (value) { - ref - .read( - hwdecModeStateProvider( - rawValue: true, - ).notifier, - ) - .set(value!); - Navigator.pop(context); - }, - title: Row( - children: [ - Text( - "${values[index].$1} ${values[index].$2}", - ), - ], - ), - ); + child: RadioGroup( + groupValue: hwdecMode, + onChanged: (value) { + ref + .read( + hwdecModeStateProvider( + rawValue: true, + ).notifier, + ) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: values[index].$1, + title: Row( + children: [ + Text( + "${values[index].$1} ${values[index].$2}", + ), + ], + ), + ); + }, + ), ), ), actions: [ @@ -130,24 +132,26 @@ class _PlayerDecoderScreenState extends ConsumerState { title: Text(context.l10n.debanding), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: values[index].$1, - groupValue: debandingType, - onChanged: (value) { - ref - .read(debandingStateProvider.notifier) - .set(value!); - Navigator.pop(context); - }, - title: Row(children: [Text(values[index].$2)]), - ); + child: RadioGroup( + groupValue: debandingType, + onChanged: (value) { + ref + .read(debandingStateProvider.notifier) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: values[index].$1, + title: Row(children: [Text(values[index].$2)]), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/more/settings/player/player_screen.dart b/lib/modules/more/settings/player/player_screen.dart index b0288bef..8792b15a 100644 --- a/lib/modules/more/settings/player/player_screen.dart +++ b/lib/modules/more/settings/player/player_screen.dart @@ -1,5 +1,3 @@ -import 'dart:io'; - import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:mangayomi/modules/more/settings/player/providers/player_state_provider.dart'; @@ -49,30 +47,30 @@ class _PlayerScreenState extends ConsumerState { title: Text(context.l10n.default_subtitle_language), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: AppLocalizations.supportedLocales.length, - itemBuilder: (context, index) { - final locale = - AppLocalizations.supportedLocales[index]; - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: locale, - groupValue: defaultSubtitleLang, - onChanged: (value) { - ref - .read( - defaultSubtitleLangStateProvider.notifier, - ) - .setLocale(locale); - Navigator.pop(context); - }, - title: Text( - completeLanguageName(locale.toLanguageTag()), - ), - ); + child: RadioGroup( + groupValue: defaultSubtitleLang, + onChanged: (value) { + ref + .read(defaultSubtitleLangStateProvider.notifier) + .setLocale(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: AppLocalizations.supportedLocales.length, + itemBuilder: (context, index) { + final locale = + AppLocalizations.supportedLocales[index]; + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: locale, + title: Text( + completeLanguageName(locale.toLanguageTag()), + ), + ); + }, + ), ), ), actions: [ @@ -111,27 +109,30 @@ class _PlayerScreenState extends ConsumerState { title: Text(context.l10n.markEpisodeAsSeenSetting), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: values[index], - groupValue: markEpisodeAsSeenType, - onChanged: (value) { - ref - .read( - markEpisodeAsSeenTypeStateProvider - .notifier, - ) - .set(value!); - Navigator.pop(context); - }, - title: Row(children: [Text("${values[index]}%")]), - ); + child: RadioGroup( + groupValue: markEpisodeAsSeenType, + onChanged: (value) { + ref + .read( + markEpisodeAsSeenTypeStateProvider.notifier, + ) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: values[index], + title: Row( + children: [Text("${values[index]}%")], + ), + ); + }, + ), ), ), actions: [ @@ -241,27 +242,31 @@ class _PlayerScreenState extends ConsumerState { ), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: values[index], - groupValue: defaultDoubleTapToSkipLength, - onChanged: (value) { - ref - .read( - defaultDoubleTapToSkipLengthStateProvider - .notifier, - ) - .set(value!); - Navigator.pop(context); - }, - title: Row(children: [Text("${values[index]}s")]), - ); + child: RadioGroup( + groupValue: defaultDoubleTapToSkipLength, + onChanged: (value) { + ref + .read( + defaultDoubleTapToSkipLengthStateProvider + .notifier, + ) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: values[index], + title: Row( + children: [Text("${values[index]}s")], + ), + ); + }, + ), ), ), actions: [ @@ -300,27 +305,30 @@ class _PlayerScreenState extends ConsumerState { title: Text(context.l10n.default_playback_speed_length), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: values[index], - groupValue: defaultPlayBackSpeed, - onChanged: (value) { - ref - .read( - defaultPlayBackSpeedStateProvider - .notifier, - ) - .set(value!); - Navigator.pop(context); - }, - title: Row(children: [Text("x${values[index]}")]), - ); + child: RadioGroup( + groupValue: defaultPlayBackSpeed, + onChanged: (value) { + ref + .read( + defaultPlayBackSpeedStateProvider.notifier, + ) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: values[index], + title: Row( + children: [Text("x${values[index]}")], + ), + ); + }, + ), ), ), actions: [ @@ -408,29 +416,31 @@ class _PlayerScreenState extends ConsumerState { ), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: values[index], - groupValue: aniSkipTimeoutLength, - onChanged: (value) { - ref - .read( - aniSkipTimeoutLengthStateProvider - .notifier, - ) - .set(value!); - Navigator.pop(context); - }, - title: Row( - children: [Text("${values[index]}s")], - ), - ); + child: RadioGroup( + groupValue: aniSkipTimeoutLength, + onChanged: (value) { + ref + .read( + aniSkipTimeoutLengthStateProvider + .notifier, + ) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: values[index], + title: Row( + children: [Text("${values[index]}s")], + ), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/more/settings/player/providers/custom_buttons_provider.g.dart b/lib/modules/more/settings/player/providers/custom_buttons_provider.g.dart index c8157b2f..84f11731 100644 --- a/lib/modules/more/settings/player/providers/custom_buttons_provider.g.dart +++ b/lib/modules/more/settings/player/providers/custom_buttons_provider.g.dart @@ -13,18 +13,18 @@ String _$getCustomButtonsStreamHash() => @ProviderFor(getCustomButtonsStream) final getCustomButtonsStreamProvider = AutoDisposeStreamProvider>.internal( - getCustomButtonsStream, - name: r'getCustomButtonsStreamProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$getCustomButtonsStreamHash, - dependencies: null, - allTransitiveDependencies: null, -); + getCustomButtonsStream, + name: r'getCustomButtonsStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getCustomButtonsStreamHash, + dependencies: null, + allTransitiveDependencies: null, + ); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element -typedef GetCustomButtonsStreamRef - = AutoDisposeStreamProviderRef>; +typedef GetCustomButtonsStreamRef = + AutoDisposeStreamProviderRef>; // 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 diff --git a/lib/modules/more/settings/player/providers/player_audio_state_provider.g.dart b/lib/modules/more/settings/player/providers/player_audio_state_provider.g.dart index 7d66dfe9..d1d90083 100644 --- a/lib/modules/more/settings/player/providers/player_audio_state_provider.g.dart +++ b/lib/modules/more/settings/player/providers/player_audio_state_provider.g.dart @@ -13,14 +13,14 @@ String _$audioPreferredLangStateHash() => @ProviderFor(AudioPreferredLangState) final audioPreferredLangStateProvider = AutoDisposeNotifierProvider.internal( - AudioPreferredLangState.new, - name: r'audioPreferredLangStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$audioPreferredLangStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + AudioPreferredLangState.new, + name: r'audioPreferredLangStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$audioPreferredLangStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AudioPreferredLangState = AutoDisposeNotifier; String _$enableAudioPitchCorrectionStateHash() => @@ -30,14 +30,14 @@ String _$enableAudioPitchCorrectionStateHash() => @ProviderFor(EnableAudioPitchCorrectionState) final enableAudioPitchCorrectionStateProvider = AutoDisposeNotifierProvider.internal( - EnableAudioPitchCorrectionState.new, - name: r'enableAudioPitchCorrectionStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$enableAudioPitchCorrectionStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + EnableAudioPitchCorrectionState.new, + name: r'enableAudioPitchCorrectionStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$enableAudioPitchCorrectionStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$EnableAudioPitchCorrectionState = AutoDisposeNotifier; String _$audioChannelStateHash() => r'e71ffa85c37d545fb7b22e9539241b4926a2d384'; @@ -46,14 +46,14 @@ String _$audioChannelStateHash() => r'e71ffa85c37d545fb7b22e9539241b4926a2d384'; @ProviderFor(AudioChannelState) final audioChannelStateProvider = AutoDisposeNotifierProvider.internal( - AudioChannelState.new, - name: r'audioChannelStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$audioChannelStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + AudioChannelState.new, + name: r'audioChannelStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$audioChannelStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AudioChannelState = AutoDisposeNotifier; String _$volumeBoostCapStateHash() => @@ -63,14 +63,14 @@ String _$volumeBoostCapStateHash() => @ProviderFor(VolumeBoostCapState) final volumeBoostCapStateProvider = AutoDisposeNotifierProvider.internal( - VolumeBoostCapState.new, - name: r'volumeBoostCapStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$volumeBoostCapStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + VolumeBoostCapState.new, + name: r'volumeBoostCapStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$volumeBoostCapStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$VolumeBoostCapState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/player/providers/player_decoder_state_provider.g.dart b/lib/modules/more/settings/player/providers/player_decoder_state_provider.g.dart index 79f0d622..51883fba 100644 --- a/lib/modules/more/settings/player/providers/player_decoder_state_provider.g.dart +++ b/lib/modules/more/settings/player/providers/player_decoder_state_provider.g.dart @@ -32,9 +32,7 @@ class _SystemHash { abstract class _$HwdecModeState extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -83,21 +75,19 @@ class HwdecModeStateFamily extends Family { class HwdecModeStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [HwdecModeState]. - HwdecModeStateProvider({ - bool rawValue = false, - }) : this._internal( - () => HwdecModeState()..rawValue = rawValue, - from: hwdecModeStateProvider, - name: r'hwdecModeStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$hwdecModeStateHash, - dependencies: HwdecModeStateFamily._dependencies, - allTransitiveDependencies: - HwdecModeStateFamily._allTransitiveDependencies, - rawValue: rawValue, - ); + HwdecModeStateProvider({bool rawValue = false}) + : this._internal( + () => HwdecModeState()..rawValue = rawValue, + from: hwdecModeStateProvider, + name: r'hwdecModeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$hwdecModeStateHash, + dependencies: HwdecModeStateFamily._dependencies, + allTransitiveDependencies: + HwdecModeStateFamily._allTransitiveDependencies, + rawValue: rawValue, + ); HwdecModeStateProvider._internal( super._createNotifier, { @@ -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 @@ -177,14 +163,14 @@ String _$debandingStateHash() => r'b93e2fc826d98cc8bce1aab9a92900353e4d3958'; @ProviderFor(DebandingState) final debandingStateProvider = AutoDisposeNotifierProvider.internal( - DebandingState.new, - name: r'debandingStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$debandingStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + DebandingState.new, + name: r'debandingStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$debandingStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DebandingState = AutoDisposeNotifier; String _$useGpuNextStateHash() => r'cfc109cd7db66e359e9523102a84aa8cf37bf243'; @@ -193,14 +179,14 @@ String _$useGpuNextStateHash() => r'cfc109cd7db66e359e9523102a84aa8cf37bf243'; @ProviderFor(UseGpuNextState) final useGpuNextStateProvider = AutoDisposeNotifierProvider.internal( - UseGpuNextState.new, - name: r'useGpuNextStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$useGpuNextStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + UseGpuNextState.new, + name: r'useGpuNextStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$useGpuNextStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$UseGpuNextState = AutoDisposeNotifier; String _$useYUV420PStateHash() => r'c600001eff34b2b8df31ba604413b8b20edc3044'; @@ -209,14 +195,14 @@ String _$useYUV420PStateHash() => r'c600001eff34b2b8df31ba604413b8b20edc3044'; @ProviderFor(UseYUV420PState) final useYUV420PStateProvider = AutoDisposeNotifierProvider.internal( - UseYUV420PState.new, - name: r'useYUV420PStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$useYUV420PStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + UseYUV420PState.new, + name: r'useYUV420PStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$useYUV420PStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$UseYUV420PState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/player/providers/player_state_provider.g.dart b/lib/modules/more/settings/player/providers/player_state_provider.g.dart index 58df635c..2d022eac 100644 --- a/lib/modules/more/settings/player/providers/player_state_provider.g.dart +++ b/lib/modules/more/settings/player/providers/player_state_provider.g.dart @@ -13,14 +13,14 @@ String _$defaultSubtitleLangStateHash() => @ProviderFor(DefaultSubtitleLangState) final defaultSubtitleLangStateProvider = AutoDisposeNotifierProvider.internal( - DefaultSubtitleLangState.new, - name: r'defaultSubtitleLangStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$defaultSubtitleLangStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + DefaultSubtitleLangState.new, + name: r'defaultSubtitleLangStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$defaultSubtitleLangStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DefaultSubtitleLangState = AutoDisposeNotifier; String _$markEpisodeAsSeenTypeStateHash() => @@ -30,14 +30,14 @@ String _$markEpisodeAsSeenTypeStateHash() => @ProviderFor(MarkEpisodeAsSeenTypeState) final markEpisodeAsSeenTypeStateProvider = AutoDisposeNotifierProvider.internal( - MarkEpisodeAsSeenTypeState.new, - name: r'markEpisodeAsSeenTypeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$markEpisodeAsSeenTypeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + MarkEpisodeAsSeenTypeState.new, + name: r'markEpisodeAsSeenTypeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$markEpisodeAsSeenTypeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$MarkEpisodeAsSeenTypeState = AutoDisposeNotifier; String _$defaultSkipIntroLengthStateHash() => @@ -47,14 +47,14 @@ String _$defaultSkipIntroLengthStateHash() => @ProviderFor(DefaultSkipIntroLengthState) final defaultSkipIntroLengthStateProvider = AutoDisposeNotifierProvider.internal( - DefaultSkipIntroLengthState.new, - name: r'defaultSkipIntroLengthStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$defaultSkipIntroLengthStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + DefaultSkipIntroLengthState.new, + name: r'defaultSkipIntroLengthStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$defaultSkipIntroLengthStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DefaultSkipIntroLengthState = AutoDisposeNotifier; String _$defaultDoubleTapToSkipLengthStateHash() => @@ -62,16 +62,19 @@ String _$defaultDoubleTapToSkipLengthStateHash() => /// See also [DefaultDoubleTapToSkipLengthState]. @ProviderFor(DefaultDoubleTapToSkipLengthState) -final defaultDoubleTapToSkipLengthStateProvider = AutoDisposeNotifierProvider< - DefaultDoubleTapToSkipLengthState, int>.internal( - DefaultDoubleTapToSkipLengthState.new, - name: r'defaultDoubleTapToSkipLengthStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$defaultDoubleTapToSkipLengthStateHash, - dependencies: null, - allTransitiveDependencies: null, -); +final defaultDoubleTapToSkipLengthStateProvider = + AutoDisposeNotifierProvider< + DefaultDoubleTapToSkipLengthState, + int + >.internal( + DefaultDoubleTapToSkipLengthState.new, + name: r'defaultDoubleTapToSkipLengthStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$defaultDoubleTapToSkipLengthStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DefaultDoubleTapToSkipLengthState = AutoDisposeNotifier; String _$defaultPlayBackSpeedStateHash() => @@ -81,14 +84,14 @@ String _$defaultPlayBackSpeedStateHash() => @ProviderFor(DefaultPlayBackSpeedState) final defaultPlayBackSpeedStateProvider = AutoDisposeNotifierProvider.internal( - DefaultPlayBackSpeedState.new, - name: r'defaultPlayBackSpeedStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$defaultPlayBackSpeedStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + DefaultPlayBackSpeedState.new, + name: r'defaultPlayBackSpeedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$defaultPlayBackSpeedStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DefaultPlayBackSpeedState = AutoDisposeNotifier; String _$fullScreenPlayerStateHash() => @@ -98,14 +101,14 @@ String _$fullScreenPlayerStateHash() => @ProviderFor(FullScreenPlayerState) final fullScreenPlayerStateProvider = AutoDisposeNotifierProvider.internal( - FullScreenPlayerState.new, - name: r'fullScreenPlayerStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$fullScreenPlayerStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + FullScreenPlayerState.new, + name: r'fullScreenPlayerStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$fullScreenPlayerStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$FullScreenPlayerState = AutoDisposeNotifier; String _$enableAniSkipStateHash() => @@ -115,14 +118,14 @@ String _$enableAniSkipStateHash() => @ProviderFor(EnableAniSkipState) final enableAniSkipStateProvider = AutoDisposeNotifierProvider.internal( - EnableAniSkipState.new, - name: r'enableAniSkipStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$enableAniSkipStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + EnableAniSkipState.new, + name: r'enableAniSkipStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$enableAniSkipStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$EnableAniSkipState = AutoDisposeNotifier; String _$enableAutoSkipStateHash() => @@ -132,14 +135,14 @@ String _$enableAutoSkipStateHash() => @ProviderFor(EnableAutoSkipState) final enableAutoSkipStateProvider = AutoDisposeNotifierProvider.internal( - EnableAutoSkipState.new, - name: r'enableAutoSkipStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$enableAutoSkipStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + EnableAutoSkipState.new, + name: r'enableAutoSkipStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$enableAutoSkipStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$EnableAutoSkipState = AutoDisposeNotifier; String _$aniSkipTimeoutLengthStateHash() => @@ -149,14 +152,14 @@ String _$aniSkipTimeoutLengthStateHash() => @ProviderFor(AniSkipTimeoutLengthState) final aniSkipTimeoutLengthStateProvider = AutoDisposeNotifierProvider.internal( - AniSkipTimeoutLengthState.new, - name: r'aniSkipTimeoutLengthStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$aniSkipTimeoutLengthStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + AniSkipTimeoutLengthState.new, + name: r'aniSkipTimeoutLengthStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$aniSkipTimeoutLengthStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AniSkipTimeoutLengthState = AutoDisposeNotifier; String _$useLibassStateHash() => r'aa8024f8b754117dfe80594f85155b05311a3152'; @@ -165,14 +168,14 @@ String _$useLibassStateHash() => r'aa8024f8b754117dfe80594f85155b05311a3152'; @ProviderFor(UseLibassState) final useLibassStateProvider = AutoDisposeNotifierProvider.internal( - UseLibassState.new, - name: r'useLibassStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$useLibassStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + UseLibassState.new, + name: r'useLibassStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$useLibassStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$UseLibassState = AutoDisposeNotifier; String _$useMpvConfigStateHash() => r'f91e6a7dbd3c5f7674ba74842521ecfca01c78b0'; @@ -181,14 +184,14 @@ String _$useMpvConfigStateHash() => r'f91e6a7dbd3c5f7674ba74842521ecfca01c78b0'; @ProviderFor(UseMpvConfigState) final useMpvConfigStateProvider = AutoDisposeNotifierProvider.internal( - UseMpvConfigState.new, - name: r'useMpvConfigStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$useMpvConfigStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + UseMpvConfigState.new, + name: r'useMpvConfigStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$useMpvConfigStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$UseMpvConfigState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/reader/providers/reader_state_provider.g.dart b/lib/modules/more/settings/reader/providers/reader_state_provider.g.dart index ef3f1215..480f14af 100644 --- a/lib/modules/more/settings/reader/providers/reader_state_provider.g.dart +++ b/lib/modules/more/settings/reader/providers/reader_state_provider.g.dart @@ -13,14 +13,14 @@ String _$defaultReadingModeStateHash() => @ProviderFor(DefaultReadingModeState) final defaultReadingModeStateProvider = AutoDisposeNotifierProvider.internal( - DefaultReadingModeState.new, - name: r'defaultReadingModeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$defaultReadingModeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + DefaultReadingModeState.new, + name: r'defaultReadingModeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$defaultReadingModeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DefaultReadingModeState = AutoDisposeNotifier; String _$animatePageTransitionsStateHash() => @@ -30,14 +30,14 @@ String _$animatePageTransitionsStateHash() => @ProviderFor(AnimatePageTransitionsState) final animatePageTransitionsStateProvider = AutoDisposeNotifierProvider.internal( - AnimatePageTransitionsState.new, - name: r'animatePageTransitionsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$animatePageTransitionsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + AnimatePageTransitionsState.new, + name: r'animatePageTransitionsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$animatePageTransitionsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$AnimatePageTransitionsState = AutoDisposeNotifier; String _$doubleTapAnimationSpeedStateHash() => @@ -47,14 +47,14 @@ String _$doubleTapAnimationSpeedStateHash() => @ProviderFor(DoubleTapAnimationSpeedState) final doubleTapAnimationSpeedStateProvider = AutoDisposeNotifierProvider.internal( - DoubleTapAnimationSpeedState.new, - name: r'doubleTapAnimationSpeedStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$doubleTapAnimationSpeedStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + DoubleTapAnimationSpeedState.new, + name: r'doubleTapAnimationSpeedStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$doubleTapAnimationSpeedStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$DoubleTapAnimationSpeedState = AutoDisposeNotifier; String _$cropBordersStateHash() => r'b8a38a59e240909f81a5faad44b54d3ced025de8'; @@ -63,14 +63,14 @@ String _$cropBordersStateHash() => r'b8a38a59e240909f81a5faad44b54d3ced025de8'; @ProviderFor(CropBordersState) final cropBordersStateProvider = AutoDisposeNotifierProvider.internal( - CropBordersState.new, - name: r'cropBordersStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$cropBordersStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + CropBordersState.new, + name: r'cropBordersStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$cropBordersStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$CropBordersState = AutoDisposeNotifier; String _$scaleTypeStateHash() => r'07f29cba7193242795134b6d37bb393210a191a1'; @@ -79,14 +79,14 @@ String _$scaleTypeStateHash() => r'07f29cba7193242795134b6d37bb393210a191a1'; @ProviderFor(ScaleTypeState) final scaleTypeStateProvider = AutoDisposeNotifierProvider.internal( - ScaleTypeState.new, - name: r'scaleTypeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$scaleTypeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + ScaleTypeState.new, + name: r'scaleTypeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$scaleTypeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$ScaleTypeState = AutoDisposeNotifier; String _$pagePreloadAmountStateHash() => @@ -96,14 +96,14 @@ String _$pagePreloadAmountStateHash() => @ProviderFor(PagePreloadAmountState) final pagePreloadAmountStateProvider = AutoDisposeNotifierProvider.internal( - PagePreloadAmountState.new, - name: r'pagePreloadAmountStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$pagePreloadAmountStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + PagePreloadAmountState.new, + name: r'pagePreloadAmountStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$pagePreloadAmountStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$PagePreloadAmountState = AutoDisposeNotifier; String _$backgroundColorStateHash() => @@ -113,14 +113,14 @@ String _$backgroundColorStateHash() => @ProviderFor(BackgroundColorState) final backgroundColorStateProvider = AutoDisposeNotifierProvider.internal( - BackgroundColorState.new, - name: r'backgroundColorStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$backgroundColorStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + BackgroundColorState.new, + name: r'backgroundColorStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$backgroundColorStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$BackgroundColorState = AutoDisposeNotifier; String _$usePageTapZonesStateHash() => @@ -130,14 +130,14 @@ String _$usePageTapZonesStateHash() => @ProviderFor(UsePageTapZonesState) final usePageTapZonesStateProvider = AutoDisposeNotifierProvider.internal( - UsePageTapZonesState.new, - name: r'usePageTapZonesStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$usePageTapZonesStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + UsePageTapZonesState.new, + name: r'usePageTapZonesStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$usePageTapZonesStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$UsePageTapZonesState = AutoDisposeNotifier; String _$fullScreenReaderStateHash() => @@ -147,14 +147,14 @@ String _$fullScreenReaderStateHash() => @ProviderFor(FullScreenReaderState) final fullScreenReaderStateProvider = AutoDisposeNotifierProvider.internal( - FullScreenReaderState.new, - name: r'fullScreenReaderStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$fullScreenReaderStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + FullScreenReaderState.new, + name: r'fullScreenReaderStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$fullScreenReaderStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$FullScreenReaderState = AutoDisposeNotifier; String _$navigationOrderStateHash() => @@ -164,14 +164,14 @@ String _$navigationOrderStateHash() => @ProviderFor(NavigationOrderState) final navigationOrderStateProvider = AutoDisposeNotifierProvider>.internal( - NavigationOrderState.new, - name: r'navigationOrderStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$navigationOrderStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + NavigationOrderState.new, + name: r'navigationOrderStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$navigationOrderStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$NavigationOrderState = AutoDisposeNotifier>; String _$hideItemsStateHash() => r'3e719a5dfb38c1510214f7bcd8dbd786a13c4566'; @@ -180,14 +180,14 @@ String _$hideItemsStateHash() => r'3e719a5dfb38c1510214f7bcd8dbd786a13c4566'; @ProviderFor(HideItemsState) final hideItemsStateProvider = AutoDisposeNotifierProvider>.internal( - HideItemsState.new, - name: r'hideItemsStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$hideItemsStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + HideItemsState.new, + name: r'hideItemsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$hideItemsStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$HideItemsState = AutoDisposeNotifier>; String _$mergeLibraryNavMobileStateHash() => @@ -197,14 +197,14 @@ String _$mergeLibraryNavMobileStateHash() => @ProviderFor(MergeLibraryNavMobileState) final mergeLibraryNavMobileStateProvider = AutoDisposeNotifierProvider.internal( - MergeLibraryNavMobileState.new, - name: r'mergeLibraryNavMobileStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$mergeLibraryNavMobileStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + MergeLibraryNavMobileState.new, + name: r'mergeLibraryNavMobileStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$mergeLibraryNavMobileStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$MergeLibraryNavMobileState = AutoDisposeNotifier; String _$novelFontSizeStateHash() => @@ -214,14 +214,14 @@ String _$novelFontSizeStateHash() => @ProviderFor(NovelFontSizeState) final novelFontSizeStateProvider = AutoDisposeNotifierProvider.internal( - NovelFontSizeState.new, - name: r'novelFontSizeStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$novelFontSizeStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + NovelFontSizeState.new, + name: r'novelFontSizeStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$novelFontSizeStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$NovelFontSizeState = AutoDisposeNotifier; String _$novelTextAlignStateHash() => @@ -231,14 +231,14 @@ String _$novelTextAlignStateHash() => @ProviderFor(NovelTextAlignState) final novelTextAlignStateProvider = AutoDisposeNotifierProvider.internal( - NovelTextAlignState.new, - name: r'novelTextAlignStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$novelTextAlignStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + NovelTextAlignState.new, + name: r'novelTextAlignStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$novelTextAlignStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$NovelTextAlignState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/settings/reader/reader_screen.dart b/lib/modules/more/settings/reader/reader_screen.dart index 6a36542a..b72e32c6 100644 --- a/lib/modules/more/settings/reader/reader_screen.dart +++ b/lib/modules/more/settings/reader/reader_screen.dart @@ -39,35 +39,35 @@ class ReaderScreen extends ConsumerWidget { title: Text(context.l10n.default_reading_mode), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: ReaderMode.values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: ReaderMode.values[index], - groupValue: defaultReadingMode, - onChanged: (value) { - ref - .read( - defaultReadingModeStateProvider.notifier, - ) - .set(value!); - Navigator.pop(context); - }, - title: Row( - children: [ - Text( - getReaderModeName( - ReaderMode.values[index], - context, - ), - ), - ], - ), - ); + child: RadioGroup( + groupValue: defaultReadingMode, + onChanged: (value) { + ref + .read(defaultReadingModeStateProvider.notifier) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: ReaderMode.values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: ReaderMode.values[index], + title: Row( + children: [ + Text( + getReaderModeName( + ReaderMode.values[index], + context, + ), + ), + ], + ), + ); + }, + ), ), ), actions: [ @@ -105,31 +105,32 @@ class ReaderScreen extends ConsumerWidget { title: Text(context.l10n.double_tap_animation_speed), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: 3, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: index, - groupValue: doubleTapAnimationSpeed, - onChanged: (value) { - ref - .read( - doubleTapAnimationSpeedStateProvider - .notifier, - ) - .set(value!); - Navigator.pop(context); - }, - title: Row( - children: [ - Text(getAnimationSpeedName(index, context)), - ], - ), - ); + child: RadioGroup( + groupValue: doubleTapAnimationSpeed, + onChanged: (value) { + ref + .read( + doubleTapAnimationSpeedStateProvider.notifier, + ) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: 3, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: index, + title: Row( + children: [ + Text(getAnimationSpeedName(index, context)), + ], + ), + ); + }, + ), ), ), actions: [ @@ -167,33 +168,35 @@ class ReaderScreen extends ConsumerWidget { title: Text(context.l10n.background_color), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: BackgroundColor.values.length, - itemBuilder: (context, index) { - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: BackgroundColor.values[index], - groupValue: backgroundColor, - onChanged: (value) { - ref - .read(backgroundColorStateProvider.notifier) - .set(value!); - Navigator.pop(context); - }, - title: Row( - children: [ - Text( - getBackgroundColorName( - BackgroundColor.values[index], - context, - ), - ), - ], - ), - ); + child: RadioGroup( + groupValue: backgroundColor, + onChanged: (value) { + ref + .read(backgroundColorStateProvider.notifier) + .set(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: BackgroundColor.values.length, + itemBuilder: (context, index) { + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: BackgroundColor.values[index], + title: Row( + children: [ + Text( + getBackgroundColorName( + BackgroundColor.values[index], + context, + ), + ), + ], + ), + ); + }, + ), ), ), actions: [ @@ -301,32 +304,34 @@ class ReaderScreen extends ConsumerWidget { title: Text(context.l10n.scale_type), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: getScaleTypeNames(context).length, - itemBuilder: (context, index) { - return RadioListTile( - // dense: true, - contentPadding: const EdgeInsets.all(0), - value: index, - groupValue: scaleType.index, - onChanged: (value) { - ref - .read(scaleTypeStateProvider.notifier) - .set(ScaleType.values[value!]); - Navigator.pop(context); - }, - title: Row( - children: [ - Text( - getScaleTypeNames( - context, - )[index].toString(), - ), - ], - ), - ); + child: RadioGroup( + groupValue: scaleType.index, + onChanged: (value) { + ref + .read(scaleTypeStateProvider.notifier) + .set(ScaleType.values[value!]); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: getScaleTypeNames(context).length, + itemBuilder: (context, index) { + return RadioListTile( + // dense: true, + contentPadding: const EdgeInsets.all(0), + value: index, + title: Row( + children: [ + Text( + getScaleTypeNames( + context, + )[index].toString(), + ), + ], + ), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/more/settings/sync/providers/sync_providers.g.dart b/lib/modules/more/settings/sync/providers/sync_providers.g.dart index 798745a0..13329b37 100644 --- a/lib/modules/more/settings/sync/providers/sync_providers.g.dart +++ b/lib/modules/more/settings/sync/providers/sync_providers.g.dart @@ -32,9 +32,7 @@ class _SystemHash { abstract class _$Synching extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -83,20 +73,18 @@ class SynchingFamily extends Family { class SynchingProvider extends AutoDisposeNotifierProviderImpl { /// See also [Synching]. - SynchingProvider({ - required int? syncId, - }) : this._internal( - () => Synching()..syncId = syncId, - from: synchingProvider, - name: r'synchingProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$synchingHash, - dependencies: SynchingFamily._dependencies, - allTransitiveDependencies: SynchingFamily._allTransitiveDependencies, - syncId: syncId, - ); + SynchingProvider({required int? syncId}) + : this._internal( + () => Synching()..syncId = syncId, + from: synchingProvider, + name: r'synchingProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$synchingHash, + dependencies: SynchingFamily._dependencies, + allTransitiveDependencies: SynchingFamily._allTransitiveDependencies, + syncId: syncId, + ); SynchingProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/more/settings/sync/sync.dart b/lib/modules/more/settings/sync/sync.dart index db68dbf6..97f01536 100644 --- a/lib/modules/more/settings/sync/sync.dart +++ b/lib/modules/more/settings/sync/sync.dart @@ -65,30 +65,30 @@ class SyncScreen extends ConsumerWidget { title: Text(l10n.sync_auto), content: SizedBox( width: context.width(0.8), - child: SuperListView.builder( - shrinkWrap: true, - itemCount: autoSyncOptions.length, - itemBuilder: (context, index) { - final optionName = autoSyncOptions.keys - .elementAt(index); - final optionValue = autoSyncOptions.values - .elementAt(index); - return RadioListTile( - dense: true, - contentPadding: const EdgeInsets.all(0), - value: optionValue, - groupValue: syncPreference.autoSyncFrequency, - onChanged: (value) { - ref - .read( - synchingProvider(syncId: 1).notifier, - ) - .setAutoSyncFrequency(value!); - Navigator.pop(context); - }, - title: Text(optionName), - ); + child: RadioGroup( + groupValue: syncPreference.autoSyncFrequency, + onChanged: (value) { + ref + .read(synchingProvider(syncId: 1).notifier) + .setAutoSyncFrequency(value!); + Navigator.pop(context); }, + child: SuperListView.builder( + shrinkWrap: true, + itemCount: autoSyncOptions.length, + itemBuilder: (context, index) { + final optionName = autoSyncOptions.keys + .elementAt(index); + final optionValue = autoSyncOptions.values + .elementAt(index); + return RadioListTile( + dense: true, + contentPadding: const EdgeInsets.all(0), + value: optionValue, + title: Text(optionName), + ); + }, + ), ), ), actions: [ diff --git a/lib/modules/more/settings/track/providers/track_providers.g.dart b/lib/modules/more/settings/track/providers/track_providers.g.dart index 80dc2447..d46626a2 100644 --- a/lib/modules/more/settings/track/providers/track_providers.g.dart +++ b/lib/modules/more/settings/track/providers/track_providers.g.dart @@ -32,9 +32,7 @@ class _SystemHash { abstract class _$Tracks extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -83,20 +73,18 @@ class TracksFamily extends Family { class TracksProvider extends AutoDisposeNotifierProviderImpl { /// See also [Tracks]. - TracksProvider({ - required int? syncId, - }) : this._internal( - () => Tracks()..syncId = syncId, - from: tracksProvider, - name: r'tracksProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$tracksHash, - dependencies: TracksFamily._dependencies, - allTransitiveDependencies: TracksFamily._allTransitiveDependencies, - syncId: syncId, - ); + TracksProvider({required int? syncId}) + : this._internal( + () => Tracks()..syncId = syncId, + from: tracksProvider, + name: r'tracksProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$tracksHash, + dependencies: TracksFamily._dependencies, + allTransitiveDependencies: TracksFamily._allTransitiveDependencies, + syncId: syncId, + ); TracksProvider._internal( super._createNotifier, { @@ -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 @@ -177,14 +161,14 @@ String _$updateProgressAfterReadingStateHash() => @ProviderFor(UpdateProgressAfterReadingState) final updateProgressAfterReadingStateProvider = AutoDisposeNotifierProvider.internal( - UpdateProgressAfterReadingState.new, - name: r'updateProgressAfterReadingStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$updateProgressAfterReadingStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + UpdateProgressAfterReadingState.new, + name: r'updateProgressAfterReadingStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$updateProgressAfterReadingStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$UpdateProgressAfterReadingState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/modules/more/statistics/statistics_provider.g.dart b/lib/modules/more/statistics/statistics_provider.g.dart index 178007ee..c7611028 100644 --- a/lib/modules/more/statistics/statistics_provider.g.dart +++ b/lib/modules/more/statistics/statistics_provider.g.dart @@ -32,9 +32,7 @@ class _SystemHash { abstract class _$StatisticsState extends BuildlessAutoDisposeNotifier { late final ItemType itemType; - void build( - ItemType itemType, - ); + void build(ItemType itemType); } /// See also [StatisticsState]. @@ -47,21 +45,15 @@ class StatisticsStateFamily extends Family { 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? _dependencies = null; @@ -83,21 +75,19 @@ class StatisticsStateFamily extends Family { class StatisticsStateProvider extends AutoDisposeNotifierProviderImpl { /// See also [StatisticsState]. - StatisticsStateProvider( - ItemType itemType, - ) : this._internal( - () => StatisticsState()..itemType = itemType, - from: statisticsStateProvider, - name: r'statisticsStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$statisticsStateHash, - dependencies: StatisticsStateFamily._dependencies, - allTransitiveDependencies: - StatisticsStateFamily._allTransitiveDependencies, - itemType: itemType, - ); + StatisticsStateProvider(ItemType itemType) + : this._internal( + () => StatisticsState()..itemType = itemType, + from: statisticsStateProvider, + name: r'statisticsStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$statisticsStateHash, + dependencies: StatisticsStateFamily._dependencies, + allTransitiveDependencies: + StatisticsStateFamily._allTransitiveDependencies, + itemType: itemType, + ); StatisticsStateProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/modules/novel/novel_reader_controller_provider.g.dart b/lib/modules/novel/novel_reader_controller_provider.g.dart index 1ddf7923..42f2d479 100644 --- a/lib/modules/novel/novel_reader_controller_provider.g.dart +++ b/lib/modules/novel/novel_reader_controller_provider.g.dart @@ -34,9 +34,7 @@ abstract class _$NovelReaderController extends BuildlessAutoDisposeNotifier { 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 { 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? _dependencies = null; @@ -85,21 +77,19 @@ class NovelReaderControllerFamily extends Family { class NovelReaderControllerProvider extends AutoDisposeNotifierProviderImpl { /// See also [NovelReaderController]. - NovelReaderControllerProvider({ - required Chapter chapter, - }) : this._internal( - () => NovelReaderController()..chapter = chapter, - from: novelReaderControllerProvider, - name: r'novelReaderControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$novelReaderControllerHash, - dependencies: NovelReaderControllerFamily._dependencies, - allTransitiveDependencies: - NovelReaderControllerFamily._allTransitiveDependencies, - chapter: chapter, - ); + NovelReaderControllerProvider({required Chapter chapter}) + : this._internal( + () => NovelReaderController()..chapter = chapter, + from: novelReaderControllerProvider, + name: r'novelReaderControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$novelReaderControllerHash, + dependencies: NovelReaderControllerFamily._dependencies, + allTransitiveDependencies: + NovelReaderControllerFamily._allTransitiveDependencies, + chapter: chapter, + ); NovelReaderControllerProvider._internal( super._createNotifier, { @@ -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 @@ -140,7 +126,7 @@ class NovelReaderControllerProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _NovelReaderControllerProviderElement(this); } @@ -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 diff --git a/lib/modules/updates/updates_screen.dart b/lib/modules/updates/updates_screen.dart index 822bb823..14ff535a 100644 --- a/lib/modules/updates/updates_screen.dart +++ b/lib/modules/updates/updates_screen.dart @@ -293,12 +293,14 @@ class _UpdatesScreenState extends ConsumerState ) .findAll(); final idsToDelete = []; - for (var update in updates) { - idsToDelete.add(update.id!); - ref - .read(synchingProvider(syncId: 1).notifier) - .addChangedPart(ActionType.removeUpdate, update.id, "{}", false); - } + isar.writeTxnSync(() { + for (var update in updates) { + idsToDelete.add(update.id!); + ref + .read(synchingProvider(syncId: 1).notifier) + .addChangedPart(ActionType.removeUpdate, update.id, "{}", false); + } + }); await isar.writeTxn(() => isar.updates.deleteAll(idsToDelete)); } diff --git a/lib/providers/l10n_providers.g.dart b/lib/providers/l10n_providers.g.dart index 32e309dc..20482874 100644 --- a/lib/providers/l10n_providers.g.dart +++ b/lib/providers/l10n_providers.g.dart @@ -12,14 +12,14 @@ String _$l10nLocaleStateHash() => r'eb373ea1cc24b6d826f395755bbe0e445f592b0d'; @ProviderFor(L10nLocaleState) final l10nLocaleStateProvider = AutoDisposeNotifierProvider.internal( - L10nLocaleState.new, - name: r'l10nLocaleStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$l10nLocaleStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + L10nLocaleState.new, + name: r'l10nLocaleStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$l10nLocaleStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$L10nLocaleState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/router/router.dart b/lib/router/router.dart index 9c4d1393..d5965fe6 100644 --- a/lib/router/router.dart +++ b/lib/router/router.dart @@ -5,6 +5,7 @@ import 'package:go_router/go_router.dart'; import 'package:mangayomi/models/manga.dart'; import 'package:mangayomi/models/settings.dart'; import 'package:mangayomi/models/source.dart'; +import 'package:mangayomi/models/track.dart'; import 'package:mangayomi/models/track_preference.dart'; import 'package:mangayomi/models/track_search.dart'; import 'package:mangayomi/modules/anime/anime_player_view.dart'; @@ -15,6 +16,7 @@ import 'package:mangayomi/modules/browse/sources/sources_filter_screen.dart'; import 'package:mangayomi/modules/calendar/calendar_screen.dart'; import 'package:mangayomi/modules/manga/detail/widgets/migrate_screen.dart'; import 'package:mangayomi/modules/manga/detail/widgets/recommendation_screen.dart'; +import 'package:mangayomi/modules/manga/detail/widgets/watch_order_screen.dart'; import 'package:mangayomi/modules/more/data_and_storage/create_backup.dart'; import 'package:mangayomi/modules/more/data_and_storage/data_and_storage.dart'; import 'package:mangayomi/modules/more/settings/appearance/custom_navigation_settings.dart'; @@ -256,6 +258,10 @@ class RouterNotifier extends ChangeNotifier { algorithmWeights: data.$3, ), ), + _genericRoute<(String, Track?)>( + name: "watchOrder", + builder: (data) => WatchOrderScreen(name: data.$1, track: data.$2), + ), ]; GoRoute _genericRoute({ diff --git a/lib/router/router.g.dart b/lib/router/router.g.dart index d87a4020..950a0ee3 100644 --- a/lib/router/router.g.dart +++ b/lib/router/router.g.dart @@ -13,8 +13,9 @@ String _$routerHash() => r'fe1b18b9e03bd3df71cf66eabd78f0da3ac36247'; final routerProvider = AutoDisposeProvider.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, ); @@ -29,14 +30,14 @@ String _$routerCurrentLocationStateHash() => @ProviderFor(RouterCurrentLocationState) final routerCurrentLocationStateProvider = AutoDisposeNotifierProvider.internal( - RouterCurrentLocationState.new, - name: r'routerCurrentLocationStateProvider', - debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') - ? null - : _$routerCurrentLocationStateHash, - dependencies: null, - allTransitiveDependencies: null, -); + RouterCurrentLocationState.new, + name: r'routerCurrentLocationStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$routerCurrentLocationStateHash, + dependencies: null, + allTransitiveDependencies: null, + ); typedef _$RouterCurrentLocationState = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/lib/services/aniskip.g.dart b/lib/services/aniskip.g.dart index c05db920..95f27f5b 100644 --- a/lib/services/aniskip.g.dart +++ b/lib/services/aniskip.g.dart @@ -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.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, ); diff --git a/lib/services/download_manager/m3u8/m3u8_downloader.dart b/lib/services/download_manager/m3u8/m3u8_downloader.dart index ec5398e5..297890bc 100644 --- a/lib/services/download_manager/m3u8/m3u8_downloader.dart +++ b/lib/services/download_manager/m3u8/m3u8_downloader.dart @@ -152,15 +152,24 @@ class M3u8Downloader { } _log('Downloading subtitle file: ${element.label}'); subtitleFile.createSync(recursive: true); - final response = await _withRetry( - () => httpClient.get(Uri.parse(element.file ?? ''), headers: headers), - ); - if (response.statusCode != 200) { - _log('Warning: Failed to download subtitle file: ${element.label}'); + if (element.file == null || element.file!.trim().isEmpty) { + _log('Warning: No subtitle file: ${element.label}'); continue; } - _log('Subtitle file downloaded: ${element.label}'); - await subtitleFile.writeAsBytes(response.bodyBytes); + if (element.file!.startsWith("http")) { + final response = await _withRetry( + () => + httpClient.get(Uri.parse(element.file ?? ''), headers: headers), + ); + if (response.statusCode != 200) { + _log('Warning: Failed to download subtitle file: ${element.label}'); + continue; + } + _log('Subtitle file downloaded: ${element.label}'); + await subtitleFile.writeAsBytes(response.bodyBytes); + } else { + await subtitleFile.writeAsString(element.file!); + } } } catch (e) { throw M3u8DownloaderException('Download failed', e); diff --git a/lib/services/fetch_item_sources.g.dart b/lib/services/fetch_item_sources.g.dart index e39993b3..e8f42101 100644 --- a/lib/services/fetch_item_sources.g.dart +++ b/lib/services/fetch_item_sources.g.dart @@ -86,25 +86,24 @@ class FetchItemSourcesListProvider extends FutureProvider { required bool reFresh, required ItemType itemType, }) : this._internal( - (ref) => fetchItemSourcesList( - ref as FetchItemSourcesListRef, - id: id, - reFresh: reFresh, - itemType: itemType, - ), - from: fetchItemSourcesListProvider, - name: r'fetchItemSourcesListProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$fetchItemSourcesListHash, - dependencies: FetchItemSourcesListFamily._dependencies, - allTransitiveDependencies: - FetchItemSourcesListFamily._allTransitiveDependencies, - id: id, - reFresh: reFresh, - itemType: itemType, - ); + (ref) => fetchItemSourcesList( + ref as FetchItemSourcesListRef, + id: id, + reFresh: reFresh, + itemType: itemType, + ), + from: fetchItemSourcesListProvider, + name: r'fetchItemSourcesListProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$fetchItemSourcesListHash, + dependencies: FetchItemSourcesListFamily._dependencies, + allTransitiveDependencies: + FetchItemSourcesListFamily._allTransitiveDependencies, + id: id, + reFresh: reFresh, + itemType: itemType, + ); FetchItemSourcesListProvider._internal( super._createNotifier, { @@ -190,5 +189,6 @@ class _FetchItemSourcesListProviderElement extends FutureProviderElement @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 diff --git a/lib/services/fetch_subtitles.dart b/lib/services/fetch_subtitles.dart new file mode 100644 index 00000000..4ee8d7d5 --- /dev/null +++ b/lib/services/fetch_subtitles.dart @@ -0,0 +1,171 @@ +import 'dart:convert'; +import 'package:mangayomi/services/http/m_client.dart'; + +Future> fetchImdbTitles(String query) async { + final http = MClient.init(reqcopyWith: {'useDartHttpClient': true}); + try { + final url = "https://api.imdbapi.dev/search/titles?query=$query"; + final res = await http.get( + Uri.parse(url), + headers: { + "Accept": "application/json", + "User-Agent": + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", + }, + ); + final data = json.decode(res.body) as Map; + return (data["titles"] as List?) + ?.map((e) => ImdbTitle.fromJson(e)) + .toList() ?? + []; + } catch (_) { + return []; + } +} + +Future?> fetchImdbEpisodes(String imdbId) async { + final http = MClient.init(reqcopyWith: {'useDartHttpClient': true}); + try { + final url = "https://api.imdbapi.dev/titles/$imdbId/episodes"; + final res = await http.get( + Uri.parse(url), + headers: { + "Accept": "application/json", + "User-Agent": + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", + }, + ); + final data = json.decode(res.body) as Map; + return (data["episodes"] as List?) + ?.map((e) => ImdbEpisode.fromJson(e)) + .toList(); + } catch (_) { + return null; + } +} + +Future?> fetchImdbSubtitles(String imdbId) async { + final http = MClient.init(reqcopyWith: {'useDartHttpClient': true}); + try { + final url = "https://sub.wyzie.ru/search?id=$imdbId"; + final res = await http.get( + Uri.parse(url), + headers: { + "Accept": "application/json", + "User-Agent": + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", + }, + ); + final data = json.decode(res.body) as List?; + return data + ?.map((e) => ImdbSubtitle.fromJson(e)) + .where((e) => e.url != null) + .toList(); + } catch (_) { + return null; + } +} + +class ImdbTitle { + final String id; + final String? type; + final String primaryTitle; + final String? originalTitle; + final String? primaryImage; + final int? startYear; + final int? endYear; + final double? aggregateRating; + final int? voteCount; + + ImdbTitle({ + required this.id, + this.type, + required this.primaryTitle, + this.originalTitle, + this.primaryImage, + this.startYear, + this.endYear, + this.aggregateRating, + this.voteCount, + }); + + factory ImdbTitle.fromJson(Map json) { + return ImdbTitle( + id: json["id"], + type: json["type"], + primaryTitle: json["primaryTitle"] ?? "???", + originalTitle: json["originalTitle"], + primaryImage: json["primaryImage"]?["url"], + startYear: json["startYear"], + endYear: json["endYear"], + aggregateRating: json["rating"]?["aggregateRating"] is int + ? (json["rating"]?["aggregateRating"] as int).toDouble() + : json["rating"]?["aggregateRating"], + voteCount: json["rating"]?["voteCount"], + ); + } +} + +class ImdbEpisode { + final String id; + final String title; + final String? primaryImage; + final String season; + final String episode; + + ImdbEpisode({ + required this.id, + required this.title, + this.primaryImage, + required this.season, + required this.episode, + }); + + factory ImdbEpisode.fromJson(Map json) { + return ImdbEpisode( + id: json["id"], + title: json["title"] ?? "???", + primaryImage: json["primaryImage"]?["url"], + season: json["season"] ?? "?", + episode: (json["episodeNumber"] as int?)?.toString() ?? "?", + ); + } +} + +class ImdbSubtitle { + final String id; + final String? url; + final String? flagUrl; + final String? format; + final String? encoding; + final String? displayLang; + final String? language; + final String? name; + final bool isHearingImpaired; + + ImdbSubtitle({ + required this.id, + this.url, + this.flagUrl, + this.format, + this.encoding, + this.displayLang, + this.language, + this.name, + required this.isHearingImpaired, + }); + + factory ImdbSubtitle.fromJson(Map json) { + return ImdbSubtitle( + id: json["id"], + url: json["url"], + flagUrl: json["flagUrl"], + format: json["format"], + encoding: json["encoding"], + displayLang: json["display"], + language: json["language"], + name: json["media"], + isHearingImpaired: json["isHearingImpaired"] ?? false, + ); + } +} diff --git a/lib/services/fetch_watch_order.dart b/lib/services/fetch_watch_order.dart new file mode 100644 index 00000000..75c06636 --- /dev/null +++ b/lib/services/fetch_watch_order.dart @@ -0,0 +1,218 @@ +import 'dart:convert'; +import 'dart:math'; + +import 'package:html/dom.dart'; +import 'package:mangayomi/services/http/m_client.dart'; +import 'package:mangayomi/utils/extensions/dom_extensions.dart'; + +const _sequelData = + "&types%5B%5D=1&types%5B%5D=3&types%5B%5D=2&types%5B%5D=4&types%5B%5D=9&score=0&date_from=false&date_to=false&include_ptw=1&exclude_h=1&exclude_planned=1&exclude_dropped=0&exclude_not_aired=0&exclude_short=1&exclude_short_value=3"; + +Future> fetchSequels( + String? malUsername, + String? anilistUsername, +) async { + if (malUsername == null && anilistUsername == null) { + return []; + } + final http = MClient.init(reqcopyWith: {'useDartHttpClient': true}); + try { + final url = Uri.parse("https://chiaki.site/?/tools/sequel_locator_fetch"); + final res = await http.post( + url, + headers: { + "content-type": "application/x-www-form-urlencoded; charset=UTF-8", + "priority": "u=1, i", + "Referer": "https://chiaki.site/?/tools/watch_order", + "User-Agent": + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", + }, + body: + "user=${malUsername ?? anilistUsername}&list_source=${malUsername != null ? "mal" : "anilist"}$_sequelData", + ); + final data = jsonDecode(res.body) as Map?; + return (data?["data"] as List?) + ?.map((e) => SequelItem.fromJson(e)) + .toList() ?? + []; + } catch (_) { + return []; + } +} + +Future> searchWatchOrder(String name) async { + final http = MClient.init(reqcopyWith: {'useDartHttpClient': true}); + try { + final url = Uri.parse( + "https://chiaki.site/?/tools/autocomplete_series&term=$name", + ); + final res = await http.get( + url, + headers: { + "priority": "u=1, i", + "Referer": "https://chiaki.site/?/tools/watch_order", + "User-Agent": + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", + }, + ); + final data = jsonDecode(res.body) as List?; + return data?.map((e) => WatchOrderSearch.fromJson(e)).toList() ?? []; + } catch (_) { + return []; + } +} + +Future> fetchWatchOrder(String id) async { + final http = MClient.init(reqcopyWith: {'useDartHttpClient': true}); + try { + final res = await http.get( + Uri.parse("https://chiaki.site/?/tools/watch_order/id/$id"), + headers: { + "priority": "u=1, i", + "Referer": "https://chiaki.site/?/tools/watch_order", + "User-Agent": + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", + }, + ); + final doc = Document.html(res.body); + return doc + .select("table > tbody > tr") + ?.map((e) { + final img = e.selectFirst("td > div.wo_avatar_big")?.outerHtml; + final startIdx = img?.indexOf("url('") ?? -1; + final endIdx = img?.indexOf("')", max(0, startIdx)) ?? -1; + return WatchOrderItem( + id: e.attr("data-id") ?? id, + anilistId: e.attr("data-anilist-id") ?? "", + image: startIdx != -1 && endIdx != -1 + ? "https://chiaki.site/${img?.substring(startIdx + 5, endIdx)}" + : "", + name: + e.selectFirst("td > span.wo_title")?.text ?? + "Unknown title", + nameEnglish: e.selectFirst("td > span.uk-text-small")?.text, + text: + e + .selectFirst("td > span.uk-text-muted.uk-text-small") + ?.text ?? + "", + ); + }) + .where((e) => e.name != "Unknown title") + .toList() ?? + []; + } catch (_) { + return []; + } +} + +class SequelItem { + final String id; + final String? anilistId; + final String image; + final String episodes; + final String title; + final String group; + final String groupId; + final String period; + final String score; + final String scoreUsers; + final String type; + final List reason; + + SequelItem({ + required this.id, + required this.anilistId, + required this.image, + required this.episodes, + required this.title, + required this.group, + required this.groupId, + required this.period, + required this.score, + required this.scoreUsers, + required this.type, + required this.reason, + }); + + factory SequelItem.fromJson(Map json) { + return SequelItem( + id: json["id"], + anilistId: json["anilist_id"], + image: "https://chiaki.site/${json["image_url"]}", + episodes: json["episodes"], + title: json["title"], + group: json["group"], + groupId: json["group_id"], + period: json["period"], + score: json["score"], + scoreUsers: json["score_users"], + type: json["type"], + reason: + (json["reason"] as List?) + ?.map((e) => SequelReason.fromJson(e)) + .toList() ?? + [], + ); + } +} + +class SequelReason { + final String id; + final String image; + final String title; + + SequelReason({required this.id, required this.image, required this.title}); + + factory SequelReason.fromJson(Map json) { + return SequelReason( + id: json["id"], + image: "https://chiaki.site/${json["image_url"]}", + title: json["title"], + ); + } +} + +class WatchOrderSearch { + final String id; + final String image; + final String type; + final String name; + final int year; + + WatchOrderSearch({ + required this.id, + required this.image, + required this.type, + required this.name, + required this.year, + }); + + factory WatchOrderSearch.fromJson(Map json) { + return WatchOrderSearch( + id: json["id"], + image: "https://chiaki.site/${json["image"]}", + type: json["type"], + name: json["value"], + year: json["year"], + ); + } +} + +class WatchOrderItem { + final String id; + final String anilistId; + final String image; + final String name; + final String? nameEnglish; + final String text; + + WatchOrderItem({ + required this.id, + required this.anilistId, + required this.image, + required this.name, + required this.nameEnglish, + required this.text, + }); +} diff --git a/lib/services/get_chapter_pages.g.dart b/lib/services/get_chapter_pages.g.dart index 38b50ef3..1e1a160a 100644 --- a/lib/services/get_chapter_pages.g.dart +++ b/lib/services/get_chapter_pages.g.dart @@ -39,21 +39,15 @@ class GetChapterPagesFamily extends Family> { 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? _dependencies = null; @@ -75,24 +69,19 @@ class GetChapterPagesFamily extends Family> { class GetChapterPagesProvider extends AutoDisposeFutureProvider { /// See also [getChapterPages]. - 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') - ? null - : _$getChapterPagesHash, - dependencies: GetChapterPagesFamily._dependencies, - allTransitiveDependencies: - GetChapterPagesFamily._allTransitiveDependencies, - 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') + ? null + : _$getChapterPagesHash, + dependencies: GetChapterPagesFamily._dependencies, + allTransitiveDependencies: + GetChapterPagesFamily._allTransitiveDependencies, + chapter: chapter, + ); GetChapterPagesProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/services/get_detail.g.dart b/lib/services/get_detail.g.dart index 49f6efcd..97b734a1 100644 --- a/lib/services/get_detail.g.dart +++ b/lib/services/get_detail.g.dart @@ -39,24 +39,13 @@ class GetDetailFamily extends Family> { 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? _dependencies = null; @@ -77,26 +66,19 @@ class GetDetailFamily extends Family> { /// See also [getDetail]. class GetDetailProvider extends AutoDisposeFutureProvider { /// See also [getDetail]. - 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') - ? null - : _$getDetailHash, - dependencies: GetDetailFamily._dependencies, - allTransitiveDependencies: GetDetailFamily._allTransitiveDependencies, - 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') + ? null + : _$getDetailHash, + dependencies: GetDetailFamily._dependencies, + allTransitiveDependencies: GetDetailFamily._allTransitiveDependencies, + url: url, + source: source, + ); GetDetailProvider._internal( super._createNotifier, { @@ -172,5 +154,6 @@ class _GetDetailProviderElement extends AutoDisposeFutureProviderElement @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 diff --git a/lib/services/get_html_content.g.dart b/lib/services/get_html_content.g.dart index 91231d14..3d7dd0dc 100644 --- a/lib/services/get_html_content.g.dart +++ b/lib/services/get_html_content.g.dart @@ -39,21 +39,15 @@ class GetHtmlContentFamily extends Family> { 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? _dependencies = null; @@ -75,24 +69,19 @@ class GetHtmlContentFamily extends Family> { class GetHtmlContentProvider extends AutoDisposeFutureProvider<(String, EpubBook?)> { /// See also [getHtmlContent]. - 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') - ? null - : _$getHtmlContentHash, - dependencies: GetHtmlContentFamily._dependencies, - allTransitiveDependencies: - GetHtmlContentFamily._allTransitiveDependencies, - 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') + ? null + : _$getHtmlContentHash, + dependencies: GetHtmlContentFamily._dependencies, + allTransitiveDependencies: + GetHtmlContentFamily._allTransitiveDependencies, + chapter: chapter, + ); GetHtmlContentProvider._internal( super._createNotifier, { @@ -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 diff --git a/lib/services/get_latest_updates.g.dart b/lib/services/get_latest_updates.g.dart index d96a255f..d6b6cfb3 100644 --- a/lib/services/get_latest_updates.g.dart +++ b/lib/services/get_latest_updates.g.dart @@ -39,24 +39,15 @@ class GetLatestUpdatesFamily extends Family> { 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? _dependencies = null; @@ -77,27 +68,24 @@ class GetLatestUpdatesFamily extends Family> { /// See also [getLatestUpdates]. class GetLatestUpdatesProvider extends AutoDisposeFutureProvider { /// See also [getLatestUpdates]. - GetLatestUpdatesProvider({ - required Source source, - required int page, - }) : this._internal( - (ref) => getLatestUpdates( - ref as GetLatestUpdatesRef, - source: source, - page: page, - ), - from: getLatestUpdatesProvider, - name: r'getLatestUpdatesProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$getLatestUpdatesHash, - dependencies: GetLatestUpdatesFamily._dependencies, - allTransitiveDependencies: - GetLatestUpdatesFamily._allTransitiveDependencies, + GetLatestUpdatesProvider({required Source source, required int page}) + : this._internal( + (ref) => getLatestUpdates( + ref as GetLatestUpdatesRef, source: source, page: page, - ); + ), + from: getLatestUpdatesProvider, + name: r'getLatestUpdatesProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$getLatestUpdatesHash, + dependencies: GetLatestUpdatesFamily._dependencies, + allTransitiveDependencies: + GetLatestUpdatesFamily._allTransitiveDependencies, + source: source, + page: page, + ); GetLatestUpdatesProvider._internal( super._createNotifier, { @@ -165,7 +153,8 @@ mixin GetLatestUpdatesRef on AutoDisposeFutureProviderRef { } class _GetLatestUpdatesProviderElement - extends AutoDisposeFutureProviderElement with GetLatestUpdatesRef { + extends AutoDisposeFutureProviderElement + 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 diff --git a/lib/services/get_popular.g.dart b/lib/services/get_popular.g.dart index c25b6d3f..0b9f61bf 100644 --- a/lib/services/get_popular.g.dart +++ b/lib/services/get_popular.g.dart @@ -39,24 +39,15 @@ class GetPopularFamily extends Family> { 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? _dependencies = null; @@ -77,27 +68,19 @@ class GetPopularFamily extends Family> { /// See also [getPopular]. class GetPopularProvider extends AutoDisposeFutureProvider { /// See also [getPopular]. - 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') - ? null - : _$getPopularHash, - dependencies: GetPopularFamily._dependencies, - allTransitiveDependencies: - GetPopularFamily._allTransitiveDependencies, - 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') + ? null + : _$getPopularHash, + dependencies: GetPopularFamily._dependencies, + allTransitiveDependencies: GetPopularFamily._allTransitiveDependencies, + source: source, + page: page, + ); GetPopularProvider._internal( super._createNotifier, { @@ -165,7 +148,8 @@ mixin GetPopularRef on AutoDisposeFutureProviderRef { } class _GetPopularProviderElement - extends AutoDisposeFutureProviderElement with GetPopularRef { + extends AutoDisposeFutureProviderElement + 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 diff --git a/lib/services/get_source_baseurl.g.dart b/lib/services/get_source_baseurl.g.dart index f8621dac..b9bed44c 100644 --- a/lib/services/get_source_baseurl.g.dart +++ b/lib/services/get_source_baseurl.g.dart @@ -39,21 +39,15 @@ class SourceBaseUrlFamily extends Family { 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? _dependencies = null; @@ -74,24 +68,19 @@ class SourceBaseUrlFamily extends Family { /// See also [sourceBaseUrl]. class SourceBaseUrlProvider extends AutoDisposeProvider { /// See also [sourceBaseUrl]. - 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') - ? null - : _$sourceBaseUrlHash, - dependencies: SourceBaseUrlFamily._dependencies, - allTransitiveDependencies: - SourceBaseUrlFamily._allTransitiveDependencies, - 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') + ? null + : _$sourceBaseUrlHash, + dependencies: SourceBaseUrlFamily._dependencies, + allTransitiveDependencies: + SourceBaseUrlFamily._allTransitiveDependencies, + source: source, + ); SourceBaseUrlProvider._internal( super._createNotifier, { @@ -106,9 +95,7 @@ class SourceBaseUrlProvider extends AutoDisposeProvider { 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 @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 diff --git a/lib/services/get_video_list.g.dart b/lib/services/get_video_list.g.dart index 087ab36d..c97d8f04 100644 --- a/lib/services/get_video_list.g.dart +++ b/lib/services/get_video_list.g.dart @@ -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? _dependencies = null; @@ -73,27 +67,25 @@ class GetVideoListFamily } /// See also [getVideoList]. -class GetVideoListProvider extends AutoDisposeFutureProvider< - (List

( + IsarReader reader, + int propertyId, + int offset, + Map> allOffsets, + ) { + switch (propertyId) {'''; + + for (var i = 0; i < object.objectProperties.length; i++) { + final property = object.objectProperties[i]; + final deser = _deserializeProperty(object, property, 'offset'); + code += 'case $i: return ($deser) as P;'; + } + + return ''' + $code + default: + throw IsarError('Unknown property with id \$propertyId'); + } + } + '''; +} + +String _deserializeProperty( + ObjectInfo object, + ObjectProperty property, + String propertyOffset, +) { + if (property.isId) { + return 'id'; + } + + final deser = _deserialize(property, propertyOffset); + + var defaultValue = ''; + if (!property.nullable) { + if (property.userDefaultValue != null) { + defaultValue = '?? ${property.userDefaultValue}'; + } else if (property.isarType == IsarType.object) { + defaultValue = '?? ${property.typeClassName}()'; + } else if (property.isarType.isList) { + defaultValue = '?? []'; + } else if (property.isEnum) { + defaultValue = '?? ${property.defaultEnumElement}'; + } + } + + if (property.isEnum) { + if (property.isarType.isList) { + final elDefault = + !property.elementNullable ? '?? ${property.defaultEnumElement}' : ''; + return '$deser?.map((e) => ${property.valueEnumMapName(object)}[e] ' + '$elDefault).toList() $defaultValue'; + } else { + return '${property.valueEnumMapName(object)}[$deser] $defaultValue'; + } + } else { + return '$deser $defaultValue'; + } +} + +String _deserialize(ObjectProperty property, String propertyOffset) { + final orNull = + property.nullable || property.userDefaultValue != null || property.isEnum + ? 'OrNull' + : ''; + final orElNull = property.elementNullable ? 'OrNull' : ''; + + switch (property.isarType) { + case IsarType.bool: + return 'reader.readBool$orNull($propertyOffset)'; + case IsarType.byte: + return 'reader.readByte$orNull($propertyOffset)'; + case IsarType.int: + return 'reader.readInt$orNull($propertyOffset)'; + case IsarType.float: + return 'reader.readFloat$orNull($propertyOffset)'; + case IsarType.long: + return 'reader.readLong$orNull($propertyOffset)'; + case IsarType.double: + return 'reader.readDouble$orNull($propertyOffset)'; + case IsarType.dateTime: + return 'reader.readDateTime$orNull($propertyOffset)'; + case IsarType.string: + return 'reader.readString$orNull($propertyOffset)'; + case IsarType.object: + return ''' + reader.readObjectOrNull<${property.typeClassName}>( + $propertyOffset, + ${property.targetSchema}.deserialize, + allOffsets, + )'''; + case IsarType.boolList: + return 'reader.readBool${orElNull}List($propertyOffset)'; + case IsarType.byteList: + return 'reader.readByteList($propertyOffset)'; + case IsarType.intList: + return 'reader.readInt${orElNull}List($propertyOffset)'; + case IsarType.floatList: + return 'reader.readFloat${orElNull}List($propertyOffset)'; + case IsarType.longList: + return 'reader.readLong${orElNull}List($propertyOffset)'; + case IsarType.doubleList: + return 'reader.readDouble${orElNull}List($propertyOffset)'; + case IsarType.dateTimeList: + return 'reader.readDateTime${orElNull}List($propertyOffset)'; + case IsarType.stringList: + return 'reader.readString${orElNull}List($propertyOffset)'; + case IsarType.objectList: + return ''' + reader.readObject${orElNull}List<${property.typeClassName}>( + $propertyOffset, + ${property.targetSchema}.deserialize, + allOffsets, + ${!property.elementNullable ? '${property.typeClassName}(),' : ''} + )'''; + } +} + +String generateGetId(ObjectInfo object) { + final defaultVal = object.idProperty.nullable ? '?? Isar.autoIncrement' : ''; + return ''' + Id ${object.getIdName}(${object.dartName} object) { + return object.${object.idProperty.dartName} $defaultVal; + } + '''; +} + +String generateGetLinks(ObjectInfo object) { + return ''' + List> ${object.getLinksName}(${object.dartName} object) { + return [${object.links.map((e) => 'object.${e.dartName}').join(',')}]; + } + '''; +} + +String generateAttach(ObjectInfo object) { + var code = ''' + void ${object.attachName}(IsarCollection col, Id id, ${object.dartName} object) {'''; + + if (object.idProperty.assignable) { + code += 'object.${object.idProperty.dartName} = id;'; + } + + for (final link in object.links) { + // ignore: leading_newlines_in_multiline_strings + code += '''object.${link.dartName}.attach( + col, + col.isar.collection<${link.targetCollectionDartName}>(), + r'${link.isarName}', + id + );'''; + } + return '$code}'; +} + +String generateEnumMaps(ObjectInfo object) { + var code = ''; + for (final property in object.properties) { + final enumName = property.typeClassName; + if (property.isEnum) { + code += 'const ${property.enumValueMapName(object)} = {'; + for (final enumElementName in property.enumMap!.keys) { + final value = property.enumMap![enumElementName]; + if (value is String) { + code += "r'$enumElementName': r'$value',"; + } else { + code += "'$enumElementName': $value,"; + } + } + code += '};'; + + code += 'const ${property.valueEnumMapName(object)} = {'; + for (final enumElementName in property.enumMap!.keys) { + final value = property.enumMap![enumElementName]; + if (value is String) { + code += "r'$value': $enumName.$enumElementName,"; + } else { + code += '$value: $enumName.$enumElementName,'; + } + } + code += '};'; + } + } + + return code; +} diff --git a/plugins/isar_generator/lib/src/collection_generator.dart b/plugins/isar_generator/lib/src/collection_generator.dart new file mode 100644 index 00000000..9231281b --- /dev/null +++ b/plugins/isar_generator/lib/src/collection_generator.dart @@ -0,0 +1,105 @@ +import 'dart:async'; + +import 'package:analyzer/dart/element/element.dart'; +import 'package:build/build.dart'; +import 'package:isar/isar.dart'; +import 'package:isar_generator/src/code_gen/by_index_generator.dart'; +import 'package:isar_generator/src/code_gen/collection_schema_generator.dart'; +import 'package:isar_generator/src/code_gen/query_distinct_by_generator.dart'; +import 'package:isar_generator/src/code_gen/query_filter_generator.dart'; +import 'package:isar_generator/src/code_gen/query_link_generator.dart'; +import 'package:isar_generator/src/code_gen/query_object_generator.dart'; +import 'package:isar_generator/src/code_gen/query_property_generator.dart'; +import 'package:isar_generator/src/code_gen/query_sort_by_generator.dart'; +import 'package:isar_generator/src/code_gen/query_where_generator.dart'; +import 'package:isar_generator/src/code_gen/type_adapter_generator.dart'; +import 'package:isar_generator/src/isar_analyzer.dart'; +import 'package:source_gen/source_gen.dart'; + +const ignoreLints = [ + 'duplicate_ignore', + 'non_constant_identifier_names', + 'constant_identifier_names', + 'invalid_use_of_protected_member', + 'unnecessary_cast', + 'prefer_const_constructors', + 'lines_longer_than_80_chars', + 'require_trailing_commas', + 'inference_failure_on_function_invocation', + 'unnecessary_parenthesis', + 'unnecessary_raw_strings', + 'unnecessary_null_checks', + 'join_return_with_assignment', + 'prefer_final_locals', + 'avoid_js_rounded_ints', + 'avoid_positional_boolean_parameters', + 'always_specify_types', +]; + +class IsarCollectionGenerator extends GeneratorForAnnotation { + @override + Future generateForAnnotatedElement( + Element element, + ConstantReader annotation, + BuildStep buildStep, + ) async { + final object = IsarAnalyzer().analyzeCollection(element); + return ''' + // coverage:ignore-file + // ignore_for_file: ${ignoreLints.join(', ')} + + extension Get${object.dartName}Collection on Isar { + IsarCollection<${object.dartName}> get ${object.accessor} => this.collection(); + } + + ${generateSchema(object)} + + ${generateEstimateSerialize(object)} + ${generateSerialize(object)} + ${generateDeserialize(object)} + ${generateDeserializeProp(object)} + + ${generateEnumMaps(object)} + + ${generateGetId(object)} + ${generateGetLinks(object)} + ${generateAttach(object)} + + ${generateByIndexExtension(object)} + ${WhereGenerator(object).generate()} + ${FilterGenerator(object).generate()} + ${generateQueryObjects(object)} + ${generateQueryLinks(object)} + ${generateSortBy(object)} + ${generateDistinctBy(object)} + ${generatePropertyQuery(object)} + '''; + } +} + +class IsarEmbeddedGenerator extends GeneratorForAnnotation { + @override + Future generateForAnnotatedElement( + Element element, + ConstantReader annotation, + BuildStep buildStep, + ) async { + final object = IsarAnalyzer().analyzeEmbedded(element); + return ''' + // coverage:ignore-file + // ignore_for_file: ${ignoreLints.join(', ')} + + ${generateSchema(object)} + + ${generateEstimateSerialize(object)} + ${generateSerialize(object)} + ${generateDeserialize(object)} + ${generateDeserializeProp(object)} + + ${generateEnumMaps(object)} + + ${FilterGenerator(object).generate()} + ${generateQueryObjects(object)} + '''; + } +} diff --git a/plugins/isar_generator/lib/src/helper.dart b/plugins/isar_generator/lib/src/helper.dart new file mode 100644 index 00000000..9fabd155 --- /dev/null +++ b/plugins/isar_generator/lib/src/helper.dart @@ -0,0 +1,183 @@ +import 'package:analyzer/dart/constant/value.dart'; +import 'package:analyzer/dart/element/element.dart'; +import 'package:analyzer/dart/element/type.dart'; +import 'package:dartx/dartx.dart'; +import 'package:isar/isar.dart'; +import 'package:source_gen/source_gen.dart'; + +const TypeChecker _collectionChecker = TypeChecker.fromRuntime(Collection); +const TypeChecker _enumeratedChecker = TypeChecker.fromRuntime(Enumerated); +const TypeChecker _embeddedChecker = TypeChecker.fromRuntime(Embedded); +const TypeChecker _ignoreChecker = TypeChecker.fromRuntime(Ignore); +const TypeChecker _nameChecker = TypeChecker.fromRuntime(Name); +const TypeChecker _indexChecker = TypeChecker.fromRuntime(Index); +const TypeChecker _backlinkChecker = TypeChecker.fromRuntime(Backlink); + +extension ClassElementX on ClassElement { + bool get hasZeroArgsConstructor { + return constructors.any( + (ConstructorElement c) => + c.isPublic && + !c.parameters.any((ParameterElement p) => !p.isOptional), + ); + } + + List get allAccessors { + final ignoreFields = + collectionAnnotation?.ignore ?? embeddedAnnotation!.ignore; + return [ + ...fields, + if (collectionAnnotation?.inheritance ?? embeddedAnnotation!.inheritance) + for (InterfaceType supertype in allSupertypes) ...[ + if (!supertype.isDartCoreObject) ...supertype.element.fields + ] + ] + .where( + (PropertyInducingElement e) => + e.isPublic && + !e.isStatic && + !_ignoreChecker.hasAnnotationOf(e.nonSynthetic) && + !ignoreFields.contains(e.name), + ) + .distinctBy((e) => e.name) + .toList(); + } + + List get enumConsts { + return fields.where((e) => e.isEnumConstant).map((e) => e.name).toList(); + } +} + +extension PropertyElementX on PropertyInducingElement { + bool get isLink => type.element!.name == 'IsarLink'; + + bool get isLinks => type.element!.name == 'IsarLinks'; + + Enumerated? get enumeratedAnnotation { + final ann = _enumeratedChecker.firstAnnotationOfExact(nonSynthetic); + if (ann == null) { + return null; + } + final typeIndex = ann.getField('type')!.getField('index')!.toIntValue()!; + return Enumerated( + EnumType.values[typeIndex], + ann.getField('property')?.toStringValue(), + ); + } + + Backlink? get backlinkAnnotation { + final ann = _backlinkChecker.firstAnnotationOfExact(nonSynthetic); + if (ann == null) { + return null; + } + return Backlink(to: ann.getField('to')!.toStringValue()!); + } + + List get indexAnnotations { + return _indexChecker.annotationsOfExact(nonSynthetic).map((DartObject ann) { + final rawComposite = ann.getField('composite')!.toListValue(); + final composite = []; + if (rawComposite != null) { + for (final c in rawComposite) { + final indexTypeField = c.getField('type')!; + IndexType? indexType; + if (!indexTypeField.isNull) { + final indexTypeIndex = + indexTypeField.getField('index')!.toIntValue()!; + indexType = IndexType.values[indexTypeIndex]; + } + composite.add( + CompositeIndex( + c.getField('property')!.toStringValue()!, + type: indexType, + caseSensitive: c.getField('caseSensitive')!.toBoolValue(), + ), + ); + } + } + final indexTypeField = ann.getField('type')!; + IndexType? indexType; + if (!indexTypeField.isNull) { + final indexTypeIndex = indexTypeField.getField('index')!.toIntValue()!; + indexType = IndexType.values[indexTypeIndex]; + } + return Index( + name: ann.getField('name')!.toStringValue(), + composite: composite, + unique: ann.getField('unique')!.toBoolValue()!, + replace: ann.getField('replace')!.toBoolValue()!, + type: indexType, + caseSensitive: ann.getField('caseSensitive')!.toBoolValue(), + ); + }).toList(); + } +} + +extension ElementX on Element { + String get isarName { + final ann = _nameChecker.firstAnnotationOfExact(nonSynthetic); + late String name; + if (ann == null) { + name = displayName; + } else { + name = ann.getField('name')!.toStringValue()!; + } + checkIsarName(name, this); + return name; + } + + Collection? get collectionAnnotation { + final ann = _collectionChecker.firstAnnotationOfExact(nonSynthetic); + if (ann == null) { + return null; + } + return Collection( + inheritance: ann.getField('inheritance')!.toBoolValue()!, + accessor: ann.getField('accessor')!.toStringValue(), + ignore: ann + .getField('ignore')! + .toSetValue()! + .map((e) => e.toStringValue()!) + .toSet(), + ); + } + + String get collectionAccessor { + var accessor = collectionAnnotation?.accessor; + if (accessor != null) { + return accessor; + } + + accessor = displayName.decapitalize(); + if (!accessor.endsWith('s')) { + accessor += 's'; + } + + return accessor; + } + + Embedded? get embeddedAnnotation { + final ann = _embeddedChecker.firstAnnotationOfExact(nonSynthetic); + if (ann == null) { + return null; + } + return Embedded( + inheritance: ann.getField('inheritance')!.toBoolValue()!, + ignore: ann + .getField('ignore')! + .toSetValue()! + .map((e) => e.toStringValue()!) + .toSet(), + ); + } +} + +void checkIsarName(String name, Element element) { + if (name.isBlank || name.startsWith('_')) { + err('Names must not be blank or start with "_".', element); + } +} + +Never err(String msg, [Element? element]) { + throw InvalidGenerationSourceError(msg, element: element); +} diff --git a/plugins/isar_generator/lib/src/isar_analyzer.dart b/plugins/isar_generator/lib/src/isar_analyzer.dart new file mode 100644 index 00000000..a2102809 --- /dev/null +++ b/plugins/isar_generator/lib/src/isar_analyzer.dart @@ -0,0 +1,502 @@ +import 'package:analyzer/dart/element/element.dart'; +import 'package:analyzer/dart/element/nullability_suffix.dart'; +import 'package:analyzer/dart/element/type.dart'; +import 'package:dartx/dartx.dart'; +import 'package:isar/isar.dart'; + +import 'package:isar_generator/src/helper.dart'; +import 'package:isar_generator/src/isar_type.dart'; +import 'package:isar_generator/src/object_info.dart'; + +class IsarAnalyzer { + ObjectInfo analyzeCollection(Element element) { + final constructor = _checkValidClass(element); + final modelClass = element as ClassElement; + + final properties = []; + final links = []; + for (final propertyElement in modelClass.allAccessors) { + if (propertyElement.isLink || propertyElement.isLinks) { + final link = analyzeObjectLink(propertyElement); + links.add(link); + } else { + final property = analyzeObjectProperty(propertyElement, constructor); + properties.add(property); + } + } + _checkValidPropertiesConstructor(properties, constructor); + if (links.map((e) => e.isarName).distinct().length != links.length) { + err('Two or more links have the same name.', modelClass); + } + + final indexes = []; + for (final propertyElement in modelClass.allAccessors) { + indexes.addAll(analyzeObjectIndex(properties, propertyElement)); + } + if (indexes.map((e) => e.name).distinct().length != indexes.length) { + err('Two or more indexes have the same name.', modelClass); + } + + final idProperties = properties.where((it) => it.isId); + if (idProperties.isEmpty) { + err( + 'No id property defined. Use the "Id" type for your id property.', + modelClass, + ); + } else if (idProperties.length > 1) { + err('Two or more properties with type "Id" defined.', modelClass); + } + + return ObjectInfo( + dartName: modelClass.displayName, + isarName: modelClass.isarName, + accessor: modelClass.collectionAccessor, + properties: properties, + embeddedDartNames: _getEmbeddedDartNames(element), + indexes: indexes, + links: links, + ); + } + + ObjectInfo analyzeEmbedded(Element element) { + final constructor = _checkValidClass(element); + final modelClass = element as ClassElement; + + if (constructor.parameters.any((e) => e.isRequired)) { + err( + 'Constructors of embedded objects must not have required parameters.', + constructor, + ); + } + + final properties = []; + for (final propertyElement in modelClass.allAccessors) { + if (propertyElement.isLink || propertyElement.isLinks) { + err('Embedded objects must not contain links', propertyElement); + } else { + final property = analyzeObjectProperty(propertyElement, constructor); + properties.add(property); + } + } + _checkValidPropertiesConstructor(properties, constructor); + + final hasIndex = modelClass.allAccessors.any( + (it) => it.indexAnnotations.isNotEmpty, + ); + if (hasIndex) { + err('Embedded objects must not have indexes.', modelClass); + } + + final hasIdProperty = properties.any((it) => it.isId); + if (hasIdProperty) { + err('Embedded objects must not define an id.', modelClass); + } + + return ObjectInfo( + dartName: modelClass.displayName, + isarName: modelClass.isarName, + properties: properties, + ); + } + + ConstructorElement _checkValidClass(Element modelClass) { + if (modelClass is! ClassElement || + modelClass is EnumElement || + modelClass is MixinElement) { + err( + 'Only classes may be annotated with @Collection or @Embedded.', + modelClass, + ); + } + + if (modelClass.isAbstract) { + err('Class must not be abstract.', modelClass); + } + + if (!modelClass.isPublic) { + err('Class must be public.', modelClass); + } + + final constructor = modelClass.constructors + .firstOrNullWhere((ConstructorElement c) => c.periodOffset == null); + if (constructor == null) { + err('Class needs an unnamed constructor.', modelClass); + } + + final hasCollectionSupertype = modelClass.allSupertypes.any((type) { + return type.element.collectionAnnotation != null || + type.element.embeddedAnnotation != null; + }); + if (hasCollectionSupertype) { + err( + 'Class must not have a supertype annotated with @Collection or ' + '@Embedded.', + modelClass, + ); + } + + return constructor; + } + + void _checkValidPropertiesConstructor( + List properties, + ConstructorElement constructor, + ) { + if (properties.map((e) => e.isarName).distinct().length != + properties.length) { + err( + 'Two or more properties have the same name.', + constructor.enclosingElement3, + ); + } + + final unknownConstructorParameter = constructor.parameters.firstOrNullWhere( + (p) => p.isRequired && properties.none((e) => e.dartName == p.name), + ); + if (unknownConstructorParameter != null) { + err( + 'Constructor parameter does not match a property.', + unknownConstructorParameter, + ); + } + } + + Map _getEmbeddedDartNames(ClassElement element) { + void _fillNames(Map names, ClassElement element) { + for (final property in element.allAccessors) { + final type = property.type.scalarType.element; + if (type is ClassElement && type.embeddedAnnotation != null) { + final isarName = type.isarName; + if (!names.containsKey(isarName)) { + names[type.isarName] = type.displayName; + _fillNames(names, type); + } + } + } + } + + final names = {}; + _fillNames(names, element); + return names; + } + + ObjectProperty analyzeObjectProperty( + PropertyInducingElement property, + ConstructorElement constructor, + ) { + final dartType = property.type; + final scalarDartType = dartType.scalarType; + Map? enumMap; + String? enumPropertyName; + String? defaultEnumElement; + + late final IsarType isarType; + if (scalarDartType.element is EnumElement) { + final enumeratedAnn = property.enumeratedAnnotation; + if (enumeratedAnn == null) { + err('Enum property must be annotated with @enumerated.', property); + } + + final enumClass = scalarDartType.element! as EnumElement; + final enumElements = + enumClass.fields.where((f) => f.isEnumConstant).toList(); + defaultEnumElement = '${enumClass.name}.${enumElements.first.name}'; + + if (enumeratedAnn.type == EnumType.ordinal) { + isarType = dartType.isDartCoreList ? IsarType.byteList : IsarType.byte; + enumMap = { + for (var i = 0; i < enumElements.length; i++) enumElements[i].name: i, + }; + enumPropertyName = 'index'; + } else if (enumeratedAnn.type == EnumType.ordinal32) { + isarType = dartType.isDartCoreList ? IsarType.intList : IsarType.int; + + enumMap = { + for (var i = 0; i < enumElements.length; i++) enumElements[i].name: i, + }; + enumPropertyName = 'index'; + } else if (enumeratedAnn.type == EnumType.name) { + isarType = + dartType.isDartCoreList ? IsarType.stringList : IsarType.string; + enumMap = { + for (final value in enumElements) value.name: value.name, + }; + enumPropertyName = 'name'; + } else { + enumPropertyName = enumeratedAnn.property; + if (enumPropertyName == null) { + err( + 'Enums with type EnumType.value must specify which property ' + 'should be used.', + property, + ); + } + final enumProperty = enumClass.getField(enumPropertyName); + if (enumProperty == null || enumProperty.isEnumConstant) { + err('Enum property "$enumProperty" does not exist.', property); + } else if (enumProperty.nonSynthetic is PropertyAccessorElement) { + err('Only fields are supported for enum properties', enumProperty); + } + + final enumIsarType = enumProperty.type.isarType; + if (enumIsarType != IsarType.byte && + enumIsarType != IsarType.int && + enumIsarType != IsarType.long && + enumIsarType != IsarType.string) { + err('Unsupported enum property type.', enumProperty); + } + + isarType = + dartType.isDartCoreList ? enumIsarType!.listType : enumIsarType!; + enumMap = {}; + for (final element in enumElements) { + final property = + element.computeConstantValue()!.getField(enumPropertyName)!; + final propertyValue = property.toBoolValue() ?? + property.toIntValue() ?? + property.toDoubleValue() ?? + property.toStringValue(); + if (propertyValue == null) { + err( + 'Null values are not supported for enum properties.', + enumProperty, + ); + } + + if (enumMap.values.contains(propertyValue)) { + err( + 'Enum property has duplicate values.', + enumProperty, + ); + } + enumMap[element.name] = propertyValue; + } + } + } else { + if (dartType.isarType != null) { + isarType = dartType.isarType!; + } else { + err( + 'Unsupported type. Please annotate the property with @ignore.', + property, + ); + } + } + + final nullable = dartType.nullabilitySuffix != NullabilitySuffix.none; + final elementNullable = isarType.isList && + dartType.scalarType.nullabilitySuffix != NullabilitySuffix.none; + + if ((isarType == IsarType.byte && nullable) || + (isarType == IsarType.byteList && elementNullable)) { + err('Bytes must not be nullable.', property); + } + + final constructorParameter = + constructor.parameters.firstOrNullWhere((p) => p.name == property.name); + int? constructorPosition; + late PropertyDeser deserialize; + if (constructorParameter != null) { + if (constructorParameter.type != property.type) { + err( + 'Constructor parameter type does not match property type', + constructorParameter, + ); + } + deserialize = constructorParameter.isNamed + ? PropertyDeser.namedParam + : PropertyDeser.positionalParam; + constructorPosition = + constructor.parameters.indexOf(constructorParameter); + } else { + deserialize = + property.setter == null ? PropertyDeser.none : PropertyDeser.assign; + } + + return ObjectProperty( + dartName: property.displayName, + isarName: property.isarName, + typeClassName: dartType.scalarType.element!.name!, + targetIsarName: isarType.containsObject + ? dartType.scalarType.element!.isarName + : null, + isarType: isarType, + isId: dartType.isIsarId, + enumMap: enumMap, + enumProperty: enumPropertyName, + defaultEnumElement: defaultEnumElement, + nullable: nullable, + elementNullable: elementNullable, + userDefaultValue: constructorParameter?.defaultValueCode, + deserialize: deserialize, + assignable: property.setter != null, + constructorPosition: constructorPosition, + ); + } + + ObjectLink analyzeObjectLink(PropertyInducingElement property) { + if (property.type.nullabilitySuffix != NullabilitySuffix.none) { + err('Link properties must not be nullable.', property); + } else if (property.isLate) { + err('Link properties must not be late.', property); + } + + final type = property.type as ParameterizedType; + final linkType = type.typeArguments[0]; + if (linkType.nullabilitySuffix != NullabilitySuffix.none) { + err('Links type must not be nullable.', property); + } + + final targetCol = linkType.element! as ClassElement; + if (targetCol.collectionAnnotation == null) { + err('Link target is not annotated with @collection'); + } + + final backlinkAnn = property.backlinkAnnotation; + String? targetLinkIsarName; + if (backlinkAnn != null) { + final targetProperty = targetCol.allAccessors + .firstOrNullWhere((e) => e.displayName == backlinkAnn.to); + if (targetProperty == null) { + err('Target of Backlink does not exist', property); + } else if (targetProperty.backlinkAnnotation != null) { + err('Target of Backlink is also a backlink', property); + } + + if (!targetProperty.isLink && !targetProperty.isLinks) { + err('Target of backlink is not a link', property); + } + + final targetLink = analyzeObjectLink(targetProperty); + targetLinkIsarName = targetLink.isarName; + } + + return ObjectLink( + dartName: property.displayName, + isarName: property.isarName, + targetLinkIsarName: targetLinkIsarName, + targetCollectionDartName: linkType.element!.name!, + targetCollectionIsarName: targetCol.isarName, + isSingle: property.isLink, + ); + } + + Iterable analyzeObjectIndex( + List properties, + PropertyInducingElement element, + ) sync* { + final property = + properties.firstOrNullWhere((it) => it.dartName == element.name); + if (property == null || property.isId) { + return; + } + + for (final index in element.indexAnnotations) { + final indexProperties = []; + final isString = property.isarType == IsarType.string || + property.isarType == IsarType.stringList; + final defaultType = property.isarType.isList || isString + ? IndexType.hash + : IndexType.value; + + indexProperties.add( + ObjectIndexProperty( + property: property, + type: index.type ?? defaultType, + caseSensitive: index.caseSensitive ?? isString, + ), + ); + for (final c in index.composite) { + final compositeProperty = + properties.firstOrNullWhere((it) => it.dartName == c.property); + if (compositeProperty == null) { + err('Property does not exist: "${c.property}".', element); + } else if (compositeProperty.isId) { + err('Ids cannot be indexed', element); + } else { + final isString = compositeProperty.isarType == IsarType.string || + compositeProperty.isarType == IsarType.stringList; + final defaultType = compositeProperty.isarType.isList || isString + ? IndexType.hash + : IndexType.value; + indexProperties.add( + ObjectIndexProperty( + property: compositeProperty, + type: c.type ?? defaultType, + caseSensitive: c.caseSensitive ?? isString, + ), + ); + } + } + + final name = index.name ?? + indexProperties.map((e) => e.property.isarName).join('_'); + checkIsarName(name, element); + + final objectIndex = ObjectIndex( + name: name, + properties: indexProperties, + unique: index.unique, + replace: index.replace, + ); + _verifyObjectIndex(objectIndex, element); + + yield objectIndex; + } + } + + void _verifyObjectIndex(ObjectIndex index, Element element) { + final properties = index.properties; + + if (properties.map((it) => it.property.isarName).distinct().length != + properties.length) { + err('Composite index contains duplicate properties.', element); + } + + for (var i = 0; i < properties.length; i++) { + final property = properties[i]; + if (property.isarType.isList && + property.type != IndexType.hash && + properties.length > 1) { + err('Composite indexes do not support non-hashed lists.', element); + } + if (property.isarType.containsFloat && i != properties.lastIndex) { + err( + 'Only the last property of a composite index may be a ' + 'double value.', + element, + ); + } + if (property.isarType == IsarType.string) { + if (property.type != IndexType.hash && i != properties.lastIndex) { + err( + 'Only the last property of a composite index may be a ' + 'non-hashed String.', + element, + ); + } + } + if (property.isarType.containsObject) { + err( + 'Embedded objects may not be indexed.', + element, + ); + } + if (property.type != IndexType.value) { + if (!property.isarType.isList && property.isarType != IsarType.string) { + err('Only Strings and Lists may be hashed.', element); + } else if (property.isarType.containsFloat) { + err('List may must not be hashed.', element); + } + } + if (property.isarType != IsarType.stringList && + property.type == IndexType.hashElements) { + err('Only String lists may have hashed elements.', element); + } + } + + if (!index.unique && index.replace) { + err('Only unique indexes can replace.', element); + } + } +} diff --git a/plugins/isar_generator/lib/src/isar_type.dart b/plugins/isar_generator/lib/src/isar_type.dart new file mode 100644 index 00000000..0ee6b166 --- /dev/null +++ b/plugins/isar_generator/lib/src/isar_type.dart @@ -0,0 +1,107 @@ +import 'package:analyzer/dart/element/element.dart'; +import 'package:analyzer/dart/element/type.dart'; +import 'package:isar/isar.dart'; +import 'package:isar_generator/src/helper.dart'; +import 'package:source_gen/source_gen.dart'; + +const TypeChecker _dateTimeChecker = TypeChecker.fromRuntime(DateTime); +bool _isDateTime(Element element) => _dateTimeChecker.isExactly(element); + +extension DartTypeX on DartType { + IsarType? get _primitiveIsarType { + if (isDartCoreBool) { + return IsarType.bool; + } else if (isDartCoreInt) { + if (alias?.element.name == 'byte') { + return IsarType.byte; + } else if (alias?.element.name == 'short') { + return IsarType.int; + } else { + return IsarType.long; + } + } else if (isDartCoreDouble) { + if (alias?.element.name == 'float') { + return IsarType.float; + } else { + return IsarType.double; + } + } else if (isDartCoreString) { + return IsarType.string; + } else if (_isDateTime(element!)) { + return IsarType.dateTime; + } else if (element!.embeddedAnnotation != null) { + return IsarType.object; + } + + return null; + } + + bool get isIsarId { + return alias?.element.name == 'Id'; + } + + DartType get scalarType { + if (isDartCoreList) { + final parameterizedType = this as ParameterizedType; + final typeArguments = parameterizedType.typeArguments; + if (typeArguments.isNotEmpty) { + return typeArguments[0]; + } + } + return this; + } + + IsarType? get isarType { + final primitiveType = _primitiveIsarType; + if (primitiveType != null) { + return primitiveType; + } + + if (isDartCoreList) { + switch (scalarType._primitiveIsarType) { + case IsarType.bool: + return IsarType.boolList; + case IsarType.byte: + return IsarType.byteList; + case IsarType.int: + return IsarType.intList; + case IsarType.float: + return IsarType.floatList; + case IsarType.long: + return IsarType.longList; + case IsarType.double: + return IsarType.doubleList; + case IsarType.dateTime: + return IsarType.dateTimeList; + case IsarType.string: + return IsarType.stringList; + case IsarType.object: + return IsarType.objectList; + // ignore: no_default_cases + default: + return null; + } + } + + return null; + } +} + +extension IsarTypeX on IsarType { + bool get containsBool => this == IsarType.bool || this == IsarType.boolList; + + bool get containsFloat => + this == IsarType.float || + this == IsarType.floatList || + this == IsarType.double || + this == IsarType.doubleList; + + bool get containsDate => + this == IsarType.dateTime || this == IsarType.dateTimeList; + + bool get containsString => + this == IsarType.string || this == IsarType.stringList; + + bool get containsObject => + this == IsarType.object || this == IsarType.objectList; +} diff --git a/plugins/isar_generator/lib/src/object_info.dart b/plugins/isar_generator/lib/src/object_info.dart new file mode 100644 index 00000000..52f8a404 --- /dev/null +++ b/plugins/isar_generator/lib/src/object_info.dart @@ -0,0 +1,210 @@ +import 'dart:convert'; + +import 'package:dartx/dartx.dart'; +import 'package:isar/isar.dart'; + +import 'package:xxh3/xxh3.dart'; + +class ObjectInfo { + ObjectInfo({ + required this.dartName, + required this.isarName, + this.accessor, + required List properties, + this.embeddedDartNames = const {}, + this.indexes = const [], + this.links = const [], + }) { + this.properties = properties.sortedBy((e) => e.isarName).toList(); + } + + final String dartName; + final String isarName; + final String? accessor; + late final List properties; + final Map embeddedDartNames; + final List indexes; + final List links; + + int get id => xxh3(utf8.encode(isarName)); + + bool get isEmbedded => accessor == null; + + ObjectProperty get idProperty => properties.firstWhere((it) => it.isId); + + List get objectProperties => + properties.where((it) => !it.isId).toList(); + + String get getIdName => '_${dartName.decapitalize()}GetId'; + String get getLinksName => '_${dartName.decapitalize()}GetLinks'; + String get attachName => '_${dartName.decapitalize()}Attach'; + + String get estimateSizeName => '_${dartName.decapitalize()}EstimateSize'; + String get serializeName => '_${dartName.decapitalize()}Serialize'; + String get deserializeName => '_${dartName.decapitalize()}Deserialize'; + String get deserializePropName => + '_${dartName.decapitalize()}DeserializeProp'; +} + +enum PropertyDeser { + none, + assign, + positionalParam, + namedParam, +} + +class ObjectProperty { + ObjectProperty({ + required this.dartName, + required this.isarName, + required this.typeClassName, + this.targetIsarName, + required this.isarType, + required this.isId, + required this.enumMap, + required this.enumProperty, + required this.defaultEnumElement, + required this.nullable, + required this.elementNullable, + this.userDefaultValue, + required this.deserialize, + required this.assignable, + this.constructorPosition, + }); + + final String dartName; + final String isarName; + final String typeClassName; + final String? targetIsarName; + + final bool isId; + final IsarType isarType; + final Map? enumMap; + final String? enumProperty; + final String? defaultEnumElement; + + final bool nullable; + final bool elementNullable; + final String? userDefaultValue; + + final PropertyDeser deserialize; + final bool assignable; + final int? constructorPosition; + + bool get isEnum => enumMap != null; + + String get scalarDartType { + if (isId) { + return 'Id'; + } else if (isEnum) { + return typeClassName; + } + + switch (isarType) { + case IsarType.bool: + case IsarType.boolList: + return 'bool'; + case IsarType.byte: + case IsarType.byteList: + case IsarType.int: + case IsarType.intList: + case IsarType.long: + case IsarType.longList: + return 'int'; + case IsarType.float: + case IsarType.floatList: + case IsarType.double: + case IsarType.doubleList: + return 'double'; + case IsarType.dateTime: + case IsarType.dateTimeList: + return 'DateTime'; + case IsarType.object: + case IsarType.objectList: + return typeClassName; + case IsarType.string: + case IsarType.stringList: + return 'String'; + } + } + + String get nScalarDartType => isarType.isList + ? '$scalarDartType${elementNullable ? '?' : ''}' + : '$scalarDartType${nullable ? '?' : ''}'; + + String get dartType => isarType.isList + ? 'List<$nScalarDartType>${nullable ? '?' : ''}' + : nScalarDartType; + + String get targetSchema => '${scalarDartType.capitalize()}Schema'; + + String enumValueMapName(ObjectInfo object) { + return '_${object.dartName}${dartName}EnumValueMap'; + } + + String valueEnumMapName(ObjectInfo object) { + return '_${object.dartName}${dartName}ValueEnumMap'; + } +} + +class ObjectIndexProperty { + const ObjectIndexProperty({ + required this.property, + required this.type, + required this.caseSensitive, + }); + + final ObjectProperty property; + final IndexType type; + final bool caseSensitive; + + IsarType get isarType => property.isarType; + + bool get isMultiEntry => isarType.isList && type != IndexType.hash; +} + +class ObjectIndex { + ObjectIndex({ + required this.name, + required this.properties, + required this.unique, + required this.replace, + }); + + final String name; + final List properties; + final bool unique; + final bool replace; + + late final id = xxh3(utf8.encode(name)); +} + +class ObjectLink { + const ObjectLink({ + required this.dartName, + required this.isarName, + this.targetLinkIsarName, + required this.targetCollectionDartName, + required this.targetCollectionIsarName, + required this.isSingle, + }); + + final String dartName; + final String isarName; + + // isar name of the original link (only for backlinks) + final String? targetLinkIsarName; + final String targetCollectionDartName; + final String targetCollectionIsarName; + final bool isSingle; + + bool get isBacklink => targetLinkIsarName != null; + + int id(String objectIsarName) { + final col = isBacklink ? targetCollectionIsarName : objectIsarName; + final colId = xxh3(utf8.encode(col), seed: isBacklink ? 1 : 0); + + final name = targetLinkIsarName ?? isarName; + return xxh3(utf8.encode(name), seed: colId); + } +} diff --git a/plugins/isar_generator/pubspec.lock b/plugins/isar_generator/pubspec.lock new file mode 100644 index 00000000..e2c81796 --- /dev/null +++ b/plugins/isar_generator/pubspec.lock @@ -0,0 +1,557 @@ +# 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: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0 + url: "https://pub.dev" + source: hosted + version: "2.4.2" + build_config: + dependency: transitive + description: + name: build_config + sha256: "4f64382b97504dc2fcdf487d5aae33418e08b4703fc21249e4db6d804a4d0187" + url: "https://pub.dev" + source: hosted + version: "1.2.0" + build_resolvers: + dependency: transitive + description: + name: build_resolvers + sha256: b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0 + url: "https://pub.dev" + source: hosted + version: "2.4.4" + build_test: + dependency: "direct dev" + description: + name: build_test + sha256: a580c76c28440d0006b75c6746bbbb3c1648959ba9e1afae2c2b0f2c26acdf3d + url: "https://pub.dev" + source: hosted + version: "2.2.3" + characters: + dependency: transitive + description: + name: characters + sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b + url: "https://pub.dev" + source: hosted + version: "1.4.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" + clock: + dependency: transitive + description: + name: clock + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b + url: "https://pub.dev" + source: hosted + version: "1.1.2" + 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: "direct main" + description: + name: dart_style + sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb" + url: "https://pub.dev" + source: hosted + version: "3.1.1" + dartx: + dependency: "direct main" + description: + name: dartx + sha256: "8b25435617027257d43e6508b5fe061012880ddfdaa75a71d607c3de2a13d244" + url: "https://pub.dev" + source: hosted + version: "1.2.0" + ffi: + dependency: transitive + description: + name: ffi + sha256: "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + file: + dependency: transitive + description: + name: file + sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4 + url: "https://pub.dev" + source: hosted + version: "7.0.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: "direct main" + 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" + html: + dependency: transitive + description: + name: html + sha256: "6d1264f2dffa1b1101c25a91dff0dc2daee4c18e87cd8538729773c073dbf602" + url: "https://pub.dev" + source: hosted + version: "0.15.6" + 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" + isar: + dependency: "direct main" + description: + name: isar + sha256: "99165dadb2cf2329d3140198363a7e7bff9bbd441871898a87e26914d25cf1ea" + url: "https://pub.dev" + source: hosted + version: "3.1.0+1" + 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: "direct dev" + 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: "direct main" + 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_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: "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925" + url: "https://pub.dev" + source: hosted + version: "3.0.0" + source_gen: + dependency: "direct main" + description: + name: source_gen + sha256: "35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b" + url: "https://pub.dev" + source: hosted + version: "2.0.0" + 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" + time: + dependency: transitive + description: + name: time + sha256: "370572cf5d1e58adcb3e354c47515da3f7469dac3a95b447117e728e7be6f461" + url: "https://pub.dev" + source: hosted + version: "2.1.5" + typed_data: + dependency: transitive + description: + name: typed_data + sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 + url: "https://pub.dev" + source: hosted + version: "1.4.0" + very_good_analysis: + dependency: "direct dev" + description: + name: very_good_analysis + sha256: "4815adc7ded57657038d2bb2a7f332c50e3c8152f7d3c6acf8f6b7c0cc81e5e2" + url: "https://pub.dev" + source: hosted + version: "3.1.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" + xxh3: + dependency: "direct main" + description: + name: xxh3 + sha256: "399a0438f5d426785723c99da6b16e136f4953fb1e9db0bf270bd41dd4619916" + url: "https://pub.dev" + source: hosted + version: "1.2.0" + 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" diff --git a/plugins/isar_generator/pubspec.yaml b/plugins/isar_generator/pubspec.yaml new file mode 100644 index 00000000..78cc3be1 --- /dev/null +++ b/plugins/isar_generator/pubspec.yaml @@ -0,0 +1,26 @@ +name: isar_generator +description: Code generator for the Isar Database. Finds classes annotated with @Collection. +version: 3.1.0+1 +repository: https://github.com/isar/isar +homepage: https://isar.dev +publish_to: none + +environment: + sdk: ">=2.17.0 <3.0.0" + +dependencies: + analyzer: ^7.0.0 + build: ^2.3.0 + dart_style: ^3.0.0 + dartx: ^1.1.0 + glob: ^2.0.2 + isar: 3.1.0+1 + path: ^1.8.1 + source_gen: ^2.0.0 + xxh3: ^1.0.1 + +dev_dependencies: + build_test: ^2.1.5 + matcher: ^0.12.12 + test: ^1.21.0 + very_good_analysis: ^3.0.1 diff --git a/plugins/isar_generator/test/error_test.dart b/plugins/isar_generator/test/error_test.dart new file mode 100644 index 00000000..3b90980f --- /dev/null +++ b/plugins/isar_generator/test/error_test.dart @@ -0,0 +1,33 @@ +import 'dart:io'; + +import 'package:build/build.dart'; +import 'package:build_test/build_test.dart'; +import 'package:isar_generator/isar_generator.dart'; +import 'package:test/test.dart'; + +void main() { + group('Error case', () { + for (final file in Directory('test/errors').listSync(recursive: true)) { + if (file is! File || !file.path.endsWith('.dart')) continue; + + test(file.path, () async { + final content = await file.readAsLines(); + + final errorMessage = content.first.split('//').last.trim(); + + var error = ''; + try { + await testBuilder( + getIsarGenerator(BuilderOptions.empty), + {'a|${file.path}': content.join('\n')}, + reader: await PackageAssetReader.currentIsolate(), + ); + } catch (e) { + error = e.toString(); + } + + expect(error.toLowerCase(), contains(errorMessage.toLowerCase())); + }); + } + }); +} diff --git a/plugins/isar_generator/test/errors/class/abstract.dart b/plugins/isar_generator/test/errors/class/abstract.dart new file mode 100644 index 00000000..b116529a --- /dev/null +++ b/plugins/isar_generator/test/errors/class/abstract.dart @@ -0,0 +1,8 @@ +// must not be abstract + +import 'package:isar/isar.dart'; + +@collection +abstract class Model { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/class/collection_supertype.dart b/plugins/isar_generator/test/errors/class/collection_supertype.dart new file mode 100644 index 00000000..e6e3f8de --- /dev/null +++ b/plugins/isar_generator/test/errors/class/collection_supertype.dart @@ -0,0 +1,19 @@ +// supertype annotated with @collection + +import 'package:isar/isar.dart'; + +@collection +class Supertype { + Id? id; +} + +class Subtype implements Supertype { + @override + Id? id; +} + +@collection +class Model implements Subtype { + @override + Id? id; +} diff --git a/plugins/isar_generator/test/errors/class/constructor_named.dart b/plugins/isar_generator/test/errors/class/constructor_named.dart new file mode 100644 index 00000000..713f7953 --- /dev/null +++ b/plugins/isar_generator/test/errors/class/constructor_named.dart @@ -0,0 +1,10 @@ +// unnamed constructor + +import 'package:isar/isar.dart'; + +@collection +class Model { + Model.create(); + + Id? id; +} diff --git a/plugins/isar_generator/test/errors/class/constructor_unknown_parameter.dart b/plugins/isar_generator/test/errors/class/constructor_unknown_parameter.dart new file mode 100644 index 00000000..768e349c --- /dev/null +++ b/plugins/isar_generator/test/errors/class/constructor_unknown_parameter.dart @@ -0,0 +1,13 @@ +// constructor parameter does not match a property + +import 'package:isar/isar.dart'; + +@collection +class Model { + // ignore: avoid_unused_constructor_parameters + Model(this.prop1, String somethingElse); + + Id? id; + + final String prop1; +} diff --git a/plugins/isar_generator/test/errors/class/constructor_wrong_parameter.dart b/plugins/isar_generator/test/errors/class/constructor_wrong_parameter.dart new file mode 100644 index 00000000..1274a5c0 --- /dev/null +++ b/plugins/isar_generator/test/errors/class/constructor_wrong_parameter.dart @@ -0,0 +1,13 @@ +// constructor parameter type does not match property type + +import 'package:isar/isar.dart'; + +@collection +class Model { + // ignore: avoid_unused_constructor_parameters + Model(int prop1); + + Id? id; + + String prop1 = '5'; +} diff --git a/plugins/isar_generator/test/errors/class/enum.dart b/plugins/isar_generator/test/errors/class/enum.dart new file mode 100644 index 00000000..a51d0889 --- /dev/null +++ b/plugins/isar_generator/test/errors/class/enum.dart @@ -0,0 +1,7 @@ +// only classes + +import 'package:isar/isar.dart'; + +// ignore: invalid_annotation_target +@collection +enum Test { a, b, c } diff --git a/plugins/isar_generator/test/errors/class/invalid_name.dart b/plugins/isar_generator/test/errors/class/invalid_name.dart new file mode 100644 index 00000000..b116529a --- /dev/null +++ b/plugins/isar_generator/test/errors/class/invalid_name.dart @@ -0,0 +1,8 @@ +// must not be abstract + +import 'package:isar/isar.dart'; + +@collection +abstract class Model { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/class/mixin.dart b/plugins/isar_generator/test/errors/class/mixin.dart new file mode 100644 index 00000000..a6a63747 --- /dev/null +++ b/plugins/isar_generator/test/errors/class/mixin.dart @@ -0,0 +1,7 @@ +// only classes + +import 'package:isar/isar.dart'; + +// ignore: invalid_annotation_target +@collection +mixin Test {} diff --git a/plugins/isar_generator/test/errors/class/private.dart b/plugins/isar_generator/test/errors/class/private.dart new file mode 100644 index 00000000..aa545b93 --- /dev/null +++ b/plugins/isar_generator/test/errors/class/private.dart @@ -0,0 +1,9 @@ +// must be public + +import 'package:isar/isar.dart'; + +@collection +// ignore: unused_element +class _Model { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/class/variable.dart b/plugins/isar_generator/test/errors/class/variable.dart new file mode 100644 index 00000000..543a78ec --- /dev/null +++ b/plugins/isar_generator/test/errors/class/variable.dart @@ -0,0 +1,7 @@ +// only classes + +import 'package:isar/isar.dart'; + +// ignore: invalid_annotation_target +@collection +const t = 'hello'; diff --git a/plugins/isar_generator/test/errors/id/duplicate.dart b/plugins/isar_generator/test/errors/id/duplicate.dart new file mode 100644 index 00000000..e96e21f4 --- /dev/null +++ b/plugins/isar_generator/test/errors/id/duplicate.dart @@ -0,0 +1,10 @@ +// two or more properties with type "Id" defined + +import 'package:isar/isar.dart'; + +@collection +class Test { + Id? id1; + + Id? id2; +} diff --git a/plugins/isar_generator/test/errors/id/missing.dart b/plugins/isar_generator/test/errors/id/missing.dart new file mode 100644 index 00000000..e4141747 --- /dev/null +++ b/plugins/isar_generator/test/errors/id/missing.dart @@ -0,0 +1,10 @@ +// no id property defined + +import 'package:isar/isar.dart'; + +@collection +class Test { + late int id; + + late String name; +} diff --git a/plugins/isar_generator/test/errors/index/composite_double_not_last.dart b/plugins/isar_generator/test/errors/index/composite_double_not_last.dart new file mode 100644 index 00000000..135b56ba --- /dev/null +++ b/plugins/isar_generator/test/errors/index/composite_double_not_last.dart @@ -0,0 +1,13 @@ +// only the last property of a composite index may be a double value + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(composite: [CompositeIndex('val2')]) + double? val1; + + String? val2; +} diff --git a/plugins/isar_generator/test/errors/index/composite_non_hashed_list.dart b/plugins/isar_generator/test/errors/index/composite_non_hashed_list.dart new file mode 100644 index 00000000..e93241e2 --- /dev/null +++ b/plugins/isar_generator/test/errors/index/composite_non_hashed_list.dart @@ -0,0 +1,13 @@ +// composite indexes do not support non-hashed lists + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(composite: [CompositeIndex('str')], type: IndexType.value) + List? list; + + String? str; +} diff --git a/plugins/isar_generator/test/errors/index/composite_string_value_not_last.dart b/plugins/isar_generator/test/errors/index/composite_string_value_not_last.dart new file mode 100644 index 00000000..52efbf87 --- /dev/null +++ b/plugins/isar_generator/test/errors/index/composite_string_value_not_last.dart @@ -0,0 +1,13 @@ +// last property of a composite index may be a non-hashed string + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(composite: [CompositeIndex('str2')], type: IndexType.value) + String? str1; + + String? str2; +} diff --git a/plugins/isar_generator/test/errors/index/contains_id.dart b/plugins/isar_generator/test/errors/index/contains_id.dart new file mode 100644 index 00000000..fd45fb2b --- /dev/null +++ b/plugins/isar_generator/test/errors/index/contains_id.dart @@ -0,0 +1,11 @@ +// ids cannot be indexed + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(composite: [CompositeIndex('id')]) + String? str; +} diff --git a/plugins/isar_generator/test/errors/index/double_list_hashed.dart b/plugins/isar_generator/test/errors/index/double_list_hashed.dart new file mode 100644 index 00000000..84563d49 --- /dev/null +++ b/plugins/isar_generator/test/errors/index/double_list_hashed.dart @@ -0,0 +1,11 @@ +// list may must not be hashed + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(type: IndexType.hash) + List? list; +} diff --git a/plugins/isar_generator/test/errors/index/duplicate_name.dart b/plugins/isar_generator/test/errors/index/duplicate_name.dart new file mode 100644 index 00000000..17e6cab4 --- /dev/null +++ b/plugins/isar_generator/test/errors/index/duplicate_name.dart @@ -0,0 +1,14 @@ +// same name + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(name: 'myindex') + String? prop1; + + @Index(name: 'myindex') + String? prop2; +} diff --git a/plugins/isar_generator/test/errors/index/duplicate_property.dart b/plugins/isar_generator/test/errors/index/duplicate_property.dart new file mode 100644 index 00000000..01c53f0c --- /dev/null +++ b/plugins/isar_generator/test/errors/index/duplicate_property.dart @@ -0,0 +1,13 @@ +// composite index contains duplicate properties + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(composite: [CompositeIndex('str1')], type: IndexType.value) + String? str1; + + String? str2; +} diff --git a/plugins/isar_generator/test/errors/index/invalid_name.dart b/plugins/isar_generator/test/errors/index/invalid_name.dart new file mode 100644 index 00000000..171fe3a4 --- /dev/null +++ b/plugins/isar_generator/test/errors/index/invalid_name.dart @@ -0,0 +1,11 @@ +// names must not be blank or start with "_" + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(name: '_index') + String? str; +} diff --git a/plugins/isar_generator/test/errors/index/non_string_hashed.dart b/plugins/isar_generator/test/errors/index/non_string_hashed.dart new file mode 100644 index 00000000..63267d65 --- /dev/null +++ b/plugins/isar_generator/test/errors/index/non_string_hashed.dart @@ -0,0 +1,11 @@ +// only strings and lists may be hashed + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(type: IndexType.hash) + int? val; +} diff --git a/plugins/isar_generator/test/errors/index/non_string_list_hashed_elements.dart b/plugins/isar_generator/test/errors/index/non_string_list_hashed_elements.dart new file mode 100644 index 00000000..4f119fc1 --- /dev/null +++ b/plugins/isar_generator/test/errors/index/non_string_list_hashed_elements.dart @@ -0,0 +1,11 @@ +// only string lists may have hashed elements + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(type: IndexType.hashElements) + List? list; +} diff --git a/plugins/isar_generator/test/errors/index/non_unique_replace.dart b/plugins/isar_generator/test/errors/index/non_unique_replace.dart new file mode 100644 index 00000000..9a49b374 --- /dev/null +++ b/plugins/isar_generator/test/errors/index/non_unique_replace.dart @@ -0,0 +1,11 @@ +// only unique indexes can replace + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(replace: true) + String? str; +} diff --git a/plugins/isar_generator/test/errors/index/object_hashed.dart b/plugins/isar_generator/test/errors/index/object_hashed.dart new file mode 100644 index 00000000..dd20d11e --- /dev/null +++ b/plugins/isar_generator/test/errors/index/object_hashed.dart @@ -0,0 +1,14 @@ +// objects may not be indexed + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index() + EmbeddedModel? obj; +} + +@embedded +class EmbeddedModel {} diff --git a/plugins/isar_generator/test/errors/index/object_list_hashed.dart b/plugins/isar_generator/test/errors/index/object_list_hashed.dart new file mode 100644 index 00000000..d149e19a --- /dev/null +++ b/plugins/isar_generator/test/errors/index/object_list_hashed.dart @@ -0,0 +1,14 @@ +// objects may not be indexed + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(type: IndexType.hash) + List? list; +} + +@embedded +class EmbeddedModel {} diff --git a/plugins/isar_generator/test/errors/index/property_does_not_exist.dart b/plugins/isar_generator/test/errors/index/property_does_not_exist.dart new file mode 100644 index 00000000..806515ec --- /dev/null +++ b/plugins/isar_generator/test/errors/index/property_does_not_exist.dart @@ -0,0 +1,11 @@ +// property does not exist + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Index(composite: [CompositeIndex('myProp')]) + String? str; +} diff --git a/plugins/isar_generator/test/errors/link/backlink_target_does_no_exist.dart b/plugins/isar_generator/test/errors/link/backlink_target_does_no_exist.dart new file mode 100644 index 00000000..ea285c22 --- /dev/null +++ b/plugins/isar_generator/test/errors/link/backlink_target_does_no_exist.dart @@ -0,0 +1,16 @@ +// target of backlink does not exist + +import 'package:isar/isar.dart'; + +@collection +class Model1 { + Id? id; + + @Backlink(to: 'abc') + final IsarLink link = IsarLink(); +} + +@collection +class Model2 { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/link/backlink_target_is_backlink.dart b/plugins/isar_generator/test/errors/link/backlink_target_is_backlink.dart new file mode 100644 index 00000000..5d5f48dc --- /dev/null +++ b/plugins/isar_generator/test/errors/link/backlink_target_is_backlink.dart @@ -0,0 +1,19 @@ +// target of backlink is also a backlink + +import 'package:isar/isar.dart'; + +@collection +class Model1 { + Id? id; + + @Backlink(to: 'link') + final IsarLink link = IsarLink(); +} + +@collection +class Model2 { + Id? id; + + @Backlink(to: 'link') + final IsarLink link = IsarLink(); +} diff --git a/plugins/isar_generator/test/errors/link/backlink_target_not_a_link.dart b/plugins/isar_generator/test/errors/link/backlink_target_not_a_link.dart new file mode 100644 index 00000000..459ecd3a --- /dev/null +++ b/plugins/isar_generator/test/errors/link/backlink_target_not_a_link.dart @@ -0,0 +1,18 @@ +// target of backlink is not a link + +import 'package:isar/isar.dart'; + +@collection +class Model1 { + Id? id; + + @Backlink(to: 'str') + final IsarLink link = IsarLink(); +} + +@collection +class Model2 { + Id? id; + + String? str; +} diff --git a/plugins/isar_generator/test/errors/link/duplicate_name.dart b/plugins/isar_generator/test/errors/link/duplicate_name.dart new file mode 100644 index 00000000..1405c4aa --- /dev/null +++ b/plugins/isar_generator/test/errors/link/duplicate_name.dart @@ -0,0 +1,18 @@ +// same name + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + final IsarLink prop1 = IsarLink(); + + @Name('prop1') + final IsarLinks prop2 = IsarLinks(); +} + +@collection +class Model2 { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/link/invalid_name.dart b/plugins/isar_generator/test/errors/link/invalid_name.dart new file mode 100644 index 00000000..47b89a9f --- /dev/null +++ b/plugins/isar_generator/test/errors/link/invalid_name.dart @@ -0,0 +1,16 @@ +// names must not be blank or start with + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Name('_link') + final IsarLink link = IsarLink(); +} + +@collection +class Model2 { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/link/late.dart b/plugins/isar_generator/test/errors/link/late.dart new file mode 100644 index 00000000..845cf27f --- /dev/null +++ b/plugins/isar_generator/test/errors/link/late.dart @@ -0,0 +1,15 @@ +// must not be late + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + late IsarLink link; +} + +@collection +class Model2 { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/link/nullable.dart b/plugins/isar_generator/test/errors/link/nullable.dart new file mode 100644 index 00000000..ab1f5885 --- /dev/null +++ b/plugins/isar_generator/test/errors/link/nullable.dart @@ -0,0 +1,15 @@ +// must not be nullable + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + IsarLink? link; +} + +@collection +class Model2 { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/link/target_not_a_collection.dart b/plugins/isar_generator/test/errors/link/target_not_a_collection.dart new file mode 100644 index 00000000..dd7d3cd8 --- /dev/null +++ b/plugins/isar_generator/test/errors/link/target_not_a_collection.dart @@ -0,0 +1,10 @@ +// link target is not annotated with @collection + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + final IsarLink link = IsarLink(); +} diff --git a/plugins/isar_generator/test/errors/link/type_nullable.dart b/plugins/isar_generator/test/errors/link/type_nullable.dart new file mode 100644 index 00000000..865d421f --- /dev/null +++ b/plugins/isar_generator/test/errors/link/type_nullable.dart @@ -0,0 +1,15 @@ +// links type must not be nullable + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + final IsarLink link = IsarLink(); +} + +@collection +class Model2 { + Id? id; +} diff --git a/plugins/isar_generator/test/errors/property/duplicate_name.dart b/plugins/isar_generator/test/errors/property/duplicate_name.dart new file mode 100644 index 00000000..0b275cbc --- /dev/null +++ b/plugins/isar_generator/test/errors/property/duplicate_name.dart @@ -0,0 +1,13 @@ +// same name + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + String? prop1; + + @Name('prop1') + String? prop2; +} diff --git a/plugins/isar_generator/test/errors/property/enum_bool_type.dart b/plugins/isar_generator/test/errors/property/enum_bool_type.dart new file mode 100644 index 00000000..d5b4b440 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/enum_bool_type.dart @@ -0,0 +1,17 @@ +// unsupported enum property type + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Enumerated(EnumType.value, 'value') + late MyEnum field; +} + +enum MyEnum { + optionA; + + final bool value = true; +} diff --git a/plugins/isar_generator/test/errors/property/enum_double_type.dart b/plugins/isar_generator/test/errors/property/enum_double_type.dart new file mode 100644 index 00000000..17567e69 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/enum_double_type.dart @@ -0,0 +1,17 @@ +// unsupported enum property type + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Enumerated(EnumType.value, 'value') + late MyEnum field; +} + +enum MyEnum { + optionA; + + final double value = 5.5; +} diff --git a/plugins/isar_generator/test/errors/property/enum_duplicate.dart b/plugins/isar_generator/test/errors/property/enum_duplicate.dart new file mode 100644 index 00000000..32ce0566 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/enum_duplicate.dart @@ -0,0 +1,21 @@ +// has duplicate values + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Enumerated(EnumType.value, 'value') + late MyEnum field; +} + +enum MyEnum { + option1(1), + option2(2), + option3(1); + + const MyEnum(this.value); + + final int value; +} diff --git a/plugins/isar_generator/test/errors/property/enum_float_type.dart b/plugins/isar_generator/test/errors/property/enum_float_type.dart new file mode 100644 index 00000000..abf3830e --- /dev/null +++ b/plugins/isar_generator/test/errors/property/enum_float_type.dart @@ -0,0 +1,17 @@ +// unsupported enum property type + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Enumerated(EnumType.value, 'value') + late MyEnum field; +} + +enum MyEnum { + optionA; + + final float value = 5.5; +} diff --git a/plugins/isar_generator/test/errors/property/enum_list_type.dart b/plugins/isar_generator/test/errors/property/enum_list_type.dart new file mode 100644 index 00000000..75d78e28 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/enum_list_type.dart @@ -0,0 +1,17 @@ +// unsupported enum property type + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Enumerated(EnumType.value, 'value') + late MyEnum prop; +} + +enum MyEnum { + optionA; + + final List value = []; +} diff --git a/plugins/isar_generator/test/errors/property/enum_not_annotated.dart b/plugins/isar_generator/test/errors/property/enum_not_annotated.dart new file mode 100644 index 00000000..456e8e47 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/enum_not_annotated.dart @@ -0,0 +1,14 @@ +// enum property must be annotated with @enumerated + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + late MyEnum? prop; +} + +enum MyEnum { + a; +} diff --git a/plugins/isar_generator/test/errors/property/enum_null_value.dart b/plugins/isar_generator/test/errors/property/enum_null_value.dart new file mode 100644 index 00000000..bdc2e301 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/enum_null_value.dart @@ -0,0 +1,17 @@ +// null values are not supported + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Enumerated(EnumType.value, 'value') + late MyEnum prop; +} + +enum MyEnum { + optionA; + + final String? value = null; +} diff --git a/plugins/isar_generator/test/errors/property/enum_object_type.dart b/plugins/isar_generator/test/errors/property/enum_object_type.dart new file mode 100644 index 00000000..afa6d961 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/enum_object_type.dart @@ -0,0 +1,20 @@ +// unsupported enum property type + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Enumerated(EnumType.value, 'value') + late MyEnum prop; +} + +enum MyEnum { + optionA; + + final value = EmbeddedModel(); +} + +@embedded +class EmbeddedModel {} diff --git a/plugins/isar_generator/test/errors/property/invalid_name.dart b/plugins/isar_generator/test/errors/property/invalid_name.dart new file mode 100644 index 00000000..5bc5341e --- /dev/null +++ b/plugins/isar_generator/test/errors/property/invalid_name.dart @@ -0,0 +1,11 @@ +// names must not be blank or start with "_" + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + @Name('_prop') + String? prop; +} diff --git a/plugins/isar_generator/test/errors/property/null_byte.dart b/plugins/isar_generator/test/errors/property/null_byte.dart new file mode 100644 index 00000000..c5813805 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/null_byte.dart @@ -0,0 +1,10 @@ +// bytes must not be nullable + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + late byte? prop; +} diff --git a/plugins/isar_generator/test/errors/property/null_byte_element.dart b/plugins/isar_generator/test/errors/property/null_byte_element.dart new file mode 100644 index 00000000..d45c4b14 --- /dev/null +++ b/plugins/isar_generator/test/errors/property/null_byte_element.dart @@ -0,0 +1,10 @@ +// bytes must not be nullable + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + late List prop; +} diff --git a/plugins/isar_generator/test/errors/property/unsupported_type.dart b/plugins/isar_generator/test/errors/property/unsupported_type.dart new file mode 100644 index 00000000..68af2cfc --- /dev/null +++ b/plugins/isar_generator/test/errors/property/unsupported_type.dart @@ -0,0 +1,10 @@ +// unsupported type + +import 'package:isar/isar.dart'; + +@collection +class Model { + Id? id; + + late Set? prop; +} diff --git a/pubspec.lock b/pubspec.lock index cc2a35de..5c89553b 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -10,21 +10,21 @@ packages: source: hosted version: "85.0.0" analyzer: - dependency: "direct overridden" + dependency: transitive description: name: analyzer - sha256: "974859dc0ff5f37bc4313244b3218c791810d03ab3470a579580279ba971a48d" + sha256: f4ad0fea5f102201015c9aae9d93bc02f75dd9491529a8c21f88d17a8523d44c url: "https://pub.dev" source: hosted - version: "7.7.1" + version: "7.6.0" analyzer_plugin: - dependency: "direct overridden" + dependency: transitive description: name: analyzer_plugin - sha256: dd574a0ab77de88b7d9c12bc4b626109a5ca9078216a79041a5c24c3a1bd103c + sha256: a5ab7590c27b779f3d4de67f31c4109dbe13dd7339f86461a6f2a8ab2594d8ce url: "https://pub.dev" source: hosted - version: "0.13.7" + version: "0.13.4" antlr4: dependency: transitive description: @@ -341,10 +341,10 @@ packages: dependency: transitive description: name: custom_lint_visitor - sha256: "36282d85714af494ee2d7da8c8913630aa6694da99f104fb2ed4afcf8fc857d8" + sha256: "4a86a0d8415a91fbb8298d6ef03e9034dc8e323a599ddc4120a0e36c433983a2" url: "https://pub.dev" source: hosted - version: "1.0.0+7.3.0" + version: "1.0.0+7.7.0" d4rt: dependency: "direct main" description: @@ -357,10 +357,10 @@ packages: dependency: transitive description: name: dart_style - sha256: "7306ab8a2359a48d22310ad823521d723acfed60ee1f7e37388e8986853b6820" + sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb" url: "https://pub.dev" source: hosted - version: "2.3.8" + version: "3.1.1" dartx: dependency: transitive description: @@ -487,10 +487,10 @@ packages: dependency: "direct main" description: name: ffigen - sha256: "2119b4fe3aad0db94dc9531b90283c4640a6231070e613c400b426a4da08c704" + sha256: "2bd9a420ca42cb5ce8cff5d80f88547b547a042ae26807704b1698714e4464a2" url: "https://pub.dev" source: hosted - version: "16.1.0" + version: "19.1.0" file: dependency: transitive description: @@ -734,18 +734,18 @@ packages: dependency: "direct dev" description: name: freezed - sha256: "44c19278dd9d89292cf46e97dc0c1e52ce03275f40a97c5a348e802a924bf40e" + sha256: "6022db4c7bfa626841b2a10f34dd1e1b68e8f8f9650db6112dcdeeca45ca793c" url: "https://pub.dev" source: hosted - version: "2.5.7" + version: "3.0.6" freezed_annotation: dependency: "direct main" description: name: freezed_annotation - sha256: c2e2d632dd9b8a2b7751117abcfc2b4888ecfe181bd9fca7170d9ef02e595fe2 + sha256: c87ff004c8aa6af2d531668b46a4ea379f7191dc6dfa066acd53d506da6e044b url: "https://pub.dev" source: hosted - version: "2.4.4" + version: "3.0.0" frontend_server_client: dependency: transitive description: @@ -869,10 +869,9 @@ packages: hive_generator: dependency: "direct dev" description: - name: hive_generator - sha256: "06cb8f58ace74de61f63500564931f9505368f45f98958bd7a6c35ba24159db4" - url: "https://pub.dev" - source: hosted + path: "plugins/hive_generator" + relative: true + source: path version: "2.0.1" html: dependency: "direct main" @@ -886,10 +885,10 @@ packages: dependency: "direct main" description: name: http - sha256: "2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b" + sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007 url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.5.0" http_client_helper: dependency: transitive description: @@ -962,14 +961,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.5" - iregexp: - dependency: transitive - description: - name: iregexp - sha256: "143859dcaeecf6f683102786762d70a47ef8441a0d2287a158172d32d38799cf" - url: "https://pub.dev" - source: hosted - version: "0.1.2" isar: dependency: "direct main" description: @@ -989,10 +980,9 @@ packages: isar_generator: dependency: "direct dev" description: - name: isar_generator - sha256: "76c121e1295a30423604f2f819bc255bc79f852f3bc8743a24017df6068ad133" - url: "https://pub.dev" - source: hosted + path: "plugins/isar_generator" + relative: true + source: path version: "3.1.0+1" isolate_contactor: dependency: transitive @@ -1034,14 +1024,6 @@ packages: url: "https://pub.dev" source: hosted version: "4.9.0" - json_path: - dependency: "direct main" - description: - name: json_path - sha256: a3a06eb005f2e93d0df7f263cdf76bbd02c7602f5c4bed9be94fcca4c36be03e - url: "https://pub.dev" - source: hosted - version: "0.7.5" json_view: dependency: "direct main" description: @@ -1138,14 +1120,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.11.1" - maybe_just_nothing: - dependency: transitive - description: - name: maybe_just_nothing - sha256: "0c06326e26d08f6ed43247404376366dc4d756cef23a4f1db765f546224c35e0" - url: "https://pub.dev" - source: hosted - version: "0.5.3" media_kit: dependency: "direct main" description: @@ -1531,14 +1505,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.0.3" - rfc_6901: - dependency: transitive - description: - name: rfc_6901 - sha256: df1bbfa3d023009598f19636d6114c6ac1e0b7bb7bf6a260f0e6e6ce91416820 - url: "https://pub.dev" - source: hosted - version: "0.2.0" riverpod: dependency: transitive description: @@ -1551,10 +1517,10 @@ packages: dependency: transitive description: name: riverpod_analyzer_utils - sha256: c6b8222b2b483cb87ae77ad147d6408f400c64f060df7a225b127f4afef4f8c8 + sha256: "03a17170088c63aab6c54c44456f5ab78876a1ddb6032ffde1662ddab4959611" url: "https://pub.dev" source: hosted - version: "0.5.8" + version: "0.5.10" riverpod_annotation: dependency: "direct main" description: @@ -1567,10 +1533,10 @@ packages: dependency: "direct dev" description: name: riverpod_generator - sha256: "63546d70952015f0981361636bf8f356d9cfd9d7f6f0815e3c07789a41233188" + sha256: "44a0992d54473eb199ede00e2260bd3c262a86560e3c6f6374503d86d0580e36" url: "https://pub.dev" source: hosted - version: "2.6.3" + version: "2.6.5" rust_lib_mangayomi: dependency: "direct main" description: @@ -1747,18 +1713,18 @@ packages: dependency: transitive description: name: source_gen - sha256: "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832" + sha256: "35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b" url: "https://pub.dev" source: hosted - version: "1.5.0" + version: "2.0.0" source_helper: dependency: transitive description: name: source_helper - sha256: "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c" + sha256: a447acb083d3a5ef17f983dd36201aeea33fedadb3228fa831f2f0c92f0f3aca url: "https://pub.dev" source: hosted - version: "1.3.5" + version: "1.3.7" source_span: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 5107ce7c..5f573899 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -36,7 +36,6 @@ dependencies: file_picker: ^10.0.0 path_provider: ^2.1.5 scrollable_positioned_list: ^0.3.8 - json_path: ^0.7.4 bot_toast: ^4.1.3 flutter_web_auth_2: ^3.1.2 numberpicker: ^2.1.2 @@ -57,14 +56,14 @@ dependencies: cupertino_icons: ^1.0.8 window_manager: ^0.4.3 ffi: ^2.1.3 - ffigen: ^16.0.0 + ffigen: 19.1.0 http_interceptor: ^2.0.0 js_packer: ^0.0.5 flutter_qjs: git: url: https://github.com/kodjodevf/flutter_qjs.git ref: main - http: ^1.3.0 + http: ^1.5.0 re_editor: git: url: https://github.com/kodjodevf/re-editor @@ -77,7 +76,7 @@ dependencies: path: rust_builder pseudom: ^1.0.1 path: ^1.9.0 - freezed_annotation: ^2.4.4 + freezed_annotation: ^3.0.0 desktop_webview_window: git: url: https://github.com/kodjodevf/desktop_webview_window.git @@ -107,27 +106,27 @@ dependencies: dependency_overrides: ffi: ^2.1.3 - analyzer: ^7.4.5 html: ^0.15.4 flutter_web_auth_2: git: url: https://github.com/ThexXTURBOXx/flutter_web_auth_2.git ref: 3.x-without-v1 path: flutter_web_auth_2 - analyzer_plugin: ^0.13.1 dev_dependencies: flutter_test: sdk: flutter build_runner: ^2.4.6 - riverpod_generator: ^2.6.3 + riverpod_generator: ^2.6.5 flutter_launcher_icons: ^0.14.3 - isar_generator: ^3.1.0+1 + isar_generator: + path: plugins/isar_generator flutter_lints: ^5.0.0 - freezed: ^2.0.0 + freezed: ^3.0.0 inno_bundle: ^0.9.0 protoc_plugin: ^22.0.1 - hive_generator: ^2.0.1 + hive_generator: + path: plugins/hive_generator flutter: uses-material-design: true