diff --git a/libnymea/interfaces/extendednavigationpad.json b/libnymea/interfaces/extendednavigationpad.json new file mode 100644 index 00000000..c6576edd --- /dev/null +++ b/libnymea/interfaces/extendednavigationpad.json @@ -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" + } + ] +} diff --git a/libnymea/interfaces/navigationpad.json b/libnymea/interfaces/navigationpad.json new file mode 100644 index 00000000..a7056bdf --- /dev/null +++ b/libnymea/interfaces/navigationpad.json @@ -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" + } + ] +}