MessagePort
[<Interface>]
type MessagePort =
abstract member addListener (event: string, listener: obj -> unit) : MessagePort
abstract member addListener_close (listener: Event -> unit) : MessagePort
abstract member addListener_message (listener: obj -> unit) : MessagePort
abstract member addListener_messageerror (listener: Exception -> unit) : MessagePort
abstract member close () : unit
abstract member emit (event: string, arg: obj) : bool
abstract member emit_close (ev: Event) : bool
abstract member emit_message (value: obj) : bool
abstract member emit_messageerror (error: Exception) : bool
abstract member hasRef () : bool
abstract member off (event: string, listener: obj -> unit, ?options: EventListenerOptions) : MessagePort
abstract member off_close (listener: Event -> unit, ?options: EventListenerOptions) : MessagePort
abstract member off_message (listener: obj -> unit, ?options: EventListenerOptions) : MessagePort
abstract member off_messageerror (listener: Exception -> unit, ?options: EventListenerOptions) : MessagePort
abstract member on (event: string, listener: obj -> unit) : MessagePort
abstract member on_close (listener: Event -> unit) : MessagePort
abstract member on_message (listener: obj -> unit) : MessagePort
abstract member on_messageerror (listener: Exception -> unit) : MessagePort
abstract member once (event: string, listener: obj -> unit) : MessagePort
abstract member once_close (listener: Event -> unit) : MessagePort
abstract member once_message (listener: obj -> unit) : MessagePort
abstract member once_messageerror (listener: Exception -> unit) : MessagePort
abstract member postMessage (value: obj, ?transferList: ResizeArray<Transferable>) : unit
abstract member ref () : unit
abstract member removeListener (event: string, listener: obj -> unit, ?options: EventListenerOptions) : MessagePort
abstract member removeListener_close (listener: Event -> unit, ?options: EventListenerOptions) : MessagePort
abstract member removeListener_message (listener: obj -> unit, ?options: EventListenerOptions) : MessagePort
abstract member removeListener_messageerror (listener: Exception -> unit, ?options: EventListenerOptions) : MessagePort
abstract member start () : unit
abstract member unref () : unit
| |
|---|
| Assembly | Glutinum.Node |
| Inherits | obj \| null |
| Implements | NodeEventTarget, EventTarget |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Import>] |
Methods
abstract member addListener (event: string, listener: obj -> unit) : MessagePort
abstract member addListener_close (listener: Event -> unit) : MessagePort
abstract member addListener_message (listener: obj -> unit) : MessagePort
abstract member addListener_messageerror (listener: Exception -> unit) : MessagePort
abstract member close () : unit
abstract member emit (event: string, arg: obj) : bool
abstract member emit_close (ev: Event) : bool
abstract member emit_message (value: obj) : bool
abstract member emit_messageerror (error: Exception) : bool
abstract member hasRef () : bool
abstract member off (event: string, listener: obj -> unit, ?options: EventListenerOptions) : MessagePort
abstract member off_close (listener: Event -> unit, ?options: EventListenerOptions) : MessagePort
abstract member off_message (listener: obj -> unit, ?options: EventListenerOptions) : MessagePort
abstract member off_messageerror (listener: Exception -> unit, ?options: EventListenerOptions) : MessagePort
abstract member on (event: string, listener: obj -> unit) : MessagePort
abstract member on_close (listener: Event -> unit) : MessagePort
abstract member on_message (listener: obj -> unit) : MessagePort
abstract member on_messageerror (listener: Exception -> unit) : MessagePort
abstract member once (event: string, listener: obj -> unit) : MessagePort
abstract member once_close (listener: Event -> unit) : MessagePort
abstract member once_message (listener: obj -> unit) : MessagePort
abstract member once_messageerror (listener: Exception -> unit) : MessagePort
abstract member postMessage (value: obj, ?transferList: ResizeArray<Transferable>) : unit
abstract member ref () : unit
abstract member removeListener (event: string, listener: obj -> unit, ?options: EventListenerOptions) : MessagePort
abstract member removeListener_close (listener: Event -> unit, ?options: EventListenerOptions) : MessagePort
abstract member removeListener_message (listener: obj -> unit, ?options: EventListenerOptions) : MessagePort
abstract member removeListener_messageerror (listener: Exception -> unit, ?options: EventListenerOptions) : MessagePort
abstract member start () : unit
abstract member unref () : unit