runZoned<R> static method
R
runZoned<R>(})
Runs body
in a fresh Zone using the provided overrides.
Implementation
static R runZoned<R>(
R Function() body, {
io.KeyStroke Function()? readKey,
Terminal Function()? createTerminal,
Never Function(int code)? exit,
}) {
final overrides = _TerminalOverridesScope(readKey, createTerminal, exit);
return _asyncRunZoned(body, zoneValues: {_token: overrides});
}