@jbrowse/core
Version:
JBrowse 2 core libraries used by plugins
27 lines (26 loc) • 1.8 kB
TypeScript
import type AdapterType from './AdapterType';
import type AddTrackWorkflowType from './AddTrackWorkflowType';
import type ConnectionType from './ConnectionType';
import type DisplayType from './DisplayType';
import type InternetAccountType from './InternetAccountType';
import type RpcMethodType from './RpcMethodType';
import type TextSearchAdapterType from './TextSearchAdapterType';
import type TrackType from './TrackType';
import type ViewType from './ViewType';
import type WidgetType from './WidgetType';
import type RendererType from './renderers/RendererType';
export * from './renderers';
export * from './models';
export type PluggableElementType = AdapterType | ConnectionType | RendererType | WidgetType | TrackType | DisplayType | ViewType | RpcMethodType | InternetAccountType | TextSearchAdapterType | AddTrackWorkflowType;
export type PluggableElementMember = keyof AdapterType | keyof ConnectionType | keyof RendererType | keyof WidgetType | keyof TrackType | keyof DisplayType | keyof ViewType | keyof RpcMethodType | keyof InternetAccountType | keyof TextSearchAdapterType | keyof AddTrackWorkflowType;
export { default as AdapterType } from './AdapterType';
export { default as RendererType } from './renderers/RendererType';
export { default as ConnectionType } from './ConnectionType';
export { default as TrackType } from './TrackType';
export { default as WidgetType } from './WidgetType';
export { default as ViewType } from './ViewType';
export { default as DisplayType } from './DisplayType';
export { default as InternetAccountType } from './InternetAccountType';
export { default as RpcMethodType } from './RpcMethodType';
export { default as AddTrackWorkflowType } from './AddTrackWorkflowType';
export { default as TextSearchAdapterType } from './TextSearchAdapterType';