yahoo-swiv
Version:
A web-based exploratory visualization UI for Druid.io
19 lines (18 loc) • 537 B
TypeScript
import { Dataset } from 'swiv-plywood';
import { Fn } from '../../utils/general/general';
import { Clicker, Stage, Essence, Timekeeper, DeviceSize } from '../index';
export interface VisualizationProps {
clicker: Clicker;
essence: Essence;
timekeeper: Timekeeper;
stage: Stage;
openRawDataModal?: Fn;
registerDownloadableDataset?: (dataset: Dataset) => void;
deviceSize?: DeviceSize;
isThumbnail?: boolean;
}
export interface DatasetLoad {
loading?: boolean;
dataset?: Dataset;
error?: any;
}