//
// SideMenuManager.swift
//
// Created by Jon Kent on 12/6/15.
// Copyright © 2015 Jon Kent. All rights reserved.
//
import UIKit
@objcMembers
public class SideMenuManager: NSObject {
final private class SideMenuPanGestureRecognizer: UIPanGestureRecognizer {}
final private class SideMenuScreenEdgeGestureRecognizer: UIScreenEdgePanGestureRecognizer {}
@objc public enum PresentDirection: Int { case
left = 1,
right = 0
init(leftSide: Bool) {
self.init(rawValue: leftSide ? 1 : 0)!
}
var edge: UIRectEdge {
switch self {
case .left: return .left
case .right: return .right
}
}
var name: String {
switch self {
case .left: return "leftMenuNavigationController"
case .right: return "rightMenuNavigationController"
}
}
}
private var _leftMenu: Protected