UNPKG

@giancosta86/omnicourse

Version:

Interactive, React-based drill-down analysis of your learning experience

20 lines 790 B
import { TaxonomyKey, TaxonomyLevel } from "@giancosta86/omnicourse-core"; import { ChartItem } from "./ChartItem"; export declare type LabelVisibilityParams = { taxonomyKey: TaxonomyKey; taxonomyLevel: TaxonomyLevel; item: ChartItem; onMobile: boolean; }; export declare type LabelVisibilityPredicate = (input: LabelVisibilityParams) => boolean; export interface ChartSettings { colorPalette: readonly string[]; isAnimationActive: boolean; animationDuration: number; outerRadius: number | string; innerRadius?: number | string; chartHeight: number; canShowLabel: LabelVisibilityPredicate; } export declare function createActualChartSettings(inputChartSettings?: Partial<ChartSettings>): ChartSettings; //# sourceMappingURL=ChartSettings.d.ts.map