Interactivity
trait Interactivity
Constants
| protected INTERACTIVE_CONTEXT_KEY |
Context key for the interactive mode override. |
Properties
| static protected bool|null | $interactive | Whether to render the prompt interactively. |
Methods
static void
interactive(bool $interactive = true)
Set interactive mode.
static bool|null
isInteractive()
Determine if the prompt is interactive.
static void
resetInteractivity()
Reset interactivity state to defaults.
mixed
default()
Return the default value if it passes validation.
Details
at line 29
static void
interactive(bool $interactive = true)
Set interactive mode.
at line 41
static bool|null
isInteractive()
Determine if the prompt is interactive.
at line 57
static void
resetInteractivity()
Reset interactivity state to defaults.
Clears worker-wide prompt interactivity configuration; concurrent prompts may render with different interactivity depending on timing.
at line 67
protected mixed
default()
Return the default value if it passes validation.