Skip to main content

Customization overview

The library supports extensive customization through a set of APIs, each designed for specific tasks. For example, Featuresets should be used to control the visibility of chart elements, and the Widget Constructor to configure the chart size and default symbol.

For color adjustments, either Overrides or Custom themes API may be used. The image below illustrates specific areas of the chart and indicates the appropriate API to use for their customization.

Customization map

Customization APIs

caution

Note that some settings, such as the chart background color, can be adjusted with different API approaches. These approaches may override each other depending on their priority. Refer to the Customization precedence article for more information.

Commonly customized items

The visibility of the TradingView logo depends on the terms of your license agreement. Contact your TradingView account manager for more information.

Limitations

  • You cannot customize icons on the toolbars.
  • The library does not support injecting custom UI components. If you want to add a UI component, implement it outside the library.