toPromptResult static method
Converts the result to PromptRunner's PromptResult.
confirmed→ PromptResult.confirmedcancelled→ PromptResult.cancelledhandled/ignored→ null (continue loop)
Implementation
static PromptResult? toPromptResult(KeyActionResult result) {
switch (result) {
case KeyActionResult.confirmed:
return PromptResult.confirmed;
case KeyActionResult.cancelled:
return PromptResult.cancelled;
case KeyActionResult.handled:
case KeyActionResult.ignored:
return null;
}
}