chrono-phylo-tree
Version:
A React-based phylogenetic tree visualization library
31 lines (30 loc) • 1.42 kB
TypeScript
import { Species } from '../classes/Species';
interface MultiplePhTreesProps {
speciesList: Species[];
width?: number;
height?: number;
padding?: number;
stroke?: string;
format?: (n: number) => string;
chronoScale?: boolean;
showImages?: boolean;
presentTime?: number;
handleMouseMove?: (x: number, y: number) => void;
children?: (species: Species | undefined, showMenu: boolean, toggleShowMenu: (species: Species) => void, hoverSpecies: Species | undefined) => any;
}
export declare const MultiplePhTrees: ({ speciesList, width, height, padding, stroke, format, chronoScale, showImages, presentTime, handleMouseMove, children }: MultiplePhTreesProps) => import("react/jsx-runtime").JSX.Element;
interface PhTreeProps {
commonAncestor: Species;
width?: number;
height?: number;
padding?: number;
stroke?: string;
format?: (n: number) => string;
chronoScale?: boolean;
showImages?: boolean;
presentTime?: number;
handleMouseMove?: (x: number, y: number) => void;
children?: (species: Species | undefined, showMenu: boolean, toggleShowMenu: (species: Species) => void, hoverSpecies: Species | undefined) => any;
}
export declare const PhTree: ({ commonAncestor, width, height, padding, stroke, format, chronoScale, showImages, presentTime, handleMouseMove, children }: PhTreeProps) => import("react/jsx-runtime").JSX.Element;
export {};