Mercurial > libervia-backend
diff sat_frontends/quick_frontend/quick_app.py @ 3065:f8e3789912d0
quick frontend (contact list): added "contactsFilled" event
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 29 Oct 2019 20:24:29 +0100 |
parents | ab2696e34d29 |
children | ab8be8f1c92d |
line wrap: on
line diff
--- a/sat_frontends/quick_frontend/quick_app.py Mon Oct 21 23:52:25 2019 +0200 +++ b/sat_frontends/quick_frontend/quick_app.py Tue Oct 29 20:24:29 2019 +0100 @@ -297,9 +297,8 @@ self.menus = quick_menus.QuickMenusManager(self) ProfileManager.host = self self.profiles = ProfilesManager() - self._plugs_in_progress = ( - set() - ) # profiles currently being plugged, used to (un)lock contact list updates + # profiles currently being plugged, used to (un)lock contact list updates + self._plugs_in_progress = set() self.ready_profiles = set() # profiles which are connected and ready self.signals_cache = {} # used to keep signal received between start of # plug_profile and when the profile is actualy ready @@ -528,6 +527,8 @@ /!\ don't forget to remove listener when not used anymore (e.g. if you delete a widget) @param type_: type of event, can be: + - contactsFilled: called when contact have been fully filled for a profiles + kwargs: profile - avatar: called when avatar data is updated args: (entity, avatar file, profile) - nick: called when nick data is updated