             if let rootViewScaleForLeftView = _rootViewScaleForLeftView {
                 return rootViewScaleForLeftView
             }
+            if let rootViewScaleForLeftView = rootViewScale {
+                return rootViewScaleForLeftView
+            }
             if leftViewPresentationStyle.shouldRootViewScale {
                 return 0.8
             }

    }
    private var _rightViewLayerShadowRadius: CGFloat?

    @IBInspectable open var rootViewCoverBlurEffectForLeftView: UIBlurEffect?
    @IBInspectable open var rootViewCoverBlurEffectForRightView: UIBlurEffect?

    @IBInspectable open var leftViewCoverBlurEffect: UIBlurEffect?


    @IBInspectable open var leftViewBackgroundAlpha: CGFloat = 1.0
    @IBInspectable open var rightViewBackgroundAlpha: CGFloat = 1.0

    @IBInspectable open var rootViewLayerBorderColor: UIColor?

    /// Default:
    /// rootViewLayerBorderColor if assigned
    /// else .clear
    @IBInspectable open var rootViewLayerBorderColorForLeftView: UIColor {
        set {
            _rootViewLayerBorderColorForLeftView = newValue
        }
        get {
            if let rootViewLayerBorderColorForLeftView = _rootViewLayerBorderColorForLeftView {
                return rootViewLayerBorderColorForLeftView
            }
            if let rootViewLayerBorderColorForLeftView = rootViewLayerBorderColor {
                return rootViewLayerBorderColorForLeftView
            }
            return .clear
        }
    }
    private var _rootViewLayerBorderColorForLeftView: UIColor?

    /// Default:
    /// rootViewLayerBorderColor if assigned
    /// else .clear
    @IBInspectable open var rootViewLayerBorderColorForRightView: UIColor {
        set {
            _rootViewLayerBorderColorForRightView = newValue
        }
        get {
            if let rootViewLayerBorderColorForRightView = _rootViewLayerBorderColorForRightView {
                return rootViewLayerBorderColorForRightView
            }
            if let rootViewLayerBorderColorForRightView = rootViewLayerBorderColor {
                return rootViewLayerBorderColorForRightView
            }
            return .clear
        }
    }
    private var _rootViewLayerBorderColorForRightView: UIColor?

    @IBInspectable open var leftViewLayerBorderColor: UIColor = .clear
    @IBInspectable open var rightViewLayerBorderColor: UIColor = .clear

    open var rootViewLayerBorderWidth: CGFloat?

    /// Default:
    /// rootViewLayerBorderWidth if assigned
    /// else 0.0
    @IBInspectable open var rootViewLayerBorderWidthForLeftView: CGFloat {
        set {
            _rootViewLayerBorderWidthForLeftView = newValue
        }
        get {
            if let rootViewLayerBorderWidthForLeftView = _rootViewLayerBorderWidthForLeftView {
                return rootViewLayerBorderWidthForLeftView
            }
            if let rootViewLayerBorderWidthForLeftView = rootViewLayerBorderWidth {
                return rootViewLayerBorderWidthForLeftView
            }
            return 0.0
        }
    }
    private var _rootViewLayerBorderWidthForLeftView: CGFloat?

    /// Default:
    /// rootViewLayerBorderWidth if assigned
    /// else 0.0
    @IBInspectable open var rootViewLayerBorderWidthForRightView: CGFloat {
        set {
            _rootViewLayerBorderWidthForRightView = newValue
        }
        get {
            if let rootViewLayerBorderWidthForRightView = _rootViewLayerBorderWidthForRightView {
                return rootViewLayerBorderWidthForRightView
            }
            if let rootViewLayerBorderWidthForRightView = rootViewLayerBorderWidth {
                return rootViewLayerBorderWidthForRightView
            }
            return 0.0
        }
    }
    private var _rootViewLayerBorderWidthForRightView: CGFloat?

    @IBInspectable open var leftViewLayerBorderWidth: CGFloat = 0.0
    @IBInspectable open var rightViewLayerBorderWidth: CGFloat = 0.0

    @IBInspectable open var rootViewLayerShadowColor: UIColor?

    /// Default:
    /// rootViewLayerShadowColor if assigned
    /// if presentationStyle.isBelow then UIColor(white: 0.0, alpha: 0.5)
    /// else .clear
    @IBInspectable open var rootViewLayerShadowColorForLeftView: UIColor {
