contextMenuButtonItems property

List<ContextMenuButtonItem> contextMenuButtonItems

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

Implementation

List<ContextMenuButtonItem> get contextMenuButtonItems {
  return buttonItemsForToolbarOptions() ??
      MongolEditableText.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,
      );
}