titleParametersDidChange - mononok/FlightSims GitHub Wiki
var json = {
"action": "com.elgato.example.action1",
"event": "titleParametersDidChange",
"context": "opaqueValue",
"device": "opaqueValue",
"payload": {
"coordinates": {
"column": 3,
"row": 1
},
"settings": {<json data>},
"state": 0,
"title": "",
"titleParameters": {
"fontFamily": "",
"fontSize": 12,
"fontStyle": "",
"fontUnderline": false,
"showTitle": true,
"titleAlignment": "bottom",
"titleColor": "#ffffff"
}
}
}
メンバー | 説明 |
---|---|
action | action毎の識別子。Multiple Actionをサポートしているなら、どのactionが発生したか?この値を使って見分けます。 |
event | titleParametersDidChange |
context | An opaque value identifying the instance’s action. You will need to pass this opaque value to several APIs like the setTitle API. |
device | 認識したデバイスの Opaque 値 |
payload | jsonオブジェクト |
Payload | 説明 |
---|---|
settings | 固有データが詰まっているjsonオブジェクト |
coordinates | actionが発生したとき動作するもの |
state | actionが複数のステートを持つとき(manifest.jsonで規定される)だけ有効なパラメータ 0を基底にしたactionの状態変数 |
title | 新しく設定されるタイトル |
titleParamters | 新しいタイトルのパラメーターjsonオブジェクト |
TitleParameters | 説明 |
---|---|
fontFamily | フォントファミリー |
fontSize | フォントサイズ |
fontStyle | フォントスタイル |
fontUnderline | アンダーライン付きかどうか |
showTitle | タイトル表示するかどうか |
titleAlignment | タイトルの上中下表示位置、"top",“middle”,"bottom"の値をとる。 |
titleColor | 表示色 |