load method

Future<ImportedImage> load({
  1. required String archivePath,
})

Implementation

Future<ImportedImage> load({required String archivePath}) async {
  final output = await room.invoke(
    toolkit: 'containers',
    tool: 'load',
    input: ToolContentInput(JsonContent(json: {'archive_path': archivePath})),
  );
  if (output is! ToolContentOutput || output.content is! JsonContent) {
    throw _unexpectedResponseError(operation: 'load');
  }
  return ImportedImage.fromJson((output.content as JsonContent).json);
}