UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

23 lines (22 loc) 697 B
import type { DataView } from '@visactor/vdataset'; import type { Datum } from '../../typings'; export interface IPieOpt { angleField: () => string; startAngle: () => number; endAngle: () => number; minAngle: () => number; asStartAngle: string; asEndAngle: string; asMiddleAngle: string; asRadian: string; asRatio: string; asQuadrant: string; asK: string; showAllZero: boolean; supportNegative: boolean; showEmptyCircle: boolean; } export declare const pie: (originData: Array<DataView>, op: IPieOpt) => { [x: string]: any; }[]; export declare const isDataEmpty: (data: Datum[], angleField: string, supportNegative: boolean) => boolean;