echarts
Version:
Apache ECharts is a powerful, interactive charting and data visualization library for browser
43 lines (42 loc) • 1.33 kB
TypeScript
import { ComponentOption, BoxLayoutOptionMixin, ZRTextAlign, ZRTextVerticalAlign, ZRColor, BorderOptionMixin, LabelOption } from '../../util/types.js';
import { EChartsExtensionInstallRegisters } from '../../extension.js';
export interface TitleOption extends ComponentOption, BoxLayoutOptionMixin, BorderOptionMixin {
mainType?: 'title';
show?: boolean;
text?: string;
/**
* Link to url
*/
link?: string;
target?: 'self' | 'blank';
subtext?: string;
sublink?: string;
subtarget?: 'self' | 'blank';
textAlign?: ZRTextAlign;
textVerticalAlign?: ZRTextVerticalAlign;
/**
* @deprecated Use textVerticalAlign instead
*/
textBaseline?: ZRTextVerticalAlign;
backgroundColor?: ZRColor;
/**
* Padding between text and border.
* Support to be a single number or an array.
*/
padding?: number | number[];
/**
* Gap between text and subtext
*/
itemGap?: number;
textStyle?: LabelOption;
subtextStyle?: LabelOption;
/**
* If trigger mouse or touch event
*/
triggerEvent?: boolean;
/**
* Radius of background border.
*/
borderRadius?: number | number[];
}
export declare function install(registers: EChartsExtensionInstallRegisters): void;