@highcharts/dashboards
Version:
Highcharts Dashboards framework
68 lines (57 loc) • 1.45 kB
TypeScript
/* *
*
* (c) 2009-2026 Highsoft AS
*
* Integration of this software requires a license.
* - For commercial use, see www.highcharts.com/license
* - For non-commercial, see www.highcharts.com/license-eula
*
*
* Authors:
* - Sophie Bremer
* - Kamil Kubik
*
* */
/* *
*
* Imports
*
* */
import type { DataConnectorTypeOptions } from './Connectors/DataConnectorType';
/* eslint-disable @typescript-eslint/no-unused-vars */
/* API docs */
import type CSVConnectorOptions from './Connectors/CSVConnectorOptions';
import type GoogleSheetsConnectorOptions from './Connectors/GoogleSheetsConnectorOptions';
import type HTMLTableConnectorOptions from './Connectors/HTMLTableConnectorOptions';
import type JSONConnectorOptions from './Connectors/JSONConnectorOptions';
/* eslint-enable @typescript-eslint/no-unused-vars */
/* *
*
* Declarations
*
* */
/**
* Options to initialize a data pool.
*/
export interface DataPoolOptions {
/**
* The connectors to use for loading data. Available connectors and its
* options:
*
* {@link CSVConnectorOptions | CSVConnector}
*
* {@link GoogleSheetsConnectorOptions | GoogleSheetsConnector}
*
* {@link HTMLTableConnectorOptions | HTMLTableConnector}
*
* {@link JSONConnectorOptions | JSONConnector}
*
**/
connectors: DataConnectorTypeOptions[];
}
/* *
*
* Default Export
*
* */
export default DataPoolOptions;