@jbrowse/core
Version:
JBrowse 2 core libraries used by plugins
16 lines (15 loc) • 390 B
JavaScript
export function isSequenceAdapter(t) {
return 'getRegions' in t && 'getFeatures' in t;
}
export function isRegionsAdapter(t) {
return 'getRegions' in t;
}
export function isFeatureAdapter(t) {
return 'getFeatures' in t;
}
export function isRefNameAliasAdapter(t) {
return 'getRefNameAliases' in t;
}
export function isTextSearchAdapter(t) {
return 'searchIndex' in t;
}