Add interface files for navigation
This commit is contained in:
parent
0d7ba938f2
commit
69c46e1bd7
12
libnymea/interfaces/extendednavigationpad.json
Normal file
12
libnymea/interfaces/extendednavigationpad.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"description": "The extended media interface offers also the info and menu button of media devices.",
|
||||||
|
"extends": "navigationpad",
|
||||||
|
"actions": [
|
||||||
|
{
|
||||||
|
"name": "navigateMenu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "navigateInfo"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
24
libnymea/interfaces/navigationpad.json
Normal file
24
libnymea/interfaces/navigationpad.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"description": "Many media devices have a navigation pad for browsing a library or a menu. This interface represents a basic navigation pad.",
|
||||||
|
"extends": "media",
|
||||||
|
"actions": [
|
||||||
|
{
|
||||||
|
"name": "navigateUp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "navigateDown"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "navigateLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "navigateRight"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "navigateOk"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "navigateBack"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user