UNPKG

3.71 kBTypeScriptView Raw
1import { E as EllipsisMenu } from './EllipsisMenu-85a5f959';
2import { L as LineChart } from './LineChart-99affc62';
3import { A as AvailabilityChart } from './AvailabilityChart-42c430b4';
4import { P as PieChart } from './PieChart-0b673d6c';
5import { S as ScatterPlot } from './ScatterPlot-5af4420c';
6import { G as GroupedBarChart } from './GroupedBarChart-5801d30b';
7import { G as Grid } from './Grid-62b42b08';
8import { S as Slider } from './Slider-afd846c5';
9import { H as Hierarchy } from './Hierarchy-3f6b230c';
10import { C as ChartDataOptions } from './ChartDataOptions-47f83fdc';
11import { H as Heatmap } from './Heatmap-84d21406';
12import { E as EventsTable } from './EventsTable-8326a1f5';
13import { M as ModelSearch } from './ModelSearch-b17da230';
14import { D as DateTimePicker } from './DateTimePicker-ca10a5c3';
15import { T as TimezonePicker } from './TimezonePicker-1c60c8a8';
16import { T as TsqExpression } from './HistoryPlayback-5fcc8ff1';
17import { M as ModelAutocomplete } from './ModelAutocomplete-a5a61e79';
18import { H as HierarchyNavigation } from './HierarchyNavigation-6e18a7d0';
19import { S as SingleDateTimePicker } from './SingleDateTimePicker-a46da8e2';
20import { D as DateTimeButtonSingle } from './DateTimeButtonSingle-83e17e47';
21import { D as DateTimeButtonRange } from './DateTimeButtonRange-af674149';
22import { P as PlaybackControls } from './PlaybackControls-d1740918';
23import { P as ProcessGraphic } from './ProcessGraphic-70aecae8';
24import { C as ColorPicker } from './ColorPicker-c9e26f22';
25import { G as GeoProcessGraphic } from './GeoProcessGraphic-087b3d6c';
26
27declare class AggregateExpression extends ChartDataOptions {
28 measureObject: any;
29 splitByObject: any;
30 predicate: Object;
31 visibleSplitByCap: number;
32 constructor(predicateObject: any, measureObject: any, measureTypes: Array<string>, searchSpan: any, splitByObject: any, colorOrOptionsObject: any, alias?: string, contextMenu?: Array<any>);
33 toTsx(roundFromTo?: boolean): {};
34}
35
36declare const transformTsqResultsForVisualization: (tsqResults: Array<any>, options: any) => Array<any>;
37
38declare class UXClient {
39 UXClient(): void;
40 DateTimePicker: typeof DateTimePicker;
41 PieChart: typeof PieChart;
42 ScatterPlot: typeof ScatterPlot;
43 BarChart: typeof GroupedBarChart;
44 LineChart: typeof LineChart;
45 AvailabilityChart: typeof AvailabilityChart;
46 Grid: typeof Grid;
47 Slider: typeof Slider;
48 Hierarchy: typeof Hierarchy;
49 AggregateExpression: typeof AggregateExpression;
50 TsqExpression: typeof TsqExpression;
51 Heatmap: typeof Heatmap;
52 EventsTable: typeof EventsTable;
53 ModelSearch: typeof ModelSearch;
54 ModelAutocomplete: typeof ModelAutocomplete;
55 HierarchyNavigation: typeof HierarchyNavigation;
56 TimezonePicker: typeof TimezonePicker;
57 EllipsisMenu: typeof EllipsisMenu;
58 SingleDateTimePicker: typeof SingleDateTimePicker;
59 DateTimeButtonSingle: typeof DateTimeButtonSingle;
60 DateTimeButtonRange: typeof DateTimeButtonRange;
61 ProcessGraphic: typeof ProcessGraphic;
62 PlaybackControls: typeof PlaybackControls;
63 ColorPicker: typeof ColorPicker;
64 GeoProcessGraphic: typeof GeoProcessGraphic;
65 transformTsqResultsForVisualization: typeof transformTsqResultsForVisualization;
66 transformTsxToEventsArray(events: any, options: any): any[];
67 private toISONoMillis;
68 transformAvailabilityForVisualization(availabilityTsx: any): Array<any>;
69 transformAggregatesForVisualization(aggregates: Array<any>, options: any): Array<any>;
70 createEntityKey(aggName: string, aggIndex?: number): string;
71 transformTsqResultsToEventsArray(results: any): any[];
72}
73
74export { UXClient as U };