formattedValueForDisplayInEditing method
String
formattedValueForDisplayInEditing(
- dynamic value
)
Implementation
String formattedValueForDisplayInEditing(dynamic value) {
if (type is PlutoColumnTypeWithNumberFormat) {
return value.toString().replaceFirst(
'.',
(type as PlutoColumnTypeWithNumberFormat)
.numberFormat
.symbols
.DECIMAL_SEP,
);
}
if (formatter != null) {
final bool allowFormatting =
readOnly || type.isSelect || type.isTime || type.isDate;
if (applyFormatterInEditing && allowFormatting) {
return formatter!(value).toString();
}
}
return value.toString();
}