EventBus
Defined in: server/api.d.ts:2969
Asynchronous resource event bus. Native event names and callback payloads are inferred from EventMap. Script-defined event names remain supported by the string overloads.
Methods
Section titled “Methods”emit()
Section titled “emit()”emit(
eventName, …args):Promise<void>
Defined in: server/api.d.ts:2976
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
…unknown[]
Returns
Section titled “Returns”Promise<void>
emitLocal()
Section titled “emitLocal()”emitLocal(
eventName, …args):Promise<void>
Defined in: server/api.d.ts:2979
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
…unknown[]
Returns
Section titled “Returns”Promise<void>
emitTo()
Section titled “emitTo()”emitTo(
resourceName,eventName, …args):Promise<void>
Defined in: server/api.d.ts:2977
Parameters
Section titled “Parameters”resourceName
Section titled “resourceName”string
eventName
Section titled “eventName”string
…unknown[]
Returns
Section titled “Returns”Promise<void>
listenerCount()
Section titled “listenerCount()”listenerCount(
eventName):number
Defined in: server/api.d.ts:2983
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
Returns
Section titled “Returns”number
Call Signature
Section titled “Call Signature”off<
K>(eventName,handler):void
Defined in: server/api.d.ts:2974
Type Parameters
Section titled “Type Parameters”K extends keyof EventMap
Parameters
Section titled “Parameters”eventName
Section titled “eventName”K
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”void
Call Signature
Section titled “Call Signature”off(
eventName,handler):void
Defined in: server/api.d.ts:2975
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”void
offClient()
Section titled “offClient()”offClient(
eventName,handler):void
Defined in: server/api.d.ts:2982
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”void
Call Signature
Section titled “Call Signature”on<
K>(eventName,handler): () =>void
Defined in: server/api.d.ts:2970
Type Parameters
Section titled “Type Parameters”K extends keyof EventMap
Parameters
Section titled “Parameters”eventName
Section titled “eventName”K
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”() => void
Call Signature
Section titled “Call Signature”on(
eventName,handler): () =>void
Defined in: server/api.d.ts:2971
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”() => void
once()
Section titled “once()”Call Signature
Section titled “Call Signature”once<
K>(eventName,handler):void
Defined in: server/api.d.ts:2972
Type Parameters
Section titled “Type Parameters”K extends keyof EventMap
Parameters
Section titled “Parameters”eventName
Section titled “eventName”K
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”void
Call Signature
Section titled “Call Signature”once(
eventName,handler):void
Defined in: server/api.d.ts:2973
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”void
onceClient()
Section titled “onceClient()”onceClient(
eventName,handler):void
Defined in: server/api.d.ts:2981
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”void
onClient()
Section titled “onClient()”onClient(
eventName,handler): () =>void
Defined in: server/api.d.ts:2980
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”() => void
onLocal()
Section titled “onLocal()”onLocal(
eventName,handler):void
Defined in: server/api.d.ts:2978
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
handler
Section titled “handler”(…args) => unknown
Returns
Section titled “Returns”void
