Starter
This commit is contained in:
parent
8b3db66335
commit
17e5cd60c5
|
|
@ -214,8 +214,8 @@ else
|
||||||
code="${code}response = ${module}A.${element}.compareTo(${module}B.${element});${lineBreak}break;${lineBreak}"
|
code="${code}response = ${module}A.${element}.compareTo(${module}B.${element});${lineBreak}break;${lineBreak}"
|
||||||
sed -i -e "s/$comment/$comment${lineBreak}$code/g" "./lib/data/models/${module}_model.dart"
|
sed -i -e "s/$comment/$comment${lineBreak}$code/g" "./lib/data/models/${module}_model.dart"
|
||||||
|
|
||||||
comment="STARTER: search - do not remove comment"
|
comment="STARTER: filter - do not remove comment"
|
||||||
code="if (${element}.toLowerCase().contains(search)){${lineBreak}"
|
code="if (${element}.toLowerCase().contains(filter)){${lineBreak}"
|
||||||
code="${code}return true;${lineBreak}"
|
code="${code}return true;${lineBreak}"
|
||||||
code="${code}}${lineBreak}"
|
code="${code}}${lineBreak}"
|
||||||
sed -i -e "s/$comment/$comment${lineBreak}$code/g" "./lib/data/models/${module}_model.dart"
|
sed -i -e "s/$comment/$comment${lineBreak}$code/g" "./lib/data/models/${module}_model.dart"
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@ import 'package:invoiceninja_flutter/data/models/models.dart';
|
||||||
|
|
||||||
part 'stub_model.g.dart';
|
part 'stub_model.g.dart';
|
||||||
|
|
||||||
|
|
||||||
abstract class StubListResponse
|
abstract class StubListResponse
|
||||||
implements Built<StubListResponse, StubListResponseBuilder> {
|
implements Built<StubListResponse, StubListResponseBuilder> {
|
||||||
factory StubListResponse([void updates(StubListResponseBuilder b)]) =
|
factory StubListResponse([void updates(StubListResponseBuilder b)]) =
|
||||||
|
|
@ -14,7 +15,7 @@ abstract class StubListResponse
|
||||||
BuiltList<StubEntity> get data;
|
BuiltList<StubEntity> get data;
|
||||||
|
|
||||||
static Serializer<StubListResponse> get serializer =>
|
static Serializer<StubListResponse> get serializer =>
|
||||||
_$StubListResponseSerializer;
|
_$stubListResponseSerializer;
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract class StubItemResponse
|
abstract class StubItemResponse
|
||||||
|
|
@ -27,16 +28,17 @@ abstract class StubItemResponse
|
||||||
StubEntity get data;
|
StubEntity get data;
|
||||||
|
|
||||||
static Serializer<StubItemResponse> get serializer =>
|
static Serializer<StubItemResponse> get serializer =>
|
||||||
_$StubItemResponseSerializer;
|
_$stubItemResponseSerializer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
class StubFields {
|
class StubFields {
|
||||||
// STARTER: fields - do not remove comment
|
// STARTER: fields - do not remove comment
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract class StubEntity extends Object with BaseEntity implements Built<StubEntity, StubEntityBuilder> {
|
abstract class StubEntity extends Object with BaseEntity implements Built<StubEntity, StubEntityBuilder> {
|
||||||
|
|
||||||
|
// STARTER: properties - do not remove comment
|
||||||
|
|
||||||
static int counter = 0;
|
static int counter = 0;
|
||||||
factory StubEntity() {
|
factory StubEntity() {
|
||||||
return _$StubEntity._(
|
return _$StubEntity._(
|
||||||
|
|
@ -45,8 +47,6 @@ abstract class StubEntity extends Object with BaseEntity implements Built<StubEn
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// STARTER: properties - do not remove comment
|
|
||||||
|
|
||||||
String get displayName {
|
String get displayName {
|
||||||
// STARTER: display name - do not remove comment
|
// STARTER: display name - do not remove comment
|
||||||
}
|
}
|
||||||
|
|
@ -67,30 +67,18 @@ abstract class StubEntity extends Object with BaseEntity implements Built<StubEn
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
bool matchesSearch(String filter) {
|
||||||
bool matchesFilter(String filter) {
|
|
||||||
if (filter == null || filter.isEmpty) {
|
if (filter == null || filter.isEmpty) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
filter = filter.toLowerCase();
|
filter = filter.toLowerCase();
|
||||||
|
|
||||||
// STARTER: search - do not remove comment
|
// STARTER: filter - do not remove comment
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
|
||||||
String matchesFilterValue(String filter) {
|
|
||||||
if (filter == null || filter.isEmpty) {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
filter = filter.toLowerCase();
|
|
||||||
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
StubEntity._();
|
StubEntity._();
|
||||||
static Serializer<StubEntity> get serializer => _$stubEntitySerializer;
|
static Serializer<StubEntity> get serializer => _$stubEntitySerializer;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue