UNPKG

3.62 kBPlain TextView Raw
1import { Options as FilterOptions } from './transform/filter';
2import { Options as MapOptions } from './transform/map';
3import { Options as PickOptions } from './transform/pick';
4import { Options as RenameOptions } from './transform/rename';
5import { Options as SortOptions } from './transform/sort';
6import { Options as SortByOptions } from './transform/sort-by';
7import { Options as SubsetOptions } from './transform/subset';
8import { Options as PartitionOptions } from './transform/partition';
9import { Options as FoldOptions } from './transform/fold';
10import { Options as FillRowsOption } from './transform/fill-rows';
11import { Options as ImputeOptions } from './transform/impute';
12import { Options as AggregateOptions } from './transform/aggregate';
13import { Options as PercentOptions } from './transform/percent';
14import { Options as ProportionOptions } from './transform/proportion';
15import { Options as RegressionOptions } from './transform/regression';
16import { Options as DensityOptions } from './transform/kernel-smooth/density';
17import { Options as KernelRegressionOptions } from './transform/kernel-smooth/regression';
18import { Options as HistogramOptions } from './transform/bin/histogram';
19import { Options as HexagonOptions } from './transform/bin/hexagon';
20import { Options as QuantileOptions } from './transform/bin/quantile';
21import { Options as RectangleOptions } from './transform/bin/rectangle';
22import { Options as TreemapOptions } from './transform/hierarchy/treemap';
23import { Options as AdjacencyOptions } from './transform/hierarchy/treemap';
24import { Options as VoronoiOptions } from './transform/diagram/voronoi';
25import { Options as SankeyOptions } from './transform/diagram/sankey';
26import { Options as ArcOptions } from './transform/diagram/arc';
27import { Options as RegionOptions } from './transform/geo/region';
28import { Options as ProjectionOptions } from './transform/geo/projection';
29import { Options as CentroidOptions } from './transform/geo/centroid';
30import { Options as TagCloudOptions } from './transform/tag-cloud';
31
32export interface TransformsParams {
33 filter: FilterOptions;
34 map: MapOptions;
35 pick: PickOptions;
36 rename: RenameOptions;
37 'rename-fields': RenameOptions;
38 reverse: {};
39 default: {};
40 sort: SortOptions;
41 sortBy: SortByOptions;
42 'sort-by': SortByOptions;
43 subset: SubsetOptions;
44 partition: PartitionOptions;
45 group: PartitionOptions;
46 groups: PartitionOptions;
47 fold: FoldOptions;
48 'fill-rows': FillRowsOption;
49 fillRows: FillRowsOption;
50 impute: ImputeOptions;
51 aggregate: AggregateOptions;
52 summary: AggregateOptions;
53 percent: PercentOptions;
54 proportion: ProportionOptions;
55 regression: RegressionOptions;
56 'kernel.density': DensityOptions;
57 'kernel-smooth.density': DensityOptions;
58 'kernel.regression': KernelRegressionOptions;
59 'kernel-smooth.regression': KernelRegressionOptions;
60 'bin.histogram': HistogramOptions;
61 'bin.dot': HistogramOptions;
62 'bin.hexagon': HexagonOptions;
63 'bin.hex': HexagonOptions;
64 hexbin: HexagonOptions;
65 'bin.quantile': QuantileOptions;
66 'bin.rectangle': RectangleOptions;
67 'bin.rect': RectangleOptions;
68 treemap: TreemapOptions;
69 'hierarchy.treemap': TreemapOptions;
70 adjacency: AdjacencyOptions;
71 'hierarchy.partition': AdjacencyOptions;
72 voronoi: VoronoiOptions;
73 'diagram.voronoi': VoronoiOptions;
74 'diagram.sankey': SankeyOptions;
75 sankey: SankeyOptions;
76 'diagram.arc': ArcOptions;
77 arc: ArcOptions;
78 'geo.region': RegionOptions;
79 'geo.projection': ProjectionOptions;
80 'geo.centroid': CentroidOptions;
81 'tag-cloud': TagCloudOptions;
82 'word-cloud': TagCloudOptions;
83}