Erweiterungen
This commit is contained in:
1 parent
e16980a322
commit
88dc13391d
6 files changed
+69
-30
No files matched your search
+60
-18
@@ -94,11 +94,21 @@ int _jobTourEstimateSize(
|
||||
) {
|
||||
var bytesCount = offsets.last;
|
||||
bytesCount += 3 + object.city.length * 3;
|
||||
bytesCount += 3 + object.com.length * 3;
|
||||
{
|
||||
final value = object.com;
|
||||
if (value != null) {
|
||||
bytesCount += 3 + value.length * 3;
|
||||
}
|
||||
}
|
||||
bytesCount += 3 + object.comp.length * 3;
|
||||
bytesCount += 3 + object.mode.length * 3;
|
||||
bytesCount += 3 + object.person.length * 3;
|
||||
bytesCount += 3 + object.phone.length * 3;
|
||||
{
|
||||
final value = object.phone;
|
||||
if (value != null) {
|
||||
bytesCount += 3 + value.length * 3;
|
||||
}
|
||||
}
|
||||
{
|
||||
final value = object.pos;
|
||||
if (value != null) {
|
||||
@@ -165,12 +175,12 @@ JobTour _jobTourDeserialize(
|
||||
) {
|
||||
final object = JobTour();
|
||||
object.city = reader.readString(offsets[0]);
|
||||
object.com = reader.readString(offsets[1]);
|
||||
object.com = reader.readStringOrNull(offsets[1]);
|
||||
object.comp = reader.readString(offsets[2]);
|
||||
object.id = reader.readLong(offsets[3]);
|
||||
object.mode = reader.readString(offsets[4]);
|
||||
object.person = reader.readString(offsets[5]);
|
||||
object.phone = reader.readString(offsets[6]);
|
||||
object.phone = reader.readStringOrNull(offsets[6]);
|
||||
object.pos = reader.readObjectOrNull<TourPosition>(
|
||||
offsets[7],
|
||||
TourPositionSchema.deserialize,
|
||||
@@ -200,7 +210,7 @@ P _jobTourDeserializeProp<P>(
|
||||
case 0:
|
||||
return (reader.readString(offset)) as P;
|
||||
case 1:
|
||||
return (reader.readString(offset)) as P;
|
||||
return (reader.readStringOrNull(offset)) as P;
|
||||
case 2:
|
||||
return (reader.readString(offset)) as P;
|
||||
case 3:
|
||||
@@ -210,7 +220,7 @@ P _jobTourDeserializeProp<P>(
|
||||
case 5:
|
||||
return (reader.readString(offset)) as P;
|
||||
case 6:
|
||||
return (reader.readString(offset)) as P;
|
||||
return (reader.readStringOrNull(offset)) as P;
|
||||
case 7:
|
||||
return (reader.readObjectOrNull<TourPosition>(
|
||||
offset,
|
||||
@@ -370,8 +380,24 @@ extension JobTourQueryFilter
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> comIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'com',
|
||||
));
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> comIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'com',
|
||||
));
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> comEqualTo(
|
||||
String value, {
|
||||
String? value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
@@ -384,7 +410,7 @@ extension JobTourQueryFilter
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> comGreaterThan(
|
||||
String value, {
|
||||
String? value, {
|
||||
bool include = false,
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
@@ -399,7 +425,7 @@ extension JobTourQueryFilter
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> comLessThan(
|
||||
String value, {
|
||||
String? value, {
|
||||
bool include = false,
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
@@ -414,8 +440,8 @@ extension JobTourQueryFilter
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> comBetween(
|
||||
String lower,
|
||||
String upper, {
|
||||
String? lower,
|
||||
String? upper, {
|
||||
bool includeLower = true,
|
||||
bool includeUpper = true,
|
||||
bool caseSensitive = true,
|
||||
@@ -942,8 +968,24 @@ extension JobTourQueryFilter
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> phoneIsNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNull(
|
||||
property: r'phone',
|
||||
));
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> phoneIsNotNull() {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||||
property: r'phone',
|
||||
));
|
||||
});
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> phoneEqualTo(
|
||||
String value, {
|
||||
String? value, {
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
return QueryBuilder.apply(this, (query) {
|
||||
@@ -956,7 +998,7 @@ extension JobTourQueryFilter
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> phoneGreaterThan(
|
||||
String value, {
|
||||
String? value, {
|
||||
bool include = false,
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
@@ -971,7 +1013,7 @@ extension JobTourQueryFilter
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> phoneLessThan(
|
||||
String value, {
|
||||
String? value, {
|
||||
bool include = false,
|
||||
bool caseSensitive = true,
|
||||
}) {
|
||||
@@ -986,8 +1028,8 @@ extension JobTourQueryFilter
|
||||
}
|
||||
|
||||
QueryBuilder<JobTour, JobTour, QAfterFilterCondition> phoneBetween(
|
||||
String lower,
|
||||
String upper, {
|
||||
String? lower,
|
||||
String? upper, {
|
||||
bool includeLower = true,
|
||||
bool includeUpper = true,
|
||||
bool caseSensitive = true,
|
||||
@@ -1650,10 +1692,10 @@ JobTour _$JobTourFromJson(Map<String, dynamic> json) => JobTour()
|
||||
..mode = json['mode'] as String
|
||||
..comp = json['comp'] as String
|
||||
..person = json['person'] as String
|
||||
..phone = json['phone'] as String
|
||||
..phone = json['phone'] as String?
|
||||
..street = json['street'] as String
|
||||
..city = json['city'] as String
|
||||
..com = json['com'] as String
|
||||
..com = json['com'] as String?
|
||||
..pos = json['pos'] == null
|
||||
? null
|
||||
: TourPosition.fromJson(json['pos'] as Map<String, dynamic>)
|
||||
|
||||
Reference in new issue
Block a user