LcdContents class Null safety
A comparable data holder for the contents of what is displayed on the LCD
Constructors
- LcdContents({required String mainText, required ShiftKey shift, required SignMode sign, required int bits, required bool cFlag, required bool complexFlag, required bool gFlag, required bool prgmFlag, required bool rightJustify, required bool windowEnabled, required bool euroComma, required bool hideComplement, required int? wordSize, required TrigMode trigMode, required bool userMode, ShiftKey? extraShift})
- LcdContents.blank({Timer? timer})
- LcdContents.powerOn(String text, bool rightJustify)
Properties
- bits → int
-
final
- blank → bool
-
final
- cFlag → bool
-
final
- complexFlag → bool
-
final
- euroComma → bool
-
final
- extraShift → ShiftKey?
-
final
- gFlag → bool
-
final
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- hideComplement → bool
-
final
- mainText → String
-
final
- prgmFlag → bool
-
final
- rightJustify → bool
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
- shift → ShiftKey
-
final
- sign → SignMode
-
For self test
final
- trigMode → TrigMode
-
final
- userMode → bool
-
final
- windowEnabled → bool
-
final
- wordSize → int?
-
final
Methods
-
equivalent(
LcdContents other) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited