applySingleHelperQueryParameter method
Implementation
Query<Object?> applySingleHelperQueryParameter(
Query<Object?> query,
QueryParameter param,
) {
switch (param.type) {
case QueryType.limit:
return query.limit(param.value);
case QueryType.startAt:
return query.startAt([param.value]);
case QueryType.startAfter:
return query.startAfter([param.value]);
case QueryType.endAt:
return query.endAt([param.value]);
case QueryType.endBefore:
return query.endBefore([param.value]);
default:
return query;
}
}