/** * DevExtreme (viz/palette.d.ts) * Version: 21.1.7 * Build date: Thu Aug 07 2025 * * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/ */ export type PaletteType = 'Bright' | 'Harmony Light' | 'Ocean' | 'Pastel' | 'Soft' | 'Soft Pastel' | 'Vintage' | 'Violet' | 'Carmine' | 'Dark Moon' | 'Dark Violet' | 'Green Mist' | 'Soft Blue' | 'Material' | 'Office'; export type PaletteExtensionModeType = 'alternate' | 'blend' | 'extrapolate'; /** * @docid viz.currentPalette * @publicName currentPalette() * @static * @public */ export function currentPalette(): string; /** * @docid viz.currentPalette * @publicName currentPalette(paletteName) * @static * @public */ export function currentPalette(paletteName: string): void; /** * @docid viz.generateColors * @publicName generateColors(palette, count, options) * @param1 palette:Enums.VizPalette|Array * @param3_field1 paletteExtensionMode:Enums.VizPaletteExtensionMode * @param3_field2 baseColorSet:Enums.VizPaletteColorSet * @static * @public */ export function generateColors(palette: PaletteType | Array, count: number, options: { paletteExtensionMode?: PaletteExtensionModeType; baseColorSet?: 'simpleSet' | 'indicatingSet' | 'gradientSet' }): Array; /** * @docid viz.getPalette * @publicName getPalette(paletteName) * @return object * @static * @public */ export function getPalette(paletteName: string): any; /** * @docid viz.registerPalette * @publicName registerPalette(paletteName, palette) * @param2 palette:object * @static * @public */ export function registerPalette(paletteName: string, palette: any): void;