PausableMixin mixin Null safety

Base class for anything which can be paused. Adds pause and play methods.

Superclass Constraints
Mixin Applications

Properties

synthizer Synthizer
The synthizer instance.
final, inherited
handle Pointer<syz_Handle>
The handle for this object.
late, final, inherited
currentTime SynthizerDoubleProperty
The current Synthizer time.
read-only, inherited
suggestedAutomationTime SynthizerDoubleProperty
The suggested automation time.
read-only, inherited
isValid bool
Returns true if this object is still valid.
read-only, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

pause() → void
Pause this object.
play() → void
Play this object.
increaseReferenceCount() → void
Increase the reference count.
inherited
decreaseReferenceCount() → void
Decrease the reference count.
inherited
destroy() → void
Destroy this object.
@mustCallSuper, inherited
configDeleteBehavior({bool? linger, double? timeout}) → void
Configure delete behaviour for this object.
inherited
toString() String
A string representation of this object. [...]
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited

Operators

operator ==(Object other) bool
Used to compare two objects.
inherited