echarts
Version:
Apache ECharts is a powerful, interactive charting and data visualization library for browser
21 lines (20 loc) • 833 B
TypeScript
import { ToolboxFeature, ToolboxFeatureOption } from '../featureManager.js';
import { ZRColor } from '../../../util/types.js';
import GlobalModel from '../../../model/Global.js';
import ExtensionAPI from '../../../core/ExtensionAPI.js';
export interface ToolboxSaveAsImageFeatureOption extends ToolboxFeatureOption {
icon?: string;
title?: string;
type?: 'png' | 'jpeg';
backgroundColor?: ZRColor;
connectedBackgroundColor?: ZRColor;
name?: string;
excludeComponents?: string[];
pixelRatio?: number;
lang?: string[];
}
declare class SaveAsImage extends ToolboxFeature<ToolboxSaveAsImageFeatureOption> {
onclick(ecModel: GlobalModel, api: ExtensionAPI): void;
static getDefaultOption(ecModel: GlobalModel): ToolboxSaveAsImageFeatureOption;
}
export default SaveAsImage;