WriteStream
[<Interface>]
type WriteStream =
abstract member columns: float with get, set
abstract member isTTY: bool with get, set
abstract member rows: float with get, set
abstract member addListener (event: string, listener: Delegate) : WriteStream
abstract member addListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member addListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member addListener<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member addListener_resize (listener: unit -> unit) : WriteStream
abstract member clearLine (dir: Direction, ?callback: (unit -> unit)) : bool
abstract member clearScreenDown (?callback: (unit -> unit)) : bool
abstract member cursorTo (x: float, callback: unit -> unit) : bool
abstract member cursorTo (x: float, ?y: float, ?callback: (unit -> unit)) : bool
abstract member emit (event: obj, args: obj array) : bool
abstract member emit (event: string, args: obj array) : bool
abstract member emit_resize () : bool
abstract member getColorDepth (?env: obj) : float
abstract member getWindowSize () : float * float
abstract member hasColors (count: float, ?env: obj) : bool
abstract member hasColors (env: obj) : bool
abstract member hasColors () : bool
abstract member hasColors (?count: float) : bool
abstract member moveCursor (dx: float, dy: float, ?callback: (unit -> unit)) : bool
abstract member on (event: string, listener: Delegate) : WriteStream
abstract member on<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member on<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member on<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member on_resize (listener: unit -> unit) : WriteStream
abstract member once (event: string, listener: Delegate) : WriteStream
abstract member once<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member once<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member once<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member once_resize (listener: unit -> unit) : WriteStream
abstract member prependListener (event: string, listener: Delegate) : WriteStream
abstract member prependListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member prependListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member prependListener<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member prependListener_resize (listener: unit -> unit) : WriteStream
abstract member prependOnceListener (event: string, listener: Delegate) : WriteStream
abstract member prependOnceListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member prependOnceListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member prependOnceListener<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member prependOnceListener_resize (listener: unit -> unit) : WriteStream
| |
|---|
| Assembly | Glutinum.Node |
| Inherits | obj \| null |
| Implements | Socket |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Import>] |
Properties
abstract member columns: float with get, set
abstract member isTTY: bool with get, set
abstract member rows: float with get, set
Methods
abstract member addListener (event: string, listener: Delegate) : WriteStream
abstract member addListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member addListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member addListener<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member addListener_resize (listener: unit -> unit) : WriteStream
abstract member clearLine (dir: Direction, ?callback: (unit -> unit)) : bool
abstract member clearScreenDown (?callback: (unit -> unit)) : bool
abstract member cursorTo (x: float, callback: unit -> unit) : bool
abstract member cursorTo (x: float, ?y: float, ?callback: (unit -> unit)) : bool
abstract member emit (event: obj, args: obj array) : bool
abstract member emit (event: string, args: obj array) : bool
abstract member emit_resize () : bool
abstract member getColorDepth (?env: obj) : float
abstract member getWindowSize () : float * float
abstract member hasColors (count: float, ?env: obj) : bool
abstract member hasColors (env: obj) : bool
abstract member hasColors () : bool
abstract member hasColors (?count: float) : bool
abstract member moveCursor (dx: float, dy: float, ?callback: (unit -> unit)) : bool
abstract member on (event: string, listener: Delegate) : WriteStream
abstract member on<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member on<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member on<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member on_resize (listener: unit -> unit) : WriteStream
abstract member once (event: string, listener: Delegate) : WriteStream
abstract member once<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member once<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member once<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member once_resize (listener: unit -> unit) : WriteStream
abstract member prependListener (event: string, listener: Delegate) : WriteStream
abstract member prependListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member prependListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member prependListener<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member prependListener_resize (listener: unit -> unit) : WriteStream
abstract member prependOnceListener (event: string, listener: Delegate) : WriteStream
abstract member prependOnceListener<'A, 'B, 'C> (event: string, listener: 'A -> 'B -> 'C -> unit) : WriteStream
abstract member prependOnceListener<'A, 'B> (event: string, listener: 'A -> 'B -> unit) : WriteStream
abstract member prependOnceListener<'A> (event: string, listener: 'A -> unit) : WriteStream
abstract member prependOnceListener_resize (listener: unit -> unit) : WriteStream