[dss-developer] Source der App für "Benutzdefinierte Handlungen"
Klaus Schmidinger
Klaus.Schmidinger at tvdr.de
Tue Dec 5 17:34:10 CET 2017
On 04.12.2017 23:40, Alexander wrote:
> Hallo
>
> Source für benutzerdefinierte Handlungen addon:
>
> https://git.digitalstrom.org/dss-add-ons/hle-edit
Vielen Dank, das hat mir schon mal sehr weitergeholfen.
Der eigentliche Dialog zum Bearbeiten einer Aktivität wird ja offensichtlich
durch https://git.digitalstrom.org/dss-add-ons/dss-addon-framework implementiert.
In der Code-Sequenz
if (oDeviceObject.functionID!=28688) {
oDeviceActionControlStore.add({
id : 5,
name : _('call scene'),
icon : null,
next : true
});
oDeviceActionControlStore.add({
id : 1,
name : (oDeviceObject.GroupID==2)?_('Close'):_('Turn off'),
icon : dss.staticDataModel.getImagePathForScene(0, iGroup, 0),
next : false
});
oDeviceActionControlStore.add({
id : 2,
name : (oDeviceObject.GroupID==2)?_('Open'): _('Turn on'),
icon : dss.staticDataModel.getImagePathForScene(0, iGroup, 5),
next : false
});
}
in js/dss/dss-components/dss-action-selector.js werden numerische Konstanten für 'id'
verwendet (leider keine Symbole oder Macros). Gibt es eine Stelle, wo alle diese Werte
aufgelistet sind, und man insbesondere sehen kann, welche Werte noch unbenutzt sind?
Grüße
Klaus
More information about the dss-developer
mailing list