@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
18 lines (17 loc) • 706 B
TypeScript
import React, { ReactNode } from "react";
import { ChartMapType } from "../RcsbGroupChart/GroupChartLayout";
import { ResidueChartInterface } from "./ResidueChartTools/ResidueChartTools";
import { ChartDisplayConfigInterface } from "@rcsb/rcsb-charts/lib/RcsbChartComponent/ChartConfigInterface";
interface RcsbResidueChartState {
layout: string[];
chartMap: ChartMapType;
}
export declare class RcsbResidueChartComponent extends React.Component<ResidueChartInterface & {
facetLayoutGrid?: string[];
chartDisplayConfig?: Partial<ChartDisplayConfigInterface>;
}, RcsbResidueChartState> {
render(): ReactNode;
componentDidMount(): Promise<void>;
private updateState;
}
export {};