         }
     }
 
+    // MARK: - Always Visible Options -
+
     open var leftViewAlwaysVisibleOptions: AlwaysVisibleOptions = [] {
         didSet {
             setNeedsUpdateLayoutsAndStyles()

    }
    private var _rightViewBackgroundImageFinalScale: CGFloat?

    // MARK: - Callbacks

    open var willShowLeftView: Callback?
    open var didShowLeftView: Callback?

        }
    }

    // MARK: - Background Blur Effect -

    @IBInspectable
    open var leftViewBackgroundBlurEffect: UIBlurEffect?

    @IBInspectable
    open var rightViewBackgroundBlurEffect: UIBlurEffect?

    // MARK: - Background Alpha -

    @IBInspectable
    open var leftViewBackgroundAlpha: CGFloat = 1.0

    @IBInspectable
    open var rightViewBackgroundAlpha: CGFloat = 1.0

    // MARK: - Layer Border Color -

    @IBInspectable
    open var rootViewLayerBorderColor: UIColor?
