@gooddata/react-components
Version:
GoodData React Components
18 lines (17 loc) • 947 B
TypeScript
import { ISimpleExecutorResult } from 'gooddata';
import { DataSource, MetadataSource, VisualizationObject, Transformation } from '@gooddata/data-layer';
import { ISorting } from './metadata';
export interface IError {
response: {
status: number;
};
}
export interface IResult {
result: ISimpleExecutorResult;
metadata?: VisualizationObject.IVisualizationObject;
}
export interface ITableResult extends IResult {
sorting: ISorting;
}
export declare function initChartDataLoading(dataSource: DataSource.IDataSource<ISimpleExecutorResult>, metadataSource: MetadataSource.IMetadataSource, externalTransformation: Transformation.ITransformation): Promise<IResult>;
export declare function initTableDataLoading(dataSource: DataSource.IDataSource<ISimpleExecutorResult>, metadataSource?: MetadataSource.IMetadataSource, externalTransformation?: Transformation.ITransformation, userSorting?: ISorting): Promise<ITableResult>;