ConfirmModel constructor

ConfirmModel({
  1. required String prompt,
  2. bool defaultValue = true,
  3. ConfirmDisplayMode displayMode = ConfirmDisplayMode.toggle,
  4. bool showHelp = false,
  5. ConfirmKeyMap? keyMap,
  6. ConfirmStyles? styles,
})

Creates a new confirm model.

Implementation

ConfirmModel({
  required this.prompt,
  this.defaultValue = true,
  this.displayMode = ConfirmDisplayMode.toggle,
  this.showHelp = false,
  ConfirmKeyMap? keyMap,
  ConfirmStyles? styles,
}) : keyMap = keyMap ?? ConfirmKeyMap(),
     styles = styles ?? ConfirmStyles.defaults(),
     _value = defaultValue;