UNPKG

@rcsb/rcsb-saguaro-app

Version:
29 lines (28 loc) 1 kB
import React, { ReactNode } from "react"; import { RcsbFvAdditionalConfig } from "../RcsbFvModule/RcsbFvModuleInterface"; import { SearchQuery } from "@rcsb/rcsb-api-tools/lib/RcsbSearch/Types/SearchQueryInterface"; import { GroupProvenanceId } from "@rcsb/rcsb-api-tools/lib/RcsbDw/Types/DwEnums"; interface SequenceTabInterface { groupProvenanceId: GroupProvenanceId; groupId: string; searchQuery?: SearchQuery; additionalConfig?: RcsbFvAdditionalConfig; } export declare class GroupPfvTabs extends React.Component<SequenceTabInterface> { private readonly featureViewers; private filterInstances; private filterEntities; private entityCount; private currentTab; constructor(props: { groupProvenanceId: GroupProvenanceId; groupId: string; searchQuery: SearchQuery; }); render(): ReactNode; private onMount; private syncPositionAndHighlight; private onSelect; private renderPositionalFeatureViewer; } export {};