@jbrowse/core
Version:
JBrowse 2 core libraries used by plugins
14 lines (13 loc) • 536 B
TypeScript
import RpcMethodType from '../../pluggableElementTypes/RpcMethodType.ts';
import type { RenderArgs } from './util.ts';
import type { Region } from '../../util/index.ts';
export default class CoreGetSequence extends RpcMethodType {
name: string;
serializeArguments(args: RenderArgs, rpcDriver: string): Promise<RenderArgs>;
execute(args: {
sessionId: string;
region: Region;
adapterConfig: Record<string, unknown>;
stopToken?: string;
}, rpcDriver: string): Promise<string | undefined>;
}