@rcsb/rcsb-saguaro
Version:
RCSB 1D Feature Viewer
26 lines (25 loc) • 934 B
TypeScript
import React from "react";
import { RcsbFvBoardConfigInterface, RcsbFvRowExtendedConfigInterface } from "../../RcsbFvConfig/RcsbFvConfigInterface";
import { RcsbFvContextManager } from "../../RcsbFvContextManager/RcsbFvContextManager";
interface BoardProgressInterface {
readonly boardId: string;
readonly boardConfigData: RcsbFvBoardConfigInterface;
readonly contextManager: RcsbFvContextManager;
readonly rowConfigData: Array<RcsbFvRowExtendedConfigInterface>;
}
export declare class BoardProgress extends React.Component<BoardProgressInterface> {
private subscription;
private tooltipDiv;
private refDiv;
render(): import("react/jsx-runtime").JSX.Element;
componentDidMount(): void;
componentWillUnmount(): void;
private subscribe;
/**Row Track Board Ready Event
* @param fraction
* */
private rowReady;
private showStatus;
private statusComplete;
}
export {};