@bokeh/bokehjs
Version:
Interactive, novel data visualization
34 lines • 1.04 kB
TypeScript
import type { Palette } from "./palettes";
import type { Color } from "../core/types";
import { Plot } from "./models";
export interface ChartOpts {
width?: number;
height?: number;
}
export interface PieChartData {
labels: string[];
values: number[];
}
export interface PieChartOpts extends ChartOpts {
start_angle?: number;
end_angle?: number;
center?: [number, number] | {
x: number;
y: number;
};
inner_radius?: number;
outer_radius?: number;
palette?: Palette | Color[];
slice_labels?: "labels" | "values" | "percentages";
}
export declare function pie(data: PieChartData, opts?: PieChartOpts): Plot;
export type BarChartData = (string | number)[][];
export interface BarChartOpts extends ChartOpts {
stacked?: boolean;
orientation?: "horizontal" | "vertical";
bar_width?: number;
palette?: Palette | Color[];
axis_number_format?: string;
}
export declare function bar(data: BarChartData, opts?: BarChartOpts): Plot;
//# sourceMappingURL=charts.d.ts.map