JavaScript API
callback
以下オブジェクトを宣言することで callback
を登録することがでます。
|
|
このオブジェクトは、以下の擬似コードのように Object.create
のパラメーターとして渡される。
|
|
初期化callbackを利用したチャットの自動スタート
以下のように、初期化のcallback内で showChat
を呼び出すとチャットが自動に開始されます。
|
|
テンプレートエンジンへのアクセス
render
として登録された callback
は以下つの引数を取ります。
|
|
名前 | 意味 |
---|---|
script | スクリプトオブジェクト |
template | テンプレート関数 |
例えば、 /scenarios/47/scripts/249
のようなシナリオ47、スクリプト249に以下のようなスクリプトが登録されているとします。
|
|
{* *}
で囲まれた変数は、テンプレート変数として展開されます。
テンプレート変数はユーザーの回答内容だけでなく、 JavaScript APIからも追加することが可能で、具体的には以下のように、template
関数の引数として渡します。
|
|