ReadLineOptions
[<Interface>]
type ReadLineOptions =
abstract member completer: Completer option with get, set
abstract member crlfDelay: float option with get, set
abstract member escapeCodeTimeout: float option with get, set
abstract member history: ResizeArray<string> option with get, set
abstract member historySize: float option with get, set
abstract member input: ReadableStream with get, set
abstract member output: WritableStream option with get, set
abstract member prompt: string option with get, set
abstract member removeHistoryDuplicates: bool option with get, set
abstract member signal: AbortSignal option with get, set
abstract member tabSize: float option with get, set
abstract member terminal: bool option with get, set
static member Create (input: ReadableStream, ?output: WritableStream, ?terminal: bool, ?history: ResizeArray<string>, ?historySize: float, ?removeHistoryDuplicates: bool, ?prompt: string, ?crlfDelay: float, ?escapeCodeTimeout: float, ?tabSize: float, ?signal: AbortSignal, ?completer: Completer) : ReadLineOptions
| |
|---|
| Assembly | Glutinum.Node |
| Inherits | obj \| null |
| Attributes | [<AllowNullLiteral>] [<Interface>] |
Properties
abstract member completer: Completer option with get, set
abstract member crlfDelay: float option with get, set
abstract member escapeCodeTimeout: float option with get, set
abstract member history: ResizeArray<string> option with get, set
abstract member historySize: float option with get, set
abstract member input: ReadableStream with get, set
abstract member output: WritableStream option with get, set
abstract member prompt: string option with get, set
abstract member removeHistoryDuplicates: bool option with get, set
abstract member signal: AbortSignal option with get, set
abstract member tabSize: float option with get, set
abstract member terminal: bool option with get, set
Methods
static member Create (input: ReadableStream, ?output: WritableStream, ?terminal: bool, ?history: ResizeArray<string>, ?historySize: float, ?removeHistoryDuplicates: bool, ?prompt: string, ?crlfDelay: float, ?escapeCodeTimeout: float, ?tabSize: float, ?signal: AbortSignal, ?completer: Completer) : ReadLineOptions