RecorderBookmarks class Sensor Data Source
Recorder bookmarks class
This class should not be instantiated directly. Instead, use the create method to obtain an instance.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- pointerId → int
-
no setter
-
protectedLogsList
→ List<
String> -
Gets a list of all the protected logs.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
deleteLog(
String logPath) → GemError - Deletes the specified log file.
-
dispose(
) → void -
exportLog(
String logPath, FileType type, {String? exportedFileName}) → GemError - Export log file in a different format.
-
getLogDurationInSeconds(
String logPath) → int - Retrieves the duration of a mp4 log file.
-
getLogMetadata(
String logPath) → LogMetadata - Gets the metadata for a file.
-
getLogsList(
{FileSortOrder sortOrder = FileSortOrder.asc, FileSortType sortType = FileSortType.date}) → List< String> - Gets a list of all gm and mp4 logs sorted based on the provided sort order and sort type.
-
importLog(
String logPath, {String? importedFileName}) → GemError - Import a log file in GM format.
-
markLogProtected(
String logPath) → GemError - Marks a gm log as protected.
-
markLogUploaded(
String logPath) → GemError - Marks a gm log as uploaded.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
registerAutoReleaseObject(
int pointerId) → void -
Registers an object for auto release.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
create(
String path) → RecorderBookmarks? - Creates a recorder bookmarks instance.