@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
17 lines (16 loc) • 636 B
TypeScript
import { EntryPropertyInterface } from "../../RcsbCollectTools/DataCollectors/MultipleEntryPropertyCollector";
export interface GroupPropertiesProviderInterface {
entryProperties: Array<EntryPropertyInterface>;
}
interface ItemPropertyInterface {
objectId: string;
value: number | string;
}
export type GroupPropertyType = "experimental_method" | "resolution";
export declare class GroupPropertiesProvider {
private readonly entryProperties;
constructor(properties: GroupPropertiesProviderInterface);
get(key: GroupPropertyType): ItemPropertyInterface[] | undefined;
private getEntryProperties;
}
export {};