         }
         
         return handled
-    }
-    
-    override public func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
-        self.widgetTouchesBegan(touches, withEvent: event)
-    }
-    
-    override public func touchesMoved(touches: Set<UITouch>, withEvent event: UIEvent?) {
-        self.widgetTouchesMoved(touches, withEvent: event)
     }
     
     public func widgetTouchesMoved(touches: Set<UITouch>, withEvent event: UIEvent?) -> Bool {

        }
    }
    
    public func widgetTouchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) -> Bool {
        var handled = false
        

                            widget.trigger("focus")
                            self.focusedWidget = widget
                        }
                    } else {
                        widget.trigger("focus")
                        self.focusedWidget = widget
                    }
                    
                    handled = true
                    break
                }
            }
        }
