 import C4Core
 import UIKit
 
-public class C4View : NSObject, AddRemoveSubview {
+public class C4View : NSObject, VisibleMediaObject {
     internal var view : UIView = UIView()
     
     convenience public init(frame: C4Rect) {

        }
    }
    
    lazy public var swipe = Swipe(UISwipeGestureRecognizer())
    internal var swipeAction: SwipeAction?
    internal var swipeGesture: UISwipeGestureRecognizer?
    public func onSwipe(run: SwipeAction) {

    }
    
    //MARK: Pan
    public var pan : Pan = Pan(UIPanGestureRecognizer())
    
    internal var panAction : PanAction?
    internal var panRecognizer : UIPanGestureRecognizer?
