Skip to content

Commit fa05235

Browse files
committed
Fix - Types - Use correct type for VueUiXy timeTag and zoom customFormat
1 parent dfe10f0 commit fa05235

File tree

1 file changed

+8
-20
lines changed

1 file changed

+8
-20
lines changed

types/vue-data-ui.d.ts

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -369,6 +369,12 @@ declare module "vue-data-ui" {
369369
}
370370
}
371371

372+
export type MinimalCustomFormatParams<TDatapoint = any> = {
373+
absoluteIndex: number;
374+
seriesIndex: number;
375+
datapoint: TDatapoint;
376+
};
377+
372378
export type VueUiTooltipParams<
373379
TDatapoint,
374380
TSeries,
@@ -3276,16 +3282,7 @@ declare module "vue-data-ui" {
32763282
timeFormat?: string;
32773283
customFormat?:
32783284
| null
3279-
| ((
3280-
params: VueUiTooltipParams<
3281-
VueUiXyDatapointItem[],
3282-
VueUiXySeries,
3283-
VueUiXyConfig,
3284-
VueUiXyDatasetBarItem[],
3285-
VueUiXyDatasetLineItem[],
3286-
VueUiXyDatasetPlotItem[]
3287-
>
3288-
) => string);
3285+
| ((params: MinimalCustomFormatParams<VueUiXyDatapointItem[]>) => string);
32893286
};
32903287
padding?: ChartPadding;
32913288
annotations?: VueUiXyAnnotation[];
@@ -3309,16 +3306,7 @@ declare module "vue-data-ui" {
33093306
timeFormat?: string;
33103307
customFormat?:
33113308
| null
3312-
| ((
3313-
params: VueUiTooltipParams<
3314-
VueUiXyDatapointItem[],
3315-
VueUiXySeries,
3316-
VueUiXyConfig,
3317-
VueUiXyDatasetBarItem[],
3318-
VueUiXyDatasetLineItem[],
3319-
VueUiXyDatasetPlotItem[]
3320-
>
3321-
) => string);
3309+
| ((params: MinimalCustomFormatParams<VueUiXyDatapointItem[]>) => string);
33223310
};
33233311
highlightArea?: VueUiXyHighlightArea | VueUiXyHighlightArea[];
33243312
grid?: {

0 commit comments

Comments
 (0)