MCPcopy
hub / github.com/TargetProcess/tauCharts / ChartSettings

Interface ChartSettings

types/index.d.ts:65–112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

63}
64
65interface ChartSettings {
66 animationSpeed?: number;
67 renderingTimeout?: number;
68 asyncRendering?: boolean;
69 syncRenderingInterval?: number;
70 syncPointerEvents?: boolean;
71 handleRenderingErrors?: boolean;
72 defaultColorBrewer?: string[];
73 defaultClassBrewer?: string[];
74 log?: (msg: string, type: 'ERROR' | 'WARNING' | 'INFO' | 'LOG') => void;
75 facetLabelDelimiter?: string;
76 excludeNull?: boolean;
77 minChartWidth?: number;
78 minChartHeight?: number;
79 minFacetWidth?: number;
80 minFacetHeight?: number;
81 specEngine?: {
82 name?: 'COMPACT' | 'AUTO';
83 width?: number;
84 height?: number;
85 }[];
86 fitModel?: 'none' | 'normal' | 'entire-view' | 'minimal' | 'fit-width' | 'fit-height';
87 layoutEngine?: 'NONE' | 'EXTRACT';
88 autoRatio?: boolean;
89 defaultSourceMap?: string;
90 getAxisTickLabelSize?: (text: string) => { width: number; height: number; };
91 getScrollbarSize?: (container: Element) => { width: number; height: number; };
92 avoidScrollAtRatio?: number;
93 xAxisTickLabelLimit?: number;
94 yAxisTickLabelLimit?: number;
95 xTickWordWrapLinesLimit?: number;
96 yTickWordWrapLinesLimit?: number;
97 xTickWidth?: number;
98 yTickWidth?: number;
99 distToXAxisLabel?: number;
100 distToYAxisLabel?: number;
101 xAxisPadding?: number;
102 yAxisPadding?: number;
103 xFontLabelDescenderLineHeight?: number;
104 xFontLabelHeight?: number;
105 yFontLabelHeight?: number;
106 xDensityPadding?: number;
107 yDensityPadding?: number;
108 'xDensityPadding:measure'?: number;
109 'yDensityPadding:measure'?: number;
110 utcTime?: boolean;
111 defaultFormats?: { [name: string]: string };
112}
113
114type EventCallback = (sender: Emitter, data: any) => void;
115

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected