@jbrowse/core
Version:
JBrowse 2 core libraries used by plugins
10 lines (9 loc) • 370 B
JavaScript
import { CanvasSequence } from 'canvas-sequencer-ts';
export async function getSerializedSvg(results) {
const { width, height, canvasRecordedData } = results;
const C2S = await import('canvas2svg');
const ctx = new C2S.default(width, height);
const seq = new CanvasSequence(canvasRecordedData);
seq.execute(ctx);
return ctx.getSvg().innerHTML;
}