mx-ui-components
Version:
mobius ui library
17 lines (16 loc) • 1.38 kB
TypeScript
export declare function _fetchAdhocData(url: string, query: any): Promise<any>;
export declare function _fetch_aidtaas_BqData(url: string, query: any): Promise<any>;
export declare function _fetch_govcloud_BqData(url: string, query: any): Promise<any>;
export declare function apiClient(endpoint: string, method?: 'GET' | 'POST' | 'PUT' | 'DELETE', data?: any, additionalHeaders?: {
[key: string]: string;
}): Promise<any>;
export declare function buildSeriesByKey(dataArray: any, groupKey: any, xKey: any, yKey: any, chartType: any | undefined, stackVal: any | undefined, enableArea: any | undefined, // New Parameter
xUnit: any | undefined, // Add xUnit as parameter
yUnit: any | undefined, // Add yUnit as parameter
formatYAxisValue: any): {
xValues: unknown[];
groupNames: any;
series: any;
};
export declare function generateChartHtml(sourceId: string, obj: any, index: number, chartType: string, name: string | undefined, table: string | undefined, refresh: boolean | undefined, global: boolean | undefined, graphName: string | undefined, isTableNeeded: boolean | undefined, isChart: boolean | undefined, layout: any, // Define proper type based on your layout
chartOptionFromAPI?: any, graphId: string, entityId: string | undefined, userGroupKey: string | undefined, metadata_http_url: string, metadata_http_body: any, yunits: string, xunits: string): any;