findByRole method

Future<List<BackendlessUser>?> findByRole(
  1. String roleName, {
  2. bool? loadRoles,
  3. DataQueryBuilder? queryBuilder,
})

Implementation

Future<List<BackendlessUser>?> findByRole(String roleName,
    {bool? loadRoles, DataQueryBuilder? queryBuilder}) async {
  String methodName = '/users/role/$roleName';
  if (loadRoles != null && loadRoles == true) {
    methodName += '?loadRoles=true';
  } else {
    methodName += '?loadRoles=false';
  }

  if (queryBuilder != null) {
    methodName += '&';
    methodName += (await toQueryString(queryBuilder))!;
  }

  return await Invoker.get<List<BackendlessUser>?>(methodName);
}