create static method

RecorderBookmarks? create(
  1. String path
)

Creates a recorder bookmarks instance.

Parameters

  • IN path The path to the log folder

Returns

  • The recorder bookmarks instance

    Throws

  • An exception if it fails

Implementation

static RecorderBookmarks? create(final String path) {
  final String resultString = GemKitPlatform.instance.callCreateObject(
    jsonEncode(<String, String>{'class': 'RecorderBookmarks', 'args': path}),
  );
  final dynamic decodedVal = jsonDecode(resultString);

  if (decodedVal['gemApiError'] != 0) {
    return null;
  }
  return RecorderBookmarks.init(decodedVal['result']);
}