@@ -10,14 +10,14 @@ class Query {
1010
1111 Map <String , dynamic > toJson () {
1212 final result = < String , dynamic > {};
13-
13+
1414 result['method' ] = method;
15-
16- if (attribute != null ) {
15+
16+ if (attribute != null ) {
1717 result['attribute' ] = attribute;
1818 }
19-
20- if (values != null ) {
19+
20+ if (values != null ) {
2121 result['values' ] = values is List ? values : [values];
2222 }
2323
@@ -28,7 +28,7 @@ class Query {
2828 String toString () => jsonEncode (toJson ());
2929
3030 /// Filter resources where [attribute] is equal to [value] .
31- ///
31+ ///
3232 /// [value] can be a single value or a list. If a list is used
3333 /// the query will return resources where [attribute] is equal
3434 /// to any of the values in the list.
@@ -154,18 +154,17 @@ class Query {
154154 Query ._('orderDesc' , attribute).toString ();
155155
156156 /// Sort results randomly.
157- static String orderRandom () =>
158- Query ._('orderRandom' ).toString ();
157+ static String orderRandom () => Query ._('orderRandom' ).toString ();
159158
160159 /// Return results before [id] .
161- ///
160+ ///
162161 /// Refer to the [Cursor Based Pagination] (https://appwrite.io/docs/pagination#cursor-pagination)
163162 /// docs for more information.
164163 static String cursorBefore (String id) =>
165164 Query ._('cursorBefore' , null , id).toString ();
166165
167166 /// Return results after [id] .
168- ///
167+ ///
169168 /// Refer to the [Cursor Based Pagination] (https://appwrite.io/docs/pagination#cursor-pagination)
170169 /// docs for more information.
171170 static String cursorAfter (String id) =>
@@ -175,27 +174,51 @@ class Query {
175174 static String limit (int limit) => Query ._('limit' , null , limit).toString ();
176175
177176 /// Return results from [offset] .
178- ///
177+ ///
179178 /// Refer to the [Offset Pagination] (https://appwrite.io/docs/pagination#offset-pagination)
180179 /// docs for more information.
181180 static String offset (int offset) =>
182181 Query ._('offset' , null , offset).toString ();
183182
184183 /// Filter resources where [attribute] is at a specific distance from the given coordinates.
185- static String distanceEqual (String attribute, List <dynamic > values, num distance, [bool meters = true ]) =>
186- Query ._('distanceEqual' , attribute, [[values, distance, meters]]).toString ();
184+ static String distanceEqual (
185+ String attribute,
186+ List <dynamic > values,
187+ num distance, [
188+ bool meters = true ,
189+ ]) => Query ._('distanceEqual' , attribute, [
190+ [values, distance, meters],
191+ ]).toString ();
187192
188193 /// Filter resources where [attribute] is not at a specific distance from the given coordinates.
189- static String distanceNotEqual (String attribute, List <dynamic > values, num distance, [bool meters = true ]) =>
190- Query ._('distanceNotEqual' , attribute, [[values, distance, meters]]).toString ();
194+ static String distanceNotEqual (
195+ String attribute,
196+ List <dynamic > values,
197+ num distance, [
198+ bool meters = true ,
199+ ]) => Query ._('distanceNotEqual' , attribute, [
200+ [values, distance, meters],
201+ ]).toString ();
191202
192203 /// Filter resources where [attribute] is at a distance greater than the specified value from the given coordinates.
193- static String distanceGreaterThan (String attribute, List <dynamic > values, num distance, [bool meters = true ]) =>
194- Query ._('distanceGreaterThan' , attribute, [[values, distance, meters]]).toString ();
204+ static String distanceGreaterThan (
205+ String attribute,
206+ List <dynamic > values,
207+ num distance, [
208+ bool meters = true ,
209+ ]) => Query ._('distanceGreaterThan' , attribute, [
210+ [values, distance, meters],
211+ ]).toString ();
195212
196213 /// Filter resources where [attribute] is at a distance less than the specified value from the given coordinates.
197- static String distanceLessThan (String attribute, List <dynamic > values, num distance, [bool meters = true ]) =>
198- Query ._('distanceLessThan' , attribute, [[values, distance, meters]]).toString ();
214+ static String distanceLessThan (
215+ String attribute,
216+ List <dynamic > values,
217+ num distance, [
218+ bool meters = true ,
219+ ]) => Query ._('distanceLessThan' , attribute, [
220+ [values, distance, meters],
221+ ]).toString ();
199222
200223 /// Filter resources where [attribute] intersects with the given geometry.
201224 static String intersects (String attribute, List <dynamic > values) =>
@@ -228,4 +251,4 @@ class Query {
228251 /// Filter resources where [attribute] does not touch the given geometry.
229252 static String notTouches (String attribute, List <dynamic > values) =>
230253 Query ._('notTouches' , attribute, [values]).toString ();
231- }
254+ }
0 commit comments