     public var componentDisplays    : [ComponentColorDisplay]   = []
     public var componentStorage     : [ComponentStorageDots]    = []
     
-    public private(set) var color   : UIColor                   = .clear
-    
-    public func set(color:UIColor, animated:Bool) {
-        self.color = color
-        componentSliders.forEach { $0.update(color:color, animated:animated) }
-        componentDisplays.forEach { $0.color = color }
-        handler?(color)
-    }
+    public private(set) var color   : UIColor                   = .white
     
     // MARK: - Initializers
     

            fatalError("init(coder:) has not been implemented")
        }
        
        override open func updateColor() {
            super.updateColor()
            viewDot.backgroundColor = color
        }
    }
    

        if let array = withColorArray {
            self.colorArray.colors = array
        }
        print("color-array-colors:\(colorArray.colors.map{ $0.arrayOfRGBA })")
        print("color-array-index :\(colorArray.colorIndex)")
        print("color-array-limit :\(colorArray.colorLimit)")
    }
    
    open func build(margin:CGFloat = 8) {
