get method

Future<T?> get(
  1. String objectId
)

Constructs a LCObject whose objectId is already known.

Implementation

Future<T?> get(String objectId) async {
  if (isNullOrEmpty(objectId)) {
    throw new ArgumentError.notNull('objectId');
  }
  String path = "classes/$className/$objectId";
  Map<String, dynamic>? queryParams;
  String? includes = condition._buildIncludes();
  if (includes != null) {
    queryParams = {"include": includes};
  }
  Map<String, dynamic> response =
      await LeanCloud._httpClient.get(path, queryParams: queryParams);
  return _decodeLCObject(response);
}