ModeData class
Constructors
-
ModeData.new({required String modeName, required int modeValue, required int modeFlags, required int modeSpeedMin, required int modeSpeedMax, required int modeBrightnessMin, required int modeBrightnessMax, required int modeColorsMin, required int modeColorsMax, required int modeSpeed, required int modeBrightness, required int modeDirection, required int modeColorMode, required int modeNumColors, required List<
Color> colors}) - ModeData.fromBuffer(ByteDataWrapper wrapper)
-
factory
-
ModeData.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
colors
↔ List<
Color> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- modeBrightness ↔ int
-
getter/setter pair
- modeBrightnessMax ↔ int
-
getter/setter pair
- modeBrightnessMin ↔ int
-
getter/setter pair
- modeColorMode ↔ int
-
getter/setter pair
- modeColorModeSpecific → bool
-
no setter
- modeColorNone → bool
-
no setter
- modeColorPerLED → bool
-
no setter
- modeColorRandom → bool
-
no setter
- modeColorsMax ↔ int
-
getter/setter pair
- modeColorsMin ↔ int
-
getter/setter pair
- modeDirection ↔ int
-
getter/setter pair
- modeFlags ↔ int
-
getter/setter pair
- modeName ↔ String
-
getter/setter pair
- modeNumColors ↔ int
-
getter/setter pair
- modeSpeed ↔ int
-
getter/setter pair
- modeSpeedMax ↔ int
-
getter/setter pair
- modeSpeedMin ↔ int
-
getter/setter pair
- modeValue ↔ int
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
copyWith(
{String? modeName, int? modeValue, int? modeFlags, int? modeSpeedMin, int? modeSpeedMax, int? modeBrightnessMin, int? modeBrightnessMax, int? modeColorsMin, int? modeColorsMax, int? modeSpeed, int? modeBrightness, int? modeDirection, int? modeColorMode, int? modeNumColors, List< Color> ? colors}) → ModeData -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toBytes(
) → Uint8List - Returns byte data representing this ModeData using BytesBuilder.
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited