currentStateValue property
Callback to query the widget's state for the value to be assigned to currentState
Implementation
@override
bool get currentStateValue {
switch (widget.clipboardAction) {
case ClipboardAction.cut:
return !controller.readOnly && !controller.selection.isCollapsed;
case ClipboardAction.copy:
return !controller.selection.isCollapsed;
case ClipboardAction.paste:
return !controller.readOnly &&
(kIsWeb ||
(widget._options?.enableClipboardPaste ?? _monitor.canPaste));
}
}