Skip to content

Commit 58b3bee

Browse files
committed
rearranging dart query methods
1 parent a53c907 commit 58b3bee

File tree

2 files changed

+20
-44
lines changed

2 files changed

+20
-44
lines changed

templates/dart/lib/query.dart.twig

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,34 +22,22 @@ class Query {
2222
static search(String attribute, String value) =>
2323
_addQuery(attribute, 'search', value);
2424

25-
static String _addQuery(String attribute, String method, dynamic value) => (value
26-
is List)
27-
? '$method("$attribute", [${value.map((item) => parseValues(item)).join(",")}])'
28-
: '$method("$attribute", [${parseValues(value)}])';
25+
static String orderAsc(String attribute) => 'orderAsc("$attribute")';
2926

30-
static String orderAsc(String attribute) {
31-
return 'orderAsc("$attribute")';
32-
}
27+
static String orderDesc(String attribute) => 'orderDesc("$attribute")';
3328

34-
static String orderDesc(String attribute) {
35-
return 'orderDesc("$attribute")';
36-
}
29+
static String cursorBefore(String id) => 'cursorBefore("$id")';
3730

38-
static String cursorBefore(String id) {
39-
return 'cursorBefore("$id")';
40-
}
31+
static String cursorAfter(String id) => 'cursorAfter("$id")';
4132

42-
static String cursorAfter(String id) {
43-
return 'cursorAfter("$id")';
44-
}
33+
static String limit(int limit) => 'limit($limit)';
4534

46-
static String limit(int limit) {
47-
return 'limit($limit)';
48-
}
35+
static String offset(int offset) => 'offset($offset)';
4936

50-
static String offset(int offset) {
51-
return 'offset($offset)';
52-
}
37+
static String _addQuery(String attribute, String method, dynamic value) => (value
38+
is List)
39+
? '$method("$attribute", [${value.map((item) => parseValues(item)).join(",")}])'
40+
: '$method("$attribute", [${parseValues(value)}])';
5341

5442
static String parseValues(dynamic value) =>
5543
(value is String) ? '"$value"' : '$value';

templates/flutter/lib/query.dart.twig

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,34 +22,22 @@ class Query {
2222
static search(String attribute, String value) =>
2323
_addQuery(attribute, 'search', value);
2424

25-
static String _addQuery(String attribute, String method, dynamic value) => (value
26-
is List)
27-
? '$method("$attribute", [${value.map((item) => parseValues(item)).join(",")}])'
28-
: '$method("$attribute", [${parseValues(value)}])';
25+
static String orderAsc(String attribute) => 'orderAsc("$attribute")';
2926

30-
static String orderAsc(String attribute) {
31-
return 'orderAsc("$attribute")';
32-
}
27+
static String orderDesc(String attribute) => 'orderDesc("$attribute")';
3328

34-
static String orderDesc(String attribute) {
35-
return 'orderDesc("$attribute")';
36-
}
29+
static String cursorBefore(String id) => 'cursorBefore("$id")';
3730

38-
static String cursorBefore(String id) {
39-
return 'cursorBefore("$id")';
40-
}
31+
static String cursorAfter(String id) => 'cursorAfter("$id")';
4132

42-
static String cursorAfter(String id) {
43-
return 'cursorAfter("$id")';
44-
}
33+
static String limit(int limit) => 'limit($limit)';
4534

46-
static String limit(int limit) {
47-
return 'limit($limit)';
48-
}
35+
static String offset(int offset) => 'offset($offset)';
4936

50-
static String offset(int offset) {
51-
return 'offset($offset)';
52-
}
37+
static String _addQuery(String attribute, String method, dynamic value) => (value
38+
is List)
39+
? '$method("$attribute", [${value.map((item) => parseValues(item)).join(",")}])'
40+
: '$method("$attribute", [${parseValues(value)}])';
5341

5442
static String parseValues(dynamic value) =>
5543
(value is String) ? '"$value"' : '$value';

0 commit comments

Comments
 (0)