text property
Text
get
text
Implementation
Text get text {
// if (items == null && value != null && value is! String) {
// items = value;
// value = null;
// }
String text;
if (value == null) {
text = '';
} else if (value is bool) {
text = value ? 'true' : 'false';
} else if (value is String) {
text = value.trim();
} else {
text = value.toString().trim();
}
return Text(
text,
key: Key('Text$_key'),
style: style,
strutStyle: strutStyle,
textAlign: textAlign,
textDirection: textDirection,
locale: locale,
softWrap: softWrap,
overflow: overflow,
textScaleFactor: textScaleFactor,
maxLines: maxLines,
semanticsLabel: semanticsLabel,
textWidthBasis: textWidthBasis,
textHeightBehavior: textHeightBehavior,
selectionColor: selectionColor,
);
}