contextMenuButtonItems property

List<ContextMenuButtonItem> contextMenuButtonItems

Returns the ContextMenuButtonItems representing the buttons in this platform's default selection menu for RawEditor.

Copied from EditableTextState.

Implementation

List<ContextMenuButtonItem> get contextMenuButtonItems {
  return EditableText.getEditableButtonItems(
    clipboardStatus: _clipboardStatus.value,
    onCopy: copyEnabled ? () => copySelection(SelectionChangedCause.toolbar) : null,
    onCut: cutEnabled ? () => cutSelection(SelectionChangedCause.toolbar) : null,
    onPaste: pasteEnabled ? () => pasteText(SelectionChangedCause.toolbar) : null,
    onSelectAll: selectAllEnabled ? () => selectAll(SelectionChangedCause.toolbar) : null,
    onLookUp: () {},
    onSearchWeb: () {},
    onShare: () {},
    onLiveTextInput: () {},
  );
}