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>>