Type class
Presets for common UI elements.
Sources
InterfaceColors can be used (imported) via one of the following packages.
// InterfaceColors is available in all of the following modules. // You only need to import one of them. /** * -------------------------------------------------------- * Import from: "index.ts" * Use like: am5.InterfaceColors * -------------------------------------------------------- */ import * as am5 from "@amcharts/amcharts5";
// InterfaceColors is available in all of the following modules. // You only need to import one of them. /** * -------------------------------------------------------- * Include via: <script src="index.js"></script> * Access items like: am5.InterfaceColors * -------------------------------------------------------- */
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 Alternative background, for elements that need to contrast with primary background. |
---|---|
alternativeText # |
Type Alternative text color, used for inverted (dark) backgrounds. |
background # |
Type Chart background color. |
disabled # |
Type Color for disabled elements. |
fill # |
Type Used for generic fills. |
grid # |
Type Grid color. |
id # |
Type Inherited from A custom string ID for the element. If set, element can be looked up via Will raise error if an element with the same ID already exists. |
negative # |
Type Color to indicate negative value. |
positive # |
Type Color to indicate positive value. |
primaryButton # |
Type Primary button fill color. |
primaryButtonActive # |
Type Primary button fill color when it is set as active. |
primaryButtonDown # |
Type Primary button fill color when pressing down on it. |
primaryButtonHover # |
Type Primary button fill color on hover. |
primaryButtonStroke # |
Type Primary button stroke (outline) color. |
primaryButtonText # |
Type Primary button text color. |
secondaryButton # |
Type Secondary button fill color. |
secondaryButtonActive # |
Type Secondary button fill color when it is set as active. |
secondaryButtonDown # |
Type Secondary button fill color when pressing down on it. |
secondaryButtonHover # |
Type Secondary button fill color on hover. |
secondaryButtonStroke # |
Type Secondary button stroke (outline) color. |
secondaryButtonText # |
Type Secondary button text color. |
stateAnimationDuration # |
Type Inherited from Duration of transition from one state to another. |
stateAnimationEasing # |
Type Inherited from Easing of transition from one state to another. |
stroke # |
Type Used for generic outlines. |
text # |
Type Label text color. |
themeTags # |
Type Inherited from Tags which can be used by the theme rules. Click here for more info |
themeTagsSelf # |
Type Inherited from Tags which can be used by the theme rules. These tags only apply to this object, not any children. Click here for more info |
themes # |
Type Inherited from A list of themes applied to the element. |
userData # |
Type Inherited from A storage for any custom user data that needs to be associated with the element. |
There are 7 inherited items currently hidden from this list. |
Private settings
Properties
adapters # |
Type Default Inherited from |
---|---|
className # |
Static
Type Default |
classNames # |
Static
Type Default |
events # |
Type Default Inherited from |
root # |
Type Inherited from An instance of @readonly |
states # |
Type Default Inherited from |
template # |
Type Inherited from @todo needs description |
uid # |
Type Default Inherited from Unique ID. |
There are 6 inherited items currently hidden from this list. |
Methods
animate( options: ) |
Returns Inherited from Animates setting values from current/start values to new ones. Click here for more info |
---|---|
dispose() |
Returns Inherited from Disposes this object. |
get( key: ) |
Returns Inherited from Returns settings value for the specified If there is no value, Click here for more info |
isDisposed() |
Returns Inherited from Returns |
isType( type: ) |
Returns Inherited from Checks if element is of certain class (or inherits one). |
new( root: ) |
Static Returns Inherited from Use this method to create an instance of this class. Click here for more info |
on( key: ) |
Returns Inherited from Sets a callback function to invoke when specific key of settings changes or is set. Click here for more info |
remove( key: ) |
Returns Inherited from Removes a setting value for the specified Click here for more info |
removeAll() |
Returns Inherited from Removes all keys; Click here for more info |
set( key: ) |
Returns Inherited from Sets a setting Click here for more info |
setAll( settings: ) |
Returns Inherited from Sets multiple settings at once. Click here for more info |
setTimeout( fn: () => ) |
Returns Inherited from Creates and returns a "disposable" timeout. |
There are 12 inherited items currently hidden from this list. |
Events
InterfaceColors does not have any events.