123456789101112131415161718192021222324252627282930313233343536373839404142 |
- 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;
|