Recorder class Controllers Providers UI Proofs

Global audio recorder .

Used to record audio proofs of services.

Inheritance
Annotations

Constructors

Recorder()

Properties

hashCode int
The hash code for this object.
read-onlyinherited
proof ProofEntry?
read-only
ref NotifierProviderRef<RecorderState>
The Ref from the provider associated with this Notifier.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
state RecorderState
The value currently exposed by this Notifier.
read / writeinherited
stateOrNull RecorderState?
The value currently exposed by this Notifier.
read-onlyinherited

Methods

build() RecorderState
Initialize a Notifier.
override
colorOf(ProofEntry? newProof) Color?
Return color for buttons (active/inactive).
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
start({required ProofEntry curProof}) Future<RecorderState>
Start recording into file.
stop() Future<RecorderState>
toString() String
A string representation of this object.
inherited
updateShouldNotify(RecorderState previous, RecorderState next) bool
A method invoked when the state exposed by this Notifier changes. It compares the previous and new value, and return whether listeners should be notified.
inherited

Operators

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