Type class
Colors of common interface elements: buttons, grid, text and backgrounds.
The root's is root.interfaceColors.
Sources
InterfaceColors can be used (imported) via one of the following packages.
// Import InterfaceColors
import * as am5 from "@amcharts/amcharts5";
// Create InterfaceColors
am5.InterfaceColors.new(root, {
// ... config if applicable
});
<!-- Load InterfaceColors -->
<script src="index.js"></script>
<script>
// Create InterfaceColors
am5.InterfaceColors.new(root, {
// ... config if applicable
});
</script>
Inheritance
InterfaceColors extends Entity.
InterfaceColors is not extended by any other symbol.
Settings
Set these settings on a InterfaceColors object using its set() and setAll() methods.
Read about settings concept.
|
alternativeBackground # |
Type A color that contrasts with |
|---|---|
|
alternativeText # |
Type Text color over |
|
animations # |
Type Inherited from Animations the element plays on its own, described as data - so they can be set from a JSON config and saved with it. Each one animates a setting of the element (or, with sprite.set("animations", [
{ key: "rotation", to: 360, duration: 4000, loops: 0 },
{ key: "scale", from: 1, to: 1.3, duration: 800, loops: 0, yoyo: true, easing: "sine" }
]);
@since 5.20.8 |
|
background # |
Type Background color, for elements that should blend with what is behind the chart, such as legend item backgrounds. |
|
disabled # |
Type Color for disabled elements. |
|
fill # |
Type Color for general fills, such as a scrollbar's background. |
|
grid # |
Type Color of grid lines. |
|
id # |
Type Inherited from A unique ID for looking the element up in |
|
ignoreThemes # |
Type Default Inherited from Ignores themes: no theme rule applies to the element, not even one of the default theme. @since 5.15.6 |
|
negative # |
Type Color for negative values, such as a fall. |
|
positive # |
Type Color for positive values, such as a rise. |
|
primaryButton # |
Type Primary button fill color. |
|
primaryButtonActive # |
Type Primary button fill color when active. |
|
primaryButtonDisabled # |
Type Primary button fill color when disabled. |
|
primaryButtonDown # |
Type Primary button fill color while pressed. |
|
primaryButtonHover # |
Type Primary button fill color on hover. |
|
primaryButtonStroke # |
Type Primary button stroke (outline) color. |
|
primaryButtonText # |
Type Primary button text color. |
|
primaryButtonTextDisabled # |
Type Primary button text color when disabled. |
|
secondaryButton # |
Type Secondary button fill color. |
|
secondaryButtonActive # |
Type Secondary button fill color when active. |
|
secondaryButtonDown # |
Type Secondary button fill color while pressed. |
|
secondaryButtonHover # |
Type Secondary button fill color on hover. |
|
secondaryButtonStroke # |
Type Secondary button stroke (outline) color. |
|
secondaryButtonText # |
Type Secondary button text color. |
|
stateAnimationDuration # |
Type Default Inherited from How long, in milliseconds, a switch from one state to another animates.
|
|
stateAnimationEasing # |
Type Default Inherited from Easing of the animated switch from one state to another. |
|
stroke # |
Type Color for general outlines. |
|
text # |
Type Label text color. |
|
themeTags # |
Type Inherited from Tags that theme rules can target. They also count for the element's children, so a rule can match a child by a tag of its parent. Click here for more info |
|
themeTagsSelf # |
Type Inherited from Tags that theme rules can target, like Click here for more info |
|
themes # |
Type Inherited from Themes applied to the element and everything inside it. |
|
userData # |
Type Inherited from Any data of your own to keep with the element. |
| There are 9 inherited items currently hidden from this list. | |
Private settings
Properties
|
adapters # |
Type Default Inherited from |
|---|---|
|
className # |
Static
Type Default |
|
classNames # |
Static
Type Default |
|
enableDispose # |
Type Default Inherited from Set to |
|
events # |
Type Default Inherited from |
|
root # |
Type Inherited from The @readonly |
|
states # |
Type Default Inherited from |
|
template # |
Type Inherited from A |
|
uid # |
Type Default Inherited from A unique number, given to each object as it is created. |
| There are 7 inherited items currently hidden from this list. | |
Methods
|
animate( options: ) |
Returns Inherited from Animates a setting from its current value (or Click here for more info |
|---|---|
|
dispose() |
Returns Inherited from Disposes the object, freeing everything it holds. A disposed object can't be used again. |
|
get( key: ) |
Returns Inherited from Returns the value of setting Click here for more info |
|
has( key: ) |
Returns Inherited from Returns Click here for more info |
|
isDisposed() |
Returns Inherited from Returns |
|
isType( type: ) |
Returns Inherited from Returns |
|
new( root: ) |
Static Returns Inherited from Creates an instance of the class. Use it instead of Click here for more info |
|
off( key: ) |
Returns Inherited from Removes a callback added with Click here for more info |
|
offDebounced( key: ) |
Returns Inherited from Removes a callback added with Click here for more info |
|
offDebouncedPrivate( key: ) |
Returns Inherited from Removes a callback added with Click here for more info |
|
offPrivate( key: ) |
Returns Inherited from Removes a callback added with Click here for more info |
|
on( key: ) |
Returns Inherited from Calls Click here for more info |
|
onDebounced( key: ) |
Returns Inherited from Like Click here for more info |
|
onPrivate( key: ) |
Returns Inherited from Calls Click here for more info |
|
onPrivateDebounced( key: ) |
Returns Inherited from Like Click here for more info |
|
once( key: ) |
Returns Inherited from Like Click here for more info |
|
onceDebounced( key: ) |
Returns Inherited from Like Click here for more info |
|
remove( key: ) |
Returns Inherited from Removes the value set for setting Click here for more info |
|
removeAll() |
Returns Inherited from Removes all settings, as Click here for more info |
|
set( key: ) |
Returns Inherited from Sets setting Click here for more info |
|
setAll( settings: ) |
Returns Inherited from Sets several settings at once, from an object of key-value pairs. Click here for more info |
|
setTimeout( fn: () => ) |
Returns Inherited from Calls |
| There are 22 inherited items currently hidden from this list. | |
Events
InterfaceColors does not have any events.