From the reference libraryRedM

Callback <BadgeClient/>

jo_libs/modules/callback/client.md

Callback <BadgeClient/>

A module to use callback module client side.

JO Functions > jo.callback.register()

<!-- @include: ./slots/headers.md#g_client|jo.callback.register -->

A function to register a client callback <br>

<!-- @include: ./slots/descriptions.md#g_client|jo.callback.register -->

JO Functions > jo.callback.register() > Syntax

jo.callback.register(name, cb)

JO Functions > jo.callback.register() > Parameters

name : string

The name of the callback event

cb : function

The function executed when the callback is triggered

<!-- @include: ./slots/examples.md#g_client|jo.callback.register -->

<!-- @include: ./slots/footers.md#g_client|jo.callback.register -->


JO Functions > jo.callback.triggerClient()

<!-- @include: ./slots/headers.md#g_client|jo.callback.triggerClient -->

A function to trigger a client callback <br>

<!-- @include: ./slots/descriptions.md#g_client|jo.callback.triggerClient -->

JO Functions > jo.callback.triggerClient() > Syntax

jo.callback.triggerClient(name, cb, ...)

JO Functions > jo.callback.triggerClient() > Parameters

name : string

The name of the callback event

cb : function|nil <BadgeOptional />

Function to receive the result of the event

... : mixed <BadgeOptional />

The list of parameters to send to the callback event

<!-- @include: ./slots/examples.md#g_client|jo.callback.triggerClient -->

<!-- @include: ./slots/footers.md#g_client|jo.callback.triggerClient -->


JO Functions > jo.callback.triggerServer()

<!-- @include: ./slots/headers.md#g_client|jo.callback.triggerServer -->

A function to trigger a server callback <br>

<!-- @include: ./slots/descriptions.md#g_client|jo.callback.triggerServer -->

JO Functions > jo.callback.triggerServer() > Syntax

jo.callback.triggerServer(name, cb, ...)

JO Functions > jo.callback.triggerServer() > Parameters

name : string

Name of the callback event

cb : function <BadgeOptional />

Function to receive the result of the event

... : mixed <BadgeOptional />

The list of parameters to send to the callback event

<!-- @include: ./slots/examples.md#g_client|jo.callback.triggerServer -->

<!-- @include: ./slots/footers.md#g_client|jo.callback.triggerServer -->

Back to documentation