amis-reports
Version:
爱速搭报表,基于 ECharts 实现的图表功能组件,旨在为用户提供简单和快捷的可视化报表能力,帮助用户在爱速搭平台上快速设计常见的数据报表页和大屏报表效果页。
24 lines (23 loc) • 742 B
TypeScript
/**
* 饼图的右侧属性面板
*/
import { FormControlProps } from 'amis-core';
import { RendererPluginAction } from 'amis-editor-core';
import type { BaseEventContext } from 'amis-editor-core';
import { ChartBasePlugin } from './common/ChartBasePlugin';
export interface ChartPieProps extends FormControlProps {
}
export interface ChartPieDslContainerProps extends FormControlProps {
}
export default class ChartPiePlugin extends ChartBasePlugin {
rendererName: string;
name: string;
description: string;
icon: string;
scaffold: any;
previewSchema: any;
panelTitle: string;
actions: RendererPluginAction[];
panelJustify: boolean;
panelBodyAsyncCreator(context: BaseEventContext): Promise<any>;
}