class_docstr: A CLI menu to select a choice from a list of choices using the keyboard.
class_docstr_tok: ["A","CLI","menu","to","select","a","choice","from","a","list","of","choices","using","the","keyboard","."]
code: def __init__(self, prompt: str = None, choices: list = []):
      self.position = 0
      self.choices = choices
      self.prompt = prompt
      if sys.platform == "win32":
          self.arrow_char = "*"
      else:
          self.arrow_char = "➔ "
  
file_path: accelerate/src/accelerate/commands/menu/selection_menu.py
imports: import builtins
  import sys
  from ...utils.imports import _is_package_available
  from .None import cursor, input
  from .helpers import Direction, clear_line, forceWrite, linebreak, move_cursor, reset_cursor, writeColor
  from .keymap import KEYMAP
label_desc: Use image node_id 1 to create a new BulletMenu object  with example: obj = BulletMenu(prompt, choices)