예제 #1
0
 def _dispose(self):
     super(StrongholdView, self)._dispose()
     if self.__browserId:
         self.browserCtrl.delBrowser(self.__browserId)
     self.fireEvent(events.StrongholdEvent(
         events.StrongholdEvent.STRONGHOLD_DEACTIVATED),
                    scope=EVENT_BUS_SCOPE.STRONGHOLD)
예제 #2
0
 def __showBrowser(self):
     BigWorld.callback(0.01, self.as_loadBrowserS)
     self.fireEvent(events.StrongholdEvent(events.StrongholdEvent.STRONGHOLD_LOADED, {'browserID': self.__browserId}), scope=EVENT_BUS_SCOPE.STRONGHOLD)
예제 #3
0
 def __onError(self):
     self.__updateSkipEscape(True)
     self.fireEvent(events.StrongholdEvent(events.StrongholdEvent.STRONGHOLD_DATA_UNAVAILABLE), scope=EVENT_BUS_SCOPE.STRONGHOLD)
예제 #4
0
 def _populate(self):
     super(StrongholdView, self)._populate()
     self.fireEvent(events.StrongholdEvent(events.StrongholdEvent.STRONGHOLD_ACTIVATED), scope=EVENT_BUS_SCOPE.STRONGHOLD)
예제 #5
0
 def strongholdsOnTimer(self, data):
     self.__fireEvent(events.StrongholdEvent(
         events.StrongholdEvent.STRONGHOLD_ON_TIMER, ctx=data),
                      scope=EVENT_BUS_SCOPE.STRONGHOLD)
 def __onError(self):
     self.fireEvent(events.StrongholdEvent(
         events.StrongholdEvent.STRONGHOLD_DATA_UNAVAILABLE),
                    scope=EVENT_BUS_SCOPE.STRONGHOLD)
 def _dispose(self):
     super(Fortifications2View, self)._dispose()
     self.fireEvent(events.StrongholdEvent(
         events.StrongholdEvent.STRONGHOLD_DEACTIVATED),
                    scope=EVENT_BUS_SCOPE.STRONGHOLD)