mirror of https://github.com/nymea/nymea.git
17 lines
761 B
JSON
17 lines
761 B
JSON
{
|
|
"description": "A remote control with multiple buttons that can distinguish between short and long presses. Note that the button should only emit one of them at a time. I.e. don't emit pressed on botton down and later longPressed if the user keeps on holding the button. Such a longpress should only emit longPressed. Common practice is to emit pressed if a release event is received before a timeout expires, else emit longpress when the timeout expires.",
|
|
"extends": "simplemultibutton",
|
|
"events": [
|
|
{
|
|
"name": "longPressed",
|
|
"params": [
|
|
{
|
|
"name": "buttonName",
|
|
"type": "QString"
|
|
}
|
|
],
|
|
"logged": true
|
|
}
|
|
]
|
|
}
|