react-phylogeny-tree-gl
Version:
React integration of phylocanvas.gl. Component and hook for phylogenetic tree visualistion.
12 lines (11 loc) • 597 B
TypeScript
import { PhylocanvasInitProps } from '../types/phylocanvas.gl';
import { GetTree } from '../types/react-phylogeny-tree';
export declare type SubtreeLeafOption = {
leafSubtree: {
leafID?: string;
noLevels?: number;
minLeafToRootLength?: number;
setLeafLabels?: (ids: (string | number)[]) => void;
};
};
export declare function useLeafSubtree<P extends PhylocanvasInitProps, M extends Record<string, (...args: unknown[]) => unknown>>(getTree: GetTree<P, M>, { leafSubtree: { leafID, noLevels, minLeafToRootLength, setLeafLabels } }: SubtreeLeafOption): void;