Module input

Source

Enumsยง

GreetingOption

Constantsยง

ENTER_KEYS ๐Ÿ”’
FRUITS_KEYS ๐Ÿ”’
HELP_KEYS ๐Ÿ”’
MAIN_MENU_KEYS ๐Ÿ”’
NEXT_KEYS ๐Ÿ”’
PARAMETERS_KEYS ๐Ÿ”’
PAUSE_KEYS ๐Ÿ”’
PREVIOUS_KEYS ๐Ÿ”’
QUIT_KEYS ๐Ÿ”’
RESET_KEYS ๐Ÿ”’
START_KEYS ๐Ÿ”’
VELOCITY_KEYS ๐Ÿ”’

Functionsยง

flush_input_buffer ๐Ÿ”’
greeting_screen_manage_input
Check input on greeting screen Return Some(GreetingOption) if input is valid, with the chosen Greeting Option, None otherwise
playing_input_loop
You cannot block middle-click paste/scroll behavior from inside your Rust TUI app. If you really want to disable it, you would have to modify user system settings or terminal emulator config (e.g., in alacritty, kitty, gnome-terminal, etc.) That is outside the appโ€™s control