build method

  1. @override
Widget build(
  1. BuildContext context
)
override

Build the widget.

Implementation

@override
Widget build(final BuildContext context) {
  final invoke = action.invoke;
  final activator = action.activator;
  final selected = action.checked;
  return Semantics(
    checked: selected,
    selected: action.checked,
    child: MenuItemButton(
      autofocus: autofocus,
      onPressed: invoke,
      shortcut: activator,
      trailingIcon:
          selected == null ? null : SelectedIcon(selected: selected),
      child: Text(action.name),
    ),
  );
}