def __init__(self, **kwargs): Builder.load_file('AdminScreen.kv') PassCodeScreen.set_admin_events_screen( ADMIN_SCREEN_NAME ) # Specify screen name to transition to after correct password PassCodeScreen.set_transition_back_screen( MAIN_SCREEN_NAME ) # set screen name to transition to if "Back to Game is pressed" super(AdminScreen, self).__init__(**kwargs)
def __init__(self, **kwargs): """ Load the AdminScreen.kv file. Set the necessary names of the screens for the PassCodeScreen to transition to. Lastly super Screen's __init__ :param kwargs: Normal kivy.uix.screenmanager.Screen attributes """ Builder.load_file('AdminScreen.kv') PassCodeScreen.set_admin_events_screen(ADMIN_SCREEN_NAME) # Specify screen name to transition to after correct password PassCodeScreen.set_transition_back_screen(MAIN_SCREEN_NAME) # set screen name to transition to if "Back to Game is pressed" super(AdminScreen, self).__init__(**kwargs)
Quit the program. This should free all steppers and do any cleanup necessary :return: None """ s0.free_all() spi.close() GPIO.cleanup() quit() """ Widget additions """ Builder.load_file('main.kv') SCREEN_MANAGER.add_widget(MainScreen(name=MAIN_SCREEN_NAME)) SCREEN_MANAGER.add_widget(PassCodeScreen(name='passCode')) SCREEN_MANAGER.add_widget(PauseScreen(name='pauseScene')) SCREEN_MANAGER.add_widget(AdminScreen(name=ADMIN_SCREEN_NAME)) """ MixPanel """ def send_event(event_name): """ Send an event to MixPanel without properties :param event_name: Name of the event :return: None """ global MIXPANEL
def __init__(self, **kwargs): Builder.load_file('Farmyard.kv') PassCodeScreen.set_transition_back_screen(MAIN_SCREEN_NAME) super(Farmyard, self).__init__(**kwargs)