The Palette from which colors will be selected.
Optional
buildWithPaletteOrder: booleanWhen true
, colors will be chosen
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.
Optional
colorCount: numberThe number of colors available in the selector. This number should be less than or equal to the number of colors in the given palette.
Optional
randomOrder: 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 initially selected.
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').
Protected
COLOR_A Set of the names of the colors that can be or have been chosen by the color selector.
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.
Protected
addProtected
select
A basic ColorSelector that chooses colors from a given Palette.