chrono-phylo-tree
Version:
A React-based phylogenetic tree visualization library
33 lines (32 loc) • 1.49 kB
TypeScript
import { Species } from '../classes/Species';
export declare const NavBar: ({ species, color, lineColor, setLineColor, language, languages, setLanguage, minScale, maxScale, scale, setScale, showScaleNumber, chronoScale, setChronoScale, showHover, setShowHover, showImages, setShowImages, presentTime, presentTimeBoolean, setPresentTimeBoolean, changePresentTime, setFromJson, deleteAllSpecies, createEmptySpecies, showExample }: NavBarProps) => import("react/jsx-runtime").JSX.Element;
interface NavBarProps {
species?: Species;
color: string;
lineColor: string;
setLineColor: (lineColor: string) => void;
language: string;
languages: Map<string, string>;
setLanguage: (language: string) => void;
minScale?: number;
maxScale: number;
scale: number;
setScale: (scale: number) => void;
showScaleNumber: boolean;
chronoScale: boolean;
setChronoScale: (chronoScale: boolean) => void;
showHover: boolean;
setShowHover: (showHover: boolean) => void;
showImages: boolean;
setShowImages: (showImages: boolean) => void;
presentTime: number;
setPresentTime: (presentTime: number) => void;
presentTimeBoolean: boolean;
setPresentTimeBoolean: (presentTimeBoolean: boolean) => void;
changePresentTime: (presentTime: number) => void;
setFromJson: (file: File | undefined) => Promise<void>;
deleteAllSpecies: () => void;
createEmptySpecies: () => Promise<void>;
showExample: () => void;
}
export {};