@robotical/sensors-dashboard
Version:
A dashboard tool for depicting Marty data by Robotical
19 lines (18 loc) • 1.1 kB
TypeScript
import React from "react";
import { DropdownOptionsInterface } from "../../utils/start-end-rules/start-end-options";
interface GraphControlsProps {
onClickPlay: () => void;
onClickPause: () => void;
onClickStop: () => void;
onAutoScrollToggle: () => void;
autoScrollEnabled: boolean;
onStartOptionChange: (selectedOption: DropdownOptionsInterface, rule: "start" | "end") => void;
onEndOptionChange: (selectedOption: DropdownOptionsInterface, rule: "start" | "end") => void;
startSelectedOption: DropdownOptionsInterface | undefined;
endSelectedOption: DropdownOptionsInterface | undefined;
startOptions: DropdownOptionsInterface[];
endOptions: DropdownOptionsInterface[];
isTracking: boolean;
}
declare const GraphControls: React.MemoExoticComponent<({ onClickPlay, onClickPause, onClickStop, onAutoScrollToggle, autoScrollEnabled, onStartOptionChange, onEndOptionChange, startSelectedOption, endSelectedOption, startOptions, endOptions, isTracking, }: GraphControlsProps) => import("react/jsx-runtime").JSX.Element>;
export default GraphControls;