예제 #1
0
 def pressed(self):
     """
     Function called on button touch event for button with id: testButton
     :return: None
     """
     PauseScreen.pause(pause_scene_name='pauseScene',
                       transition_back_scene='main',
                       text="Test",
                       pause_duration=1)
예제 #2
0
    def pressed(self):
        """
        Function called on button touch event for button with id: testButton
        :return: None
        """
        #PauseScreen.pause(pause_scene_name='pauseScene', transition_back_scene='main', text="Test", pause_duration=5)

        PauseScreen.pause(pause_scene_name='pauseScene',
                          transition_back_scene='button',
                          text="LOADING BUTTON SCREEN FOR YOU",
                          pause_duration=2)
예제 #3
0
        :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

    MIXPANEL.set_event_name(event_name)
예제 #4
0
 def clicked(self):
     PauseScreen.pause(pause_scene_name='pauseScene',
                       transition_back_scene='farm',
                       text="Test",
                       pause_duration=1)
예제 #5
0
    def back(self):

        PauseScreen.pause(pause_scene_name='pauseScene',
                          transition_back_scene='main',
                          text="Test",
                          pause_duration=5)
예제 #6
0
 def change_screens(self):
     PauseScreen.pause(pause_scene_name='pauseScene',
                       transition_back_scene='screen_two',
                       text="Test",
                       pause_duration=1)
예제 #7
0
    def press(self):

        PauseScreen.pause(pause_scene_name='pauseScene',
                          transition_back_scene=FARMYARD_SCREEN_NAME,
                          text="Weeeeeee!",
                          pause_duration=1)