Example #1
0
 def begin_learning(self):
     kodlog.info("I started showing codes")
     event_dispatcher.do_pick_a_product()
Example #2
0
 def pick_product(self):
     self.product = self.products.pick_random()
     self.code = Code(self.product)
     kodlog.info("I picked product: " + self.code.name)
     return self.code
Example #3
0
 def do_handle_user_submit_code(self, value):
     kodlog.info("I handle user submit code")
     self.dispatch('on_handle_user_submit_code', value)
Example #4
0
 def do_show_next_number(self, value):
     kodlog.info("I show next number")
     self.dispatch('on_show_next_number', value)
Example #5
0
 def do_handle_user_enter_number(self, value):
     kodlog.info("I handle user enter number")
     self.dispatch('on_handle_user_enter_number', value)
Example #6
0
 def do_show_product(self, code=None):
     kodlog.info("I show product")
     self.dispatch('on_show_product', code)
Example #7
0
 def do_pick_a_product(self):
     kodlog.info("I pick a product")
     self.dispatch('on_pick_a_product')