Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Vis:<%== this.data.attr('attribute_name') %>

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Vis:<%== this.data.attr('attribute_name') %>

    This topic has been deleted. Only users with topic management privileges can see it.
    • carsten04
      carsten04 Developer last edited by

      Hallo zusammen,

      ich benötige für die Entwicklung eines Widgets die Informationen width und height, die unter CSS Allgemein im vis-Editor automatisch gesetzt werden, sobald die Größe des Widgets geändert wird.

      Vorhanden sind die Informationen im vis-Objekt z.B. in renderWidget(…) als widget.style.width und widget.style.height. Leider komme ich da von ausserhalb des vis-Objektes nicht dran. Ich würde die Informationen aber

      im data-Objekt benötigen, um dann die folgenden Aufrufe realisieren zu können: <%== this.data.attr('width') %> und <%== this.data.attr('height') %>.

      Könnte man dies bei einem der nächsten vis-upgrade implementieren, oder gibt es heute schon eine andere Möglichkeit? Bin für jeden Hinweis dankbar.

      Beste Grüße

      Carsten

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Du kannst so auf style zugreifen:

        vis.views[this.view].widgets[this.data.wid].style
        

        Damit auch bei der Änderung von style dein Widget neu gemalt wird, solltest du Attribut "data-vis-update-style" als true definieren. Z.B.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        728
        Online

        31.7k
        Users

        79.8k
        Topics

        1.3m
        Posts

        2
        2
        1029
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo