@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
13 lines (12 loc) • 594 B
TypeScript
import { RcsbDistributionConfigInterface, RcsbTrackBlockConfigInterface, RcsbTrackConfigInterface } from "./AnnotationConfigInterface";
export declare class RcsbDistributionConfig {
private readonly distributionConfig;
private trackToBlockType;
private trackConfig;
private blockConfig;
constructor(dcm?: RcsbDistributionConfigInterface);
getBlockType(trackType: string): string | undefined;
getBlockConfig(type: string): RcsbTrackBlockConfigInterface | undefined;
getTrackConfig(type: string): RcsbTrackConfigInterface | undefined;
private processConfig;
}