encodeTextSelectionThemeData static method
Encodes a given value
into a JSON compatible Map structure. This will
return the following structure:
"cursorColor": "<Color>",
"selectionColor": "<Color>",
"selectionHandleColor": "<Color>"
See also:
Implementation
static Map<String, dynamic>? encodeTextSelectionThemeData(
TextSelectionThemeData? value,
) {
Map<String, dynamic>? result;
if (value != null) {
result = <String, dynamic>{
'cursorColor': encodeColor(value.cursorColor),
'selectionColor': encodeColor(value.selectionColor),
'selectionHandleColor': encodeColor(value.selectionHandleColor),
};
}
return _stripDynamicNull(result);
}