UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

32 lines (31 loc) 1.02 kB
import { LegendValueDisplay } from '../../../../constants/chart-style'; import Legend, { ILegend } from './legend'; export interface ITwoDLegend extends ILegend { legendDisplayMode?: LegendValueDisplay[]; hideChartLegend: boolean; hideBaseLineLegend: boolean; sort?: { field: string; order: 'ascend' | 'descend'; }; } export default class TwoDLegend extends Legend { legendDisplayMode?: LegendValueDisplay[]; hideChartLegend: boolean; hideBaseLineLegend: boolean; sort?: { field: string; order: 'ascend' | 'descend'; }; setLegendDisplayMode(legendDisplayMode: LegendValueDisplay[]): void; setHideChartLegend(hideChartLegend: boolean): void; setHideBaseLineLegend(hideBaseLineLegend: boolean): void; setSort(sort?: { field: string; order: 'ascend' | 'descend'; }): void; get option(): ITwoDLegend; get contextOption(): ITwoDLegend; set(option: ITwoDLegend): void; constructor(option: ITwoDLegend); }