UNPKG

@rcsb/rcsb-saguaro-3d

Version:
18 lines (17 loc) 1.02 kB
import { StructureLoaderInterface } from "../../../StructureUtils/StructureLoaderInterface"; import { ViewerActionManagerInterface } from "../../../StructureViewerInterface"; import { LoadMolstarInterface, LoadMolstarReturnType } from "../MolstarActionManager"; import { AssemblyTrajectoryParamsType } from "../TrajectoryPresetProvider/AssemblyTrajectoryPresetProvider"; export declare class MolstarAssemblyLoader implements StructureLoaderInterface<[ ViewerActionManagerInterface<LoadMolstarInterface<AssemblyTrajectoryParamsType, LoadMolstarReturnType>, LoadMolstarReturnType> ], LoadMolstarReturnType> { private readonly entryId; private readonly assemblyId; private readonly asymId?; constructor(config: { entryId: string; assemblyId: string; asymId?: string; }); load(structureViewer: ViewerActionManagerInterface<LoadMolstarInterface<AssemblyTrajectoryParamsType, LoadMolstarReturnType>, LoadMolstarReturnType>): Promise<LoadMolstarReturnType | undefined>; }