find method

Future<List<T?>?> find([
  1. DataQueryBuilder? queryBuilder
])
override

Implementation

Future<List<T?>?> find([DataQueryBuilder? queryBuilder]) async {
  List<Map>? mapObjects = (await _channel.invokeMethod(
          "Backendless.Data.of.find", <String, dynamic>{
    'tableName': _tableName,
    'queryBuilder': queryBuilder
  }))
      .cast<Map>();

  List<T?>? deserializedList =
      mapObjects?.map((map) => reflector.deserialize<T>(map)).toList();

  return Future<List<T?>?>.value(deserializedList);
}