color
Properties
AQUA
Type: const color
Color constant for #00BCD4.
BLACK
Type: const color
Color constant for #363A45.
BLUE
Type: const color
Color constant for #2962FF.
FUCHSIA
Type: const color
Color constant for #E040FB.
GRAY
Type: const color
Color constant for #787B86.
GREEN
Type: const color
Color constant for #4CAF50.
LIME
Type: const color
Color constant for #00E676.
MAROON
Type: const color
Color constant for #880E4F.
NAVY
Type: const color
Color constant for #311B92.
OLIVE
Type: const color
Color constant for #808000.
ORANGE
Type: const color
Color constant for #FF9800.
PURPLE
Type: const color
Color constant for #9C27B0.
RED
Type: const color
Color constant for #F23645.
SILVER
Type: const color
Color constant for #B2B5BE.
TEAL
Type: const color
Color constant for #089981.
WHITE
Type: const color
Color constant for #FFFFFF.
YELLOW
Type: const color
Color constant for #FDD835.
Functions
b
color.b(color: color): floatReturns the blue component of the given color.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
color | color | The color to extract the blue component from. |
Returns: float — A value in the range [0, 255].
from_gradient
color.from_gradient(
value: float,
bottom_value: float,
top_value: float,
bottom_color: color,
top_color: color
): colorCreates a color that is a gradient between bottom_color and top_color based on the value between bottom_value and top_value.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
value | float | The value to use for interpolation (between bottom_value and top_value). | |
bottom_value | float | The lower bound of the value range. | |
top_value | float | The upper bound of the value range. | |
bottom_color | color | The color to use when value equals bottom_value. | |
top_color | color | The color to use when value equals top_value. |
Returns: color
g
color.g(color: color): floatReturns the green component of the given color.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
color | color | The color to extract the green component from. |
Returns: float — A value in the range [0, 255].
new
color.new(color: color, transp: float): colorCreates a new color by changing the transparency of the given color to transp (0-100).
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
color | color | The color to modify. | |
transp | float | The new transparency value (0-100). |
Returns: color
r
color.r(color: color): floatReturns the red component of the given color.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
color | color | The color to extract the red component from. |
Returns: float — A value in the range [0, 255].
rgb
color.rgb(red: float, green: float, blue: float, transp: float = 0): colorCreates a color from the specified red, green, blue components (0-255) and optional transparency (0-100).
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
red | float | The red component value (0-255). | |
green | float | The green component value (0-255). | |
blue | float | The blue component value (0-255). | |
transp | float | 0 | The transparency value (0-100, default: 0.0). |
Returns: color
t
color.t(color: color): floatReturns the transparency component of the given color.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
color | color | The color to extract the transparency component from. |
Returns: float — A value in the range [0, 100] where 0 is fully opaque and 100 is fully transparent.