Skip to Content
ドキュメントOxOx LibModulesCallbackJavaScriptクライアント

クライアント

トリガー・サーバー・コールバック

トリガーサーバーコールバック

triggerServerCallback(eventName, delay, ...args)
  • イベント名string
  • 遅れている:numberまたはnull
    • このコールバックが再びトリガーされるまでの時間
  • …args:any

クライアント・コールバックの登録

onServerCallback

onServerCallback(eventName, cb)
  • イベント名string
  • cb:function(…args:any)

使用例

この例を完全に理解するためには、次の例を見てください。サーバーページでコールバックされる。

import { onServerCallback, triggerServerCallback } from '@communityox/ox_lib/client'
onServerCallback('test:client', (...args: [number, number, string]) => { console.log(args); return { clientValue: 'Value from the client', }; });
setTimeout(async () => { const args = [1, null, 3, null, null, 6]; const response = await triggerServerCallback<{ serverValue: number }>('test:server', 1, args); if (!response) return; console.log('Response from server', response); }, 100);
Last updated on