Win32AnsiStdin constructor
Win32AnsiStdin([
- int? handle
Creates or retrieves a Win32AnsiStdin instance for the given handle.
If handle is omitted, it defaults to the standard input handle
(STD_INPUT_HANDLE).
Instances are cached and reused for the same handle.
Implementation
factory Win32AnsiStdin([int? handle]) {
final actualHandle =
handle ?? Win32Console.instance.getStdHandle(_stdInputHandle);
return _instances.putIfAbsent(
actualHandle,
() => Win32AnsiStdin._create(actualHandle),
);
}