list static method

KeyBindings list({
  1. required void onUp(),
  2. required void onDown(),
  3. KeyActionResult onConfirm()?,
  4. void onCancel()?,
})

Standard list bindings: navigation + confirm + cancel.

Implementation

static KeyBindings list({
  required void Function() onUp,
  required void Function() onDown,
  KeyActionResult Function()? onConfirm,
  void Function()? onCancel,
}) {
  return verticalNavigation(onUp: onUp, onDown: onDown) +
      confirm(onConfirm: onConfirm) +
      cancel(onCancel: onCancel);
}