@rcsb/rcsb-saguaro-app
    Preparing search index...
    interface RcsbFvAdditionalConfig {
        alignmentFilter?: string[];
        annotationProcessing?: AnnotationProcessingInterface;
        boardConfig?: Partial<RcsbFvBoardConfigInterface>;
        bottomAlignments?: boolean;
        dataProvider?: RcsbModuleDataProviderInterface;
        excludeLogo?: boolean;
        externalTrackBuilder?: ExternalTrackBuilderInterface;
        externalUiComponents?: {
            add?: UiComponentType<any>[];
            replace?: UiComponentType<any>[];
        };
        filters?: AnnotationFilterInput[];
        hideAlignments?: boolean;
        isAnnotationsGroupSummary?: boolean;
        page?: { after: number; first: number };
        rcsbContext?: Partial<
            {
                asymId: string;
                authId: string;
                chrId: string;
                entityId: string;
                entryId: string;
                operatorIds: string[];
                queryId: string;
                targetId: string;
                upAcc: string;
            },
        >;
        sequencePrefix?: string;
        sources?: AnnotationReference[];
        trackConfigModifier?: {
            alignment?: (
                alignmentContext: AlignmentRequestContextType,
                targetAlignment: TargetAlignments,
                alignmentResponse: SequenceAlignments,
                alignmentIndex: number,
            ) => Promise<Partial<RcsbFvRowConfigInterface>>;
            annotations?: (
                trackManager: TrackManagerInterface,
            ) => Promise<Partial<RcsbFvRowConfigInterface>>;
        };
    }
    Index

    Properties

    alignmentFilter?: string[]
    annotationProcessing?: AnnotationProcessingInterface
    boardConfig?: Partial<RcsbFvBoardConfigInterface>
    bottomAlignments?: boolean
    excludeLogo?: boolean
    externalTrackBuilder?: ExternalTrackBuilderInterface
    externalUiComponents?: {
        add?: UiComponentType<any>[];
        replace?: UiComponentType<any>[];
    }
    filters?: AnnotationFilterInput[]
    hideAlignments?: boolean
    isAnnotationsGroupSummary?: boolean
    page?: { after: number; first: number }
    rcsbContext?: Partial<
        {
            asymId: string;
            authId: string;
            chrId: string;
            entityId: string;
            entryId: string;
            operatorIds: string[];
            queryId: string;
            targetId: string;
            upAcc: string;
        },
    >
    sequencePrefix?: string
    sources?: AnnotationReference[]
    trackConfigModifier?: {
        alignment?: (
            alignmentContext: AlignmentRequestContextType,
            targetAlignment: TargetAlignments,
            alignmentResponse: SequenceAlignments,
            alignmentIndex: number,
        ) => Promise<Partial<RcsbFvRowConfigInterface>>;
        annotations?: (
            trackManager: TrackManagerInterface,
        ) => Promise<Partial<RcsbFvRowConfigInterface>>;
    }