valueToString method
Returns a string representation of the property value.
Subclasses should override this method instead of toDescription to customize how property values are converted to strings.
Implementation
@override
String valueToString() {
if (value ?? false) {
if (ifTrue != null) {
return ifTrue!;
}
} else if (value == false) {
if (ifFalse != null) {
return ifFalse!;
}
}
return super.valueToString();
}