         }
     }
     
-    var zoomOutTapEnabled: Bool {
+    public var zoomOutTapEnabled: Bool {
         get {
             return self._zoomOutTapEnabled
         }

// MARK: Interface
extension ZoomView {
    // ReadOnly
    var contentView: UIView? {
        return self._contentView
    }
    
    // ReadWrite
    var delegate: ZoomViewDelegate? {
        get {
            return self._delegate
        }

import Foundation


// MARK: // Public
// MARK: - ZoomViewDelegate
public protocol ZoomViewDelegate: class {
    func zoomed(to scale: CGFloat, in zoomView: ZoomView)
}

