Skip to content

Commit ebe20ad

Browse files
authored
Export ...ParsedData interfaces (#12035)
Otherwise, trying to inherit from DatasetController in a TypeScript project may result in TypeScript errors similar to the following: > error TS9006: Declaration emit for this file requires using private name 'RadialParsedData' from module '"/Users/joshkel/src/app/node_modules/chart.js/dist/types/index"'. An explicit type annotation may unblock declaration emit.
1 parent 2f42529 commit ebe20ad

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/types/index.d.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -3643,7 +3643,7 @@ export interface CartesianParsedData extends Point {
36433643
}
36443644
}
36453645

3646-
interface BarParsedData extends CartesianParsedData {
3646+
export interface BarParsedData extends CartesianParsedData {
36473647
// Only specified if floating bars are show
36483648
_custom?: {
36493649
barStart: number;
@@ -3655,12 +3655,12 @@ interface BarParsedData extends CartesianParsedData {
36553655
}
36563656
}
36573657

3658-
interface BubbleParsedData extends CartesianParsedData {
3658+
export interface BubbleParsedData extends CartesianParsedData {
36593659
// The bubble radius value
36603660
_custom: number;
36613661
}
36623662

3663-
interface RadialParsedData {
3663+
export interface RadialParsedData {
36643664
r: number;
36653665
}
36663666

0 commit comments

Comments
 (0)