Skip to content

Commit 31f64e9

Browse files
committed
fix: tune interfaces
1 parent 6227a3e commit 31f64e9

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/controllers/BoxPlotController.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import {
1111
AnimationOptions,
1212
ScriptableContext,
1313
CartesianScaleTypeRegistry,
14+
BarControllerDatasetOptions,
1415
} from 'chart.js';
1516
import { merge } from 'chart.js/helpers';
1617
import { asBoxPlotStats, IBoxPlot, IBoxplotOptions } from '../data';
@@ -70,6 +71,7 @@ export class BoxPlotController extends StatsBase<IBoxPlot, Required<IBoxplotOpti
7071

7172
export interface BoxPlotControllerDatasetOptions
7273
extends ControllerDatasetOptions,
74+
Pick<BarControllerDatasetOptions, 'barPercentage' | 'barThickness' |'categoryPercentage' | 'maxBarThickness' | 'minBarLength'>,
7375
IBoxplotOptions,
7476
ScriptableAndArrayOptions<IBoxAndWhiskersOptions, ScriptableContext<'boxplot'>>,
7577
ScriptableAndArrayOptions<CommonHoverOptions, ScriptableContext<'boxplot'>>,

src/controllers/ViolinController.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import {
1111
AnimationOptions,
1212
ScriptableContext,
1313
CartesianScaleTypeRegistry,
14+
BarControllerDatasetOptions,
1415
} from 'chart.js';
1516
import { merge } from 'chart.js/helpers';
1617
import { asViolinStats, IViolin, IViolinOptions } from '../data';
@@ -79,6 +80,10 @@ export type ViolinDataPoint = number[] | (Partial<IViolin> & Pick<IViolin, 'medi
7980

8081
export interface ViolinControllerDatasetOptions
8182
extends ControllerDatasetOptions,
83+
Pick<
84+
BarControllerDatasetOptions,
85+
'barPercentage' | 'barThickness' | 'categoryPercentage' | 'maxBarThickness' | 'minBarLength'
86+
>,
8287
IViolinOptions,
8388
ScriptableAndArrayOptions<IViolinElementOptions, ScriptableContext<'violin'>>,
8489
ScriptableAndArrayOptions<CommonHoverOptions, ScriptableContext<'violin'>>,

0 commit comments

Comments
 (0)