LaunchpadLayout class

Implemented types

Constructors

LaunchpadLayout.new({required LaunchpadController launchpad, List<LaunchpadPad> pads = const <LaunchpadPad>[], LaunchpadPad? upArrow, LaunchpadPad? downArrow, LaunchpadPad? leftArrow, LaunchpadPad? rightArrow, List<LaunchpadPad> sceneButtons = const <LaunchpadPad>[], LaunchpadPad? sessionButton, LaunchpadPad? drumsButton, LaunchpadPad? keysButton, LaunchpadPad? userButton, LaunchpadPad? stopSoloMuteButton, })

Properties

downArrow LaunchpadPad?
final
drumsButton LaunchpadPad?
final
hashCode int
The hash code for this object.
no setterinherited
keysButton LaunchpadPad?
final
launchpad LaunchpadController
final
leftArrow LaunchpadPad?
final
final
model LaunchpadModel
no setteroverride
pads List<LaunchpadPad>
final
rightArrow LaunchpadPad?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sceneButtons List<LaunchpadPad>
final
sessionButton LaunchpadPad?
final
stopSoloMuteButton LaunchpadPad?
final
upArrow LaunchpadPad?
final
userButton LaunchpadPad?
final

Methods

dispose() → dynamic
events() Stream<LaunchpadEvent>
override
getColor(int x, int y) LaunchpadColor
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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