     */
 //    private var overlayLayer: CAShapeLayer = CAShapeLayer()
      
-    private var overlayView : UIControl = UIControl();
+    private var overlayView : UIControl = UIControl()
 
     
     /**

            0,0,
            UIScreen.mainScreen().bounds.width,
            UIScreen.mainScreen().bounds.height
        );
        overlayView.backgroundColor = overlayColor;
        overlayView.alpha = 0;
        overlayView.userInteractionEnabled = true;
        
    }
    

    public func open() {
        if(items.count > 0){
            
            setOverlayView()
            self.superview?.insertSubview(overlayView, aboveSubview: self)
            self.superview?.bringSubviewToFront(self)
            overlayView.addTarget(self, action: Selector("close"), forControlEvents: UIControlEvents.TouchUpInside)

            
            UIView.animateWithDuration(0.3, delay: 0,
