UNPKG

molstar

Version:

A comprehensive macromolecular library.

34 lines (33 loc) 1.53 kB
/** * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author Adam Midlik <midlik@gmail.com> */ import { PluginStateObject } from '../../mol-plugin-state/objects'; import { StateTransformer } from '../../mol-state'; import { VolsegEntry } from './entry-root'; import { VolsegState } from './entry-state'; import { VolsegGlobalState } from './global-state'; export declare const VolsegEntryFromRoot: StateTransformer<PluginStateObject.Root, VolsegEntry, import("../../mol-util/param-definition").ParamDefinition.Normalize<{ serverUrl: string; source: "emdb" | "empiar" | "idr"; entryId: string; }>>; export declare const VolsegStateFromEntry: StateTransformer<VolsegEntry, VolsegState, import("../../mol-util/param-definition").ParamDefinition.Normalize<{ volumeType: "off" | "direct-volume" | "isosurface"; volumeIsovalueKind: string; volumeIsovalueValue: number; volumeOpacity: number; segmentOpacity: number; selectedSegment: number; visibleSegments: import("../../mol-util/param-definition").ParamDefinition.Normalize<{ segmentId: /*elided*/ any; }>[]; visibleModels: import("../../mol-util/param-definition").ParamDefinition.Normalize<{ pdbId: /*elided*/ any; }>[]; }>>; export declare const VolsegGlobalStateFromRoot: StateTransformer<PluginStateObject.Root, VolsegGlobalState, import("../../mol-util/param-definition").ParamDefinition.Normalize<{ tryUseGpu: boolean; selectionMode: boolean; }>>;