     }
     
     // prevent instantiation
-    private init() {}
+    private override init() {}
     
     /**
      The blur effect style of the menu if the menu's root view controller is a UITableViewController or UICollectionViewController.

    /// Draws the `menuAnimationBackgroundColor` behind the status bar. Default is true.
    public static var menuFadeStatusBar = true
    
    /// - Warning: Deprecated. Use `menuAnimationTransformScaleFactor` instead.
    @available(*, deprecated, renamed="menuAnimationTransformScaleFactor")
    public static var menuAnimationShrinkStrength: CGFloat {
        get {

    SideMenuManager.menuAddScreenEdgePanGesturesToPresent(toView: self.navigationController!.view)
*/

public class SideMenuManager : NSObject {
    
    @objc public enum MenuPresentMode : Int {
        case MenuSlideIn
        case ViewSlideOut
        case ViewSlideInOut
