@jbrowse/plugin-linear-genome-view
Version:
JBrowse 2 linear genome view
17 lines (16 loc) • 648 B
JavaScript
import { lazy } from 'react';
import { ViewType } from '@jbrowse/core/pluggableElementTypes';
import { stateModelFactory } from "./model.js";
export default function LinearGenomeViewF(pluginManager) {
pluginManager.addViewType(() => {
return new ViewType({
name: 'LinearGenomeView',
displayName: 'Linear genome view',
stateModel: stateModelFactory(pluginManager),
ReactComponent: lazy(() => import("./components/LinearGenomeView.js")),
});
});
}
export * from "./model.js";
export * from "./types.js";
export { default as HighlightBand } from "./components/HighlightBand.js";