LaunchpadLayout class

Implemented types

Constructors

LaunchpadLayout.new({required LaunchpadController launchpad, dynamic pads, LaunchpadPad? upArrow, LaunchpadPad? downArrow, LaunchpadPad? leftArrow, LaunchpadPad? rightArrow, dynamic sceneButtons, LaunchpadPad? sessionButton, LaunchpadPad? drumsButton, LaunchpadPad? keysButton, LaunchpadPad? userButton, LaunchpadPad? stopSoloMuteButton, })

Properties

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

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
setState({List<LaunchpadPad>? pads, LaunchpadPad? upArrow, LaunchpadPad? downArrow, LaunchpadPad? leftArrow, LaunchpadPad? rightArrow, LaunchpadPad? sessionButton, LaunchpadPad? drumsButton, LaunchpadPad? keysButton, LaunchpadPad? userButton, List<LaunchpadPad>? sceneButtons, LaunchpadPad? stopSoloMuteButton, }) → dynamic
toString() String
A string representation of this object.
inherited

Operators

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