@jbrowse/plugin-wiggle
Version:
JBrowse 2 wiggle adapters, tracks, etc.
18 lines (17 loc) • 573 B
TypeScript
import type { Source } from '../util.ts';
import type { ClusterHierarchyNode, HoveredTreeNode } from './components/treeTypes.ts';
interface TreeDrawingModel {
treeCanvas?: HTMLCanvasElement;
mouseoverCanvas?: HTMLCanvasElement;
hierarchy?: ClusterHierarchyNode;
treeAreaWidth: number;
height: number;
scrollTop: number;
rowHeight: number;
totalHeight: number;
hoveredTreeNode?: HoveredTreeNode;
sources?: Source[];
isMinimized: boolean;
}
export declare function setupTreeDrawingAutorun(self: TreeDrawingModel): void;
export {};