event/callback für popup sichtbar/geshlossen ?

Begonnen von justme1968, 13 Januar 2018, 20:22:26

Vorheriges Thema - Nächstes Thema

justme1968

hallo zusammen,

gibt es ein event oder callback an das man sich hängen kann über das man mitbekommt wenn ein popup geöffnet oder geschlossen wird?

hintergrund: um die unifi video bilder einzubinden muss aktiv das img tag jede sekunde refreshed werden. den overhead möchte ich gerne sparen wenn das bild nicht angezeigt wird.

meine aktuelle erste lösung von hier: https://forum.fhem.de/index.php/topic,76529.msg747565.html#msg747565 verwendet style.opacity != 1 vom parent. das geht zwar, ist aber nicht schön.

danke
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

setstate

#1
der Knoten '.dialog' des Popups triggert 'fadein' bow. ''fadeout'

Im Widget Departure z.B reagiere ich auf das Öffnen, damit ein Refresh gerufen werden kann


            // Refresh infos after it became visible
            elem.closest('[data-type="popup"]').on("fadein", function (event) {
                requestUpdate(elem);
            });

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968