Interface TrackManagerInterface
Methods
addAll
- addAll(trackElementsMap: TrackManagerInterface, color?: string): void
-
Returns void
addFeature
- addFeature(ann: { feature: Feature; queryId: string; reference: undefined | SequenceReference; source: Source; targetId: string }, annotationProcessing?: AnnotationProcessingInterface): void
-
Parameters
-
ann: { feature: Feature; queryId: string; reference: undefined | SequenceReference; source: Source; targetId: string }
-
-
queryId: string
-
-
-
targetId: string
-
Returns void
forEach
- forEach(f: ((ann: RcsbFvTrackDataElementInterface, loc: string) => void)): void
-
Returns void
getConfig
- getConfig(): undefined | RcsbAnnotationConfigInterface
-
getId
- getId(): string
-
Returns string
getRange
- getRange(): { max: number; min: number }
-
Returns { max: number; min: number }
getTrackProvenance
- getTrackProvenance(): Set<string>
-
Returns Set<string>
size
- size(): number
-
Returns number
values
- values(): RcsbFvTrackDataElementInterface[]
-