ioBroker.javascript icon indicating copy to clipboard operation
ioBroker.javascript copied to clipboard

[Feature] Mehrfachangaben im Selektor ermöglichen.

Open BenAhrdt opened this issue 3 years ago • 0 comments

Ist es möglich, dass man dem selektor eine Mehrfachangabe implementiert? Eventuell durch Kommas getrennt?

Bspw. anstatt: $('channel[role=switch](rooms=Living room)[state.id=*.STATE]').setState(false) $('channel[role=switch](rooms=Living room)[state.id=*.switch]').setState(false) $('channel[role=state](rooms=Living room)[state.id=*.STATE]').setState(false) $('channel[role=state](rooms=Living room)[state.id=*.switch]').setState(false) $('channel[role=switch](rooms=garden)[state.id=*.STATE]').setState(false) $('channel[role=switch](rooms=garden)[state.id=*.switch]').setState(false) $('channel[role=state](rooms=garden)[state.id=*.STATE]').setState(false) $('channel[role=state](rooms=garden)[state.id=*.switch]').setState(false)

dann sowas ermöglicht: $('channel[role=switch,state](rooms=living romom,garden)[state.id=*.STATE,*.switch]').setState(false)

Denke es wäre eine schöne Reduzierung des Quellcodes (für den Enduser ;-))

BenAhrdt avatar Jun 12 '22 11:06 BenAhrdt