def __init__(self, title_text, body_text, button_text, bed_disconnect=False, start_refresh=False, **kwargs):
self.clock_monitor = None
self.changed_text = False
self.reconnect_choice = button_text
self.bed_disconnect = bed_disconnect
self.start_refresh = start_refresh
if self.bed_disconnect:
if self.bed_checker != None:
self.bed_checker.cancel()
self.bed_checker = None
Clock.schedule_interval(self.check_for_screen_change, 0.2)
session_saver.register_event_updater("Refresh_screen", self.on_event)
super(Refresh_Screen, self).__init__(title_text, body_text, self.reset, button_text)
#Immediately start the refresh function as if someone had pressed the button
if self.start_refresh:
self.reset()
评论列表
文章目录