SigintAction enum

What a Ctrl+C press should do.

Inheritance
Available extensions

Values

interruptAndStay → const SigintAction

Press 1: abort any in-flight run (bounded), clear the composer if it holds text, show kCtrlCExitHint — and stay alive.

exitInteractive → const SigintAction

Press 2 within the window: the old single-press interactive exit — abort-if-running (bounded), print the session resume hint, exit 130.

exitHeadless → const SigintAction

Headless: exit(130) immediately, no cosmetic stdout bytes.

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

values → const List<SigintAction>
A constant List of the values in this enum, in order of their declaration.