UNPKG

@jbrowse/core

Version:

JBrowse 2 core libraries used by plugins

27 lines (26 loc) 1.8 kB
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';