File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -102,6 +102,15 @@ export type SankeySortFunction<N extends DefaultNode, L extends DefaultLink> = (
102
102
b : SankeyNodeDatum < N , L >
103
103
) => number
104
104
105
+ export interface CustomSankeyLayerProps < N extends DefaultNode , L extends DefaultLink >
106
+ extends Dimensions {
107
+ nodes : readonly SankeyNodeDatum < N , L > [ ]
108
+ links : readonly SankeyLinkDatum < N , L > [ ]
109
+ margin : Box
110
+ outerWidth : number
111
+ outerHeight : number
112
+ }
113
+
105
114
export interface SankeyCommonProps < N extends DefaultNode , L extends DefaultLink > {
106
115
// formatting for link value
107
116
valueFormat : ValueFormat < number >
@@ -110,7 +119,7 @@ export interface SankeyCommonProps<N extends DefaultNode, L extends DefaultLink>
110
119
align : SankeyAlignType | SankeyAlignFunction
111
120
sort : SankeySortType | SankeySortFunction < N , L >
112
121
113
- layers : readonly SankeyLayerId [ ]
122
+ layers : readonly ( SankeyLayerId | FunctionComponent < CustomSankeyLayerProps < N , L > > ) [ ]
114
123
115
124
margin : Box
116
125
You can’t perform that action at this time.
0 commit comments