LiveRecorder class abstract

Records the screen of the device an app runs on.

Implementers

Constructors

LiveRecorder(LiveProcesses processes)
Creates a LiveRecorder that runs programs with processes.

Properties

extension → String
The extension of the file the recorder writes, e.g. .mov.
no setter
hashCode → int
The hash code for this object.
no setterinherited
id → String
The device's id: a simulator UDID or an adb serial.
no setter
limit → Duration?
How long the recorder can record, or null when there's no limit.
no setter
processes → LiveProcesses
Runs the recording programs.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

cleanStatusBar() → Future<Future<void> Function()>
Shows a clean status bar (9:41, full battery and signal), and returns how to put the old one back.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
start(String file) → Future<void>
Starts recording into file, and completes once it's recording.
stop() → Future<void>
Stops recording, and completes once the file has been written.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited