|
3 | 3 | <p>表示されているタブの切り替えが可能です。<code>msg.payload</code>に |
4 | 4 | The default function is to change the currently displayed tab. <code>msg.payload</code>に表示対象のタブもしくはリンクの<code>{tab:"タブ名"}</code>、<b>タブ名</b>、もしくは、<b>添字</b> (0起点)を指定します。</p> |
5 | 5 | <p>空のタブ名("")を送信すると、表示されているページを更新します。また、"+1"を送ると次のタブ、"-1"を送ると前のタブに切り替えられます。</p> |
| 6 | + <p>次の形式のオブジェクトを<code>msg.payload</code>で送付すると |
| 7 | +ダッシュボードページ(タブ)を制御できます。<pre>{"tabs": {"hide": "非表示タブ", "disable": ["秘密タブ", "未使用"]}}</pre> |
| 8 | + ここでは、次の2つの状態が利用できます: <b>show</b>/<b>hide</b> および <b>enable</b>/<b>disable</b></p> |
6 | 9 | <p>widgetグループの表示を次のようなペイロードで制御できます。<br/> |
7 | | -<code>{group:{hide:["タブ名_グループ名"], show:["他_グループ_表示"], focus:true}}</code><br/> |
8 | | - <b>focus</b>は、グループが表示されるよう必要に応じて画面をスクロールするためのパラメータで、省略可能です。グループの指定は<i>タブ名</i>と<i>グループ名</i>を下線(_)で結合したものを用います。空白は下線で置き換えます。</p> |
9 | | - <p>クライアントのブラウザが接続もしくは切断した場合、次のプロパティを持つメッセージを送信します:</p> |
| 10 | +<pre>{group:{hide:["タブ名_グループ名"], show:["他_グループ_表示"], focus:true}}</pre> |
| 11 | + <b>focus</b>は、グループが表示されるよう必要に応じて画面をスクロールするためのパラメータで、省略可能です。 |
| 12 | +また、`open`および`close`プロパティを用いてグループの状態をユーザが制御できます。 |
| 13 | +グループ名の指定は<i>タブ名</i>と<i>グループ名</i>を下線(_)で結合したものを用います。空白は下線で置き換えます。</p> |
| 14 | + <p>クライアントのブラウザが接続もしくは切断した場合、タブが変更された場合、グループを拡大もしくは縮小した場合、次のプロパティを持つメッセージを送信します:</p> |
10 | 15 | <ul> |
11 | | - <li><code>payload</code> - <i>connect</i>もしくは<i>lost</i>, |
12 | | - <li><code>socketid</code> - ソケットID(ブラウザがページを再ロードする毎に変化します), |
13 | | - <li><code>socketip</code> - 接続元のIPアドレス。 |
| 16 | + <li><code>payload</code> - <i>connect</i>、<i>lost</i>、<i>change</i>、もしくは<i>group</i> |
| 17 | + <li><code>socketid</code> - ソケットID(ブラウザがページを再ロードする毎に変化します) |
| 18 | + <li><code>socketip</code> - 接続元のIPアドレス, |
| 19 | + <li><code>tab</code> - タブ番号 ('change'イベントのみ) |
| 20 | + <li><code>name</code> - タブ名 ('change'イベントのみ) |
| 21 | + <li><code>group</code> - グループ名 ('group'イベントのみ) |
| 22 | + <li><code>open</code> - グループの状態 ('group'イベントのみ) |
14 | 23 | </ul> |
| 24 | + <p>追加 - 「Connectイベントのみ」は新しいクライアントへのデータの再送を他のイベントをフィルタしないで行う場合に有用です。</p> |
15 | 25 | </script> |
0 commit comments