kepler.gl
Version:
kepler.gl is a webgl based application to visualize large scale location data in the browser
36 lines (35 loc) • 1.27 kB
TypeScript
import React from 'react';
import TimeRangeSliderFactory from '../common/time-range-slider';
import { TimeRangeFilter } from '@kepler.gl/types';
import { Datasets } from '@kepler.gl/table';
import { Layer } from '@kepler.gl/layers';
import { TimeRangeFilterProps } from './types';
export declare function timeRangeSliderFieldsSelector(filter: TimeRangeFilter, datasets: Datasets, layers: readonly Layer[]): {
id: string;
domain: any[] & [number, number];
timeBins: import("@kepler.gl/types").TimeBins | undefined;
value: any;
plotType: {
[key: string]: any;
} & {
[key: string]: any;
};
lineChart: import("@kepler.gl/types").LineChart | undefined;
yAxis: any;
step: number;
speed: number;
animationWindow: string;
isAnimating: boolean;
timezone: string | null | undefined;
timeFormat: string;
filter: TimeRangeFilter;
datasets: Datasets;
layers: readonly Layer[];
isMinified: boolean;
isEnlarged: boolean;
};
declare function TimeRangeFilterFactory(TimeRangeSlider: ReturnType<typeof TimeRangeSliderFactory>): React.FC<TimeRangeFilterProps>;
declare namespace TimeRangeFilterFactory {
var deps: (typeof TimeRangeSliderFactory)[];
}
export default TimeRangeFilterFactory;