UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

40 lines (39 loc) 1.54 kB
import React from 'react'; import RangeBrushFactory, { OnBrush } from './range-brush'; import HistogramPlotFactory from './histogram-plot'; import LineChartFactory from './line-chart'; import { LineChart, Filter } from '@kepler.gl/types'; import { Datasets } from '@kepler.gl/table'; declare function RangePlotFactory(RangeBrush: ReturnType<typeof RangeBrushFactory>, HistogramPlot: ReturnType<typeof HistogramPlotFactory>, LineChartPlot: ReturnType<typeof LineChartFactory>): React.ForwardRefExoticComponent<{ value: number[]; animationWindow?: string | undefined; datasets?: Datasets | undefined; range: number[]; height?: number | undefined; width: number; filter?: Filter | undefined; step?: number | undefined; isRanged?: boolean | undefined; onBrushStart?: (() => void) | undefined; onBrushEnd?: (() => void) | undefined; onBrush: OnBrush; marks?: number[] | undefined; onMouseoverHandle?: (() => void) | undefined; onMouseoutHandle?: (() => void) | undefined; histogram?: { x0: number; x1: number; }[] | undefined; isEnlarged?: boolean | undefined; lineChart?: LineChart | undefined; timezone?: string | null | undefined; timeFormat?: string | undefined; plotType?: string | undefined; playbackControlWidth?: number | undefined; } & { theme?: any; }>; declare namespace RangePlotFactory { var deps: (typeof RangeBrushFactory | typeof HistogramPlotFactory | typeof LineChartFactory)[]; } export default RangePlotFactory;