             layoutTrackEdge(toView: minimumView, edge: .bottom, superviewEdge: .bottomMargin)
         }
     }
-    @IBInspectable public var maximumImage: UIImage? {
+    @IBInspectable open var maximumImage: UIImage? {
         get {
             return maximumView.image
         }

    }

    /// make specific thumbs fixed (and grayed)
    public var disabledThumbIndices: Set<Int> = [] {
        didSet {
            for i in 0 ..< thumbCount {
                thumbViews[i].blur(disabledThumbIndices.contains(i))


    // MARK: - Overrides

    override open func tintColorDidChange() {
        let thumbTint = thumbViews.map {$0.tintColor} // different thumbs may have different tints
        super.tintColorDidChange()
        trackView.backgroundColor = actualTintColor
