InActionInfo parameter - mononok/FlightSims GitHub Wiki
inActionInfoパラメータは、Stringified JSONオブジェクトで、下記の情報を含んでいる。
{
"action": "com.elgato.analogclock.action",
"context": opaqueValue,
"device": opaqueValue,
"payload": {
"settings": {<json data>},
"coordinates": {
"column": 2,
"row": 1
}
}
}
メンバー | 説明 |
---|---|
action | action毎の識別子。Multiple Actionをサポートしているなら、どのactionが発生したか?この値を使って見分ける.。 |
context | Instance’sActionを識別するためのOpaqueValue。setTitleAPIのような複数の関数で必要となる。 |
device | デバイスを識別するためのOpaqueValue |
payload | jsonオブジェクト |
Payload | 説明 |
---|---|
settings | 設定と保存ができるデータを含んだjsonオブジェクト |
coordinates | 発生したActionの位置 |