We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent de388b8 commit cb9a0a3Copy full SHA for cb9a0a3
1 file changed
src/reducer.d.ts
@@ -29,8 +29,7 @@ export type ReducerName =
29
30
export type ReducerFunction = (values: any[]) => any;
31
32
-// TODO label
33
-export type ReducerImplementation<T> =
+export type ReducerImplementation<T> = (
34
| {
35
reduce: T;
36
scale?: Channel["scale"];
@@ -41,7 +40,8 @@ export type ReducerImplementation<T> =
41
40
42
reduce(index: number[], values: any[], summary?: any): any;
43
scope: "data" | "facet";
44
- };
+ }
+) & {label?: string | null};
45
46
export type Reducer = ReducerName | ReducerFunction | ReducerImplementation<ReducerName>;
47
0 commit comments