@jbrowse/plugin-linear-genome-view
Version:
JBrowse 2 linear genome view
22 lines (21 loc) • 718 B
TypeScript
import React from 'react';
import type { LegendItem } from '../model.ts';
export interface NonBlockCanvasDisplayModel {
error?: unknown;
regionTooLarge?: boolean;
reload: () => void;
regionCannotBeRendered: () => React.ReactElement | null;
drawn: boolean;
loading: boolean;
lastDrawnOffsetPx?: number;
lastDrawnBpPerPx?: number;
statusMessage?: string;
showLegend?: boolean;
legendItems?: () => LegendItem[];
height: number;
}
declare const NonBlockCanvasDisplayComponent: ({ model, children, }: {
model: NonBlockCanvasDisplayModel;
children?: React.ReactNode;
}) => import("react/jsx-runtime").JSX.Element | null;
export default NonBlockCanvasDisplayComponent;