Properties
Optional alignmentFilter
alignmentFilter?: string[]
Optional annotationProcessing
Optional boardConfig
boardConfig?: Partial<RcsbFvBoardConfigInterface>
Optional bottomAlignments
bottomAlignments?: boolean
Optional excludeLogo
excludeLogo?: boolean
Optional externalTrackBuilder
Optional externalUiComponents
Optional filters
filters?: FilterInput[]
Optional hideAlignments
hideAlignments?: boolean
Optional page
page?: {
after: string;
first: number;
}
Type declaration
after: string
first: number
Optional rcsbContext
rcsbContext?: Partial<{
asymId: string;
authId: string;
chrId: string;
entityId: string;
entryId: string;
operatorIds: string[];
queryId: string;
targetId: string;
upAcc: string;
}>
Type declaration
asymId: string
authId: string
chrId: string
entityId: string
entryId: string
operatorIds: string[]
queryId: string
targetId: string
upAcc: string
Optional sequencePrefix
sequencePrefix?: string
Optional sources
sources?: Source[]
Optional trackConfigModifier
trackConfigModifier?: {
alignment?: ((alignmentContext, targetAlignment, alignmentResponse, alignmentIndex) => Promise<Partial<RcsbFvRowConfigInterface>>);
annotations?: ((trackManager) => Promise<Partial<RcsbFvRowConfigInterface>>);
}
Type declaration
Optional alignment?: ((alignmentContext, targetAlignment, alignmentResponse, alignmentIndex) => Promise<Partial<RcsbFvRowConfigInterface>>)
- (alignmentContext, targetAlignment, alignmentResponse, alignmentIndex): Promise<Partial<RcsbFvRowConfigInterface>>
Parameters
targetAlignment: TargetAlignment
alignmentResponse: AlignmentResponse
alignmentIndex: number
Returns Promise<Partial<RcsbFvRowConfigInterface>>
Optional annotations?: ((trackManager) => Promise<Partial<RcsbFvRowConfigInterface>>)
- (trackManager): Promise<Partial<RcsbFvRowConfigInterface>>
Returns Promise<Partial<RcsbFvRowConfigInterface>>