The Palette from which colors will be selected.
OptionalbuildWithPaletteOrder: booleanWhen true, choosePaletteColors will choose
colors in the order they appear in the order they appear in the Palette.COLORS
list. If buildWithPaletteOrder is true and randomOrder is false, the order
of colors from getColor will match the order of colors in the palette.
OptionalcolorCount: numberThe number of colors available in the selector. This number should be greater than or equal to MIN_COLOR_COUNT and less than or equal to the number of colors in the given palette.
OptionalrandomOrder: booleanA flag that determines the color selection order of getColor.
When true, colors will be chosen in a random order.
When false, colors will be chosen in the order they were selected
in choosePaletteColors.
The names of the colors that can be or have been chosen by the color selector.
The name of the selector (e.g. 'blue rgb color selector').
ProtectedCOLOR_Select and return a Color object to be used as a background.
The color will either be black (#000000), white (#FFFFFF), or a color
from the selector, chosen by the getColor method.
IMPORTANT: The sum of chanceOfBlack, chanceOfWhite, and chanceOfColor
should be equal to 1.0.
The percent (0-1) chance that the chosen color will be black (#000000). The sum of all percentages should be equal to 1.0.
The percent (0-1) chance that the chosen color will be white (#FFFFFF). The sum of all percentages should be equal to 1.0.
The percent (0-1) chance that the chosen color will be a color from the selector (getColor). The sum of all percentages should be equal to 1.0.
Protectedadd
A basic ColorSelector that chooses colors from a given Palette.