SelectionMenuItem constructor

SelectionMenuItem({
  1. required String getName(),
  2. required Widget icon(
    1. EditorState editorState,
    2. bool onSelected,
    3. SelectionMenuStyle style
    ),
  3. required List<String> keywords,
  4. required SelectionMenuItemHandler handler,
})

Implementation

SelectionMenuItem({
  required String Function() getName,
  required this.icon,
  required this.keywords,
  required SelectionMenuItemHandler handler,
}) : _getName = getName {
  this.handler = (editorState, menuService, context) {
    if (deleteSlash) {
      _deleteSlash(editorState);
    }
    // WidgetsBinding.instance.addPostFrameCallback((timeStamp) {
    handler(editorState, menuService, context);
    onSelected?.call();
    // });
  };
}