[Erledigt] [FTUI3] Disable/Hide

Begonnen von Det20, 18 Februar 2022, 16:21:26

Vorheriges Thema - Nächstes Thema

Det20

Ich muss sagen, ich habe es ja länger vor mir hergeschoben, es hat sich aber mehr als gelohnt: Der Wechsel zu FTUI3. Einfach nur geil und sauschnell.
Einen Wunsch habe ich allerdings: Ein Property wie "disable", "hide" oder "readonly", gefolgt von einem Reading, damit ich ein Control deaktivieren oder verstecken kann.

Quasi sowas wie hide="schalter:state" oder hide="schalter:state | map('on: true, off: false')

yersinia

gibt es, nennt sich hidden bei den ftui3 items:
[hidden]="schalter:state | map('on:true, off:false')"

Bei allen anderen html-elementen geht es mit ftui-binding und style:
<div ftui-binding [style]="schalter:state | map('on:`display: none;`, off:``')"></div>

Ob es ein readonly gibt weiss ich gar nicht derzeit. Man könnte anstelle eines Schalters dann ein ftui-label anzeigen.
viele Grüße, yersinia
----
FHEM 6.4 (SVN) on RPi 4B with RasPi OS Bookworm (perl 5.36.0) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

Det20

Oh super .... Vielen lieben Dank.
Habe etwas den Überblick verloren, was die Controls so alles können.

mr_petz

Zitat von: yersinia am 18 Februar 2022, 16:30:50
...
Ob es ein readonly gibt weiss ich gar nicht derzeit. Man könnte anstelle eines Schalters dann ein ftui-label anzeigen.

Beim slider gibt es disabled, readonly und beim knob readonly als Attribute.
Beim button zieht auch readonly, also denke ich es ist ein globales Attribute.
LG

yersinia

Zitat von: mr_petz am 18 Februar 2022, 17:41:16Beim slider gibt es disabled, readonly und beim knob readonly als Attribute.
Beim button zieht auch readonly, also denke ich es ist ein globales Attribute.
Das klingt auch sinnvoll. Thx für die info.
viele Grüße, yersinia
----
FHEM 6.4 (SVN) on RPi 4B with RasPi OS Bookworm (perl 5.36.0) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl