@visactor/vchart-theme
TypeScript icon, indicating that this package has built-in type declarations

1.11.2 • Public • Published

@visactor/vchart-theme

Description

The extension themes for VChart.

The list of themes included here is as follows, with links to the theme JSON files:

Usage

Import the full theme map and register them in sequence:

import { allThemeMap } from '@visactor/vchart-theme';
import VChart from '@visactor/vchart';

// register themes
allThemeMap.forEach((theme, name) => {
  VChart.ThemeManager.registerTheme(name, theme);
});

// apply a theme
VChart.ThemeManager.setCurrentTheme('vScreenVolcanoBlue');

If you only use a specific theme, you can also import the specific theme JSON from this package:

import vScreenVolcanoBlue from '@visactor/vchart-theme/public/vScreenVolcanoBlue.json';
import VChart from '@visactor/vchart';

// register the theme
VChart.ThemeManager.registerTheme('vScreenVolcanoBlue', vScreenVolcanoBlue);

// apply the theme
VChart.ThemeManager.setCurrentTheme('vScreenVolcanoBlue');

Debug

Run the following command from any location in the project to start the dev server:

rush theme

/@visactor/vchart-theme/

    Package Sidebar

    Install

    npm i @visactor/vchart-theme

    Weekly Downloads

    245

    Version

    1.11.2

    License

    MIT

    Unpacked Size

    1.88 MB

    Total Files

    463

    Last publish

    Collaborators

    • zhouxinyu66888
    • da730
    • xile611
    • simaq
    • ray_sun
    • liufangfang
    • xiaoluohe
    • lixuefei.1313
    • ssfxz
    • purpose233
    • youngwinds
    • chensiji.0517
    • zamhown
    • xuanhun
    • visactorowner