get method
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);
}