FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Thyraz am 21 Februar 2017, 14:05:58

Titel: Chart Widget Auto-Resize?
Beitrag von: Thyraz am 21 Februar 2017, 14:05:58
Hi,

wenn man Layouts verwendet, die sich bei WindowResize (oder Tablet drehen) in der Größe verändern,
passt sich das Chart-Widget bei mir nicht an die neue Größe an.

Bei Gridster ist das nie augefallen, da hier kein dynamisches Resizen stattfindet.
Aber wenn man eine "responsive" Lösung anstrebt, (z.B. mit Flexbox) sieht das anders aus.

Könnte das noch eingebaut werden?
Oder sollte das schon funktionieren und ich mache was falsch?

Mit dem SimpleChart geht es, aber ich brauch mehrere Linien in einem Chart.
Titel: Antw:Chart Widget Auto
Beitrag von: Thyraz am 23 Februar 2017, 12:28:59
Hier mal noch ein paar Bilder zur Verdeutlichung:
data-width und data-height sind auf 100% gestellt.

Ich starte TabletUI hochkant am Handy. Das Chart-Widget wird korrekt dargestellt.

Nun drehe ich das Handy ins Querformat, wodurch sich das Parent-Div vom Chart-Widget verbreitert.
Das Widget selbst wird aber noch gleich groß dargestellt wie im Hochformat.

Bediene ich das Chart-Widget nun so, dass es sich neu zeichnen muss (Zoomfaktor oder Vor/Zurück),
wird es korrekt für die neue Breite gezeichnet.

Es scheint also einfach kein Neuzeichnen bei Größenänderungen des Parent-Divs getriggert zu werden.
Titel: Antw:Chart Widget Auto-Resize?
Beitrag von: eki am 23 Februar 2017, 12:36:31
Das Problem ist verstanden, ich bin dran zu schauen wie ich das anpasse.
Titel: Antw:Chart Widget Auto-Resize?
Beitrag von: Thyraz am 23 Februar 2017, 12:56:14
Super, vielen Dank.  :)
Titel: Antw:Chart Widget Auto-Resize?
Beitrag von: DocCyber am 23 Februar 2017, 15:40:03
Daran bin ich auch interessiert...  ;)
Titel: Antw:Chart Widget Auto-Resize?
Beitrag von: eki am 20 März 2017, 16:22:42
Ist jetzt eingebaut. Siehe https://forum.fhem.de/index.php/topic,48450.msg401006.html#msg401006 (https://forum.fhem.de/index.php/topic,48450.msg401006.html#msg401006)
Titel: Antw:Chart Widget Auto-Resize?
Beitrag von: Thyraz am 21 März 2017, 17:56:35
Super, funktioniert einwandfrei.  :)

Vielen Dank eki