label property
String?
get
label
The label text displayed on the button.
Implementation
String? get label => _label;
set
label
(String? value)
Implementation
set label(String? value) {
_label = value;
if (label != null && label!.isNotEmpty) {
if (_text == null) {
_text = TextComponent(
text: _label,
anchor: Anchor.center,
position: size / 2,
textRenderer: TextPaint(
style: TextStyle(color: textColor, fontSize: 10),
),
);
add(_text!);
} else {
_text!.text = _label!;
}
} else {
_text?.removeFromParent();
_text = null;
}
}