Skip to content

NodeEventTarget

[<Interface>]
type NodeEventTarget =
    abstract member addListener (type: string, listener: obj -> unit) : NodeEventTarget
    abstract member emit (type: string, arg: obj) : bool
    abstract member eventNames () : ResizeArray<string>
    abstract member getMaxListeners () : float
    abstract member listenerCount (type: string) : float
    abstract member off (type: string, listener: obj -> unit, ?options: EventListenerOptions) : NodeEventTarget
    abstract member on (type: string, listener: obj -> unit) : NodeEventTarget
    abstract member once (type: string, listener: obj -> unit) : NodeEventTarget
    abstract member removeAllListeners (?type: string) : NodeEventTarget
    abstract member removeListener (type: string, listener: obj -> unit, ?options: EventListenerOptions) : NodeEventTarget
    abstract member setMaxListeners (n: float) : unit
AssemblyGlutinum.Node
Inheritsobj \| null
ImplementsEventTarget
Attributes[<AllowNullLiteral>] [<Interface>]

Methods

abstract member addListener (type: string, listener: obj -> unit) : NodeEventTarget
abstract member emit (type: string, arg: obj) : bool
abstract member eventNames () : ResizeArray<string>
abstract member getMaxListeners () : float
abstract member listenerCount (type: string) : float
abstract member off (type: string, listener: obj -> unit, ?options: EventListenerOptions) : NodeEventTarget
abstract member on (type: string, listener: obj -> unit) : NodeEventTarget
abstract member once (type: string, listener: obj -> unit) : NodeEventTarget
abstract member removeAllListeners (?type: string) : NodeEventTarget
abstract member removeListener (type: string, listener: obj -> unit, ?options: EventListenerOptions) : NodeEventTarget
abstract member setMaxListeners (n: float) : unit