stat method
Implementation
Future<StorageEntry?> stat(String path) async {
final response = await _invoke("stat", {"path": path});
if (response is! JsonContent) {
throw _unexpectedResponseError("stat");
}
if (response.json["exists"] == false) {
return null;
}
return StorageEntry(
name: response.json["name"],
isFolder: response.json["is_folder"],
size: response.json["size"] is int ? response.json["size"] : null,
createdAt: response.json["created_at"] == null ? null : DateTime.parse(response.json["created_at"]),
updatedAt: response.json["updated_at"] == null ? null : DateTime.parse(response.json["updated_at"]),
);
}