+ ///
+ void updateAvailability();
+ /// the asynchronous part of updatePopup(cur)
+ void asyncUpdatePopup();
+ /// the asynchronous part of hidePopup(cur)
+ void asyncHidePopup();
+ /// the asynchronous part of hideInline(cur)
+ void asyncHideInline();