menu static method

InputBehavior menu()

Menu behavior: takes focus, captures navigation keys, dismisses on click outside.

Part of the PaletteGroup.menu exclusive group - only one menu can be visible at a time.

Implementation

static InputBehavior menu() => InputBehavior(
      focus: true,
      keys: {
        LogicalKeyboardKey.arrowUp,
        LogicalKeyboardKey.arrowDown,
        LogicalKeyboardKey.arrowLeft,
        LogicalKeyboardKey.arrowRight,
        LogicalKeyboardKey.enter,
        LogicalKeyboardKey.escape,
        LogicalKeyboardKey.tab,
      },
      clickOutside: ClickOutsideBehavior.dismiss,
      group: PaletteGroup.menu,
    );