     var target:AnyObject!
     var selector:Selector!
     var action:(()->Void)!
-
+    
     public init() {
         super.init(frame: CGRectZero)
     }
-
+    
     required public init?(coder aDecoder: NSCoder) {
         super.init(coder:aDecoder)
     }
-
+    
     override public init(frame:CGRect) {
         super.init(frame:frame)
     }

        buttons.append(btn)
        return btn
    }

    func buttonTapped(btn:SCLButton) {
        if btn.actionType == SCLActionType.Closure {
            btn.action()

        inputs.append(txt)
        return txt
    }
    
    public func addButton(title:String, action:()->Void)->SCLButton {
        let btn = addButton(title)
        btn.actionType = SCLActionType.Closure
