UNPKG

pdbe-molstar-3dbionotes

Version:
65 lines (64 loc) 1.88 kB
import { PluginContext } from 'Molstar/mol-plugin/context'; import { PluginSpec } from 'Molstar/mol-plugin/spec'; import { Loci } from 'Molstar/mol-model/loci'; import { QueryParam, LigandQueryParam } from './helpers'; export declare const DefaultPluginSpec: PluginSpec; export declare function createPlugin(target: HTMLElement, spec?: PluginSpec): PluginContext; export declare type InitParams = { moleculeId?: string; superposition?: boolean; pdbeUrl?: string; loadMaps?: boolean; validationAnnotation?: boolean; domainAnnotation?: boolean; lowPrecisionCoords?: boolean; landscape?: boolean; expanded?: boolean; hideControls?: boolean; hideCanvasControls?: ['expand', 'selection', 'animation']; subscribeEvents?: boolean; pdbeLink?: boolean; assemblyId?: string; selectInteraction?: boolean; ligandView?: LigandQueryParam; bgColor?: { r: number; g: number; b: number; }; customData?: { url: string; format: string; binary: boolean; }; loadCartoonsOnly?: boolean; selectColor?: { r: number; g: number; b: number; }; highlightColor?: { r: number; g: number; b: number; }; superpositionParams?: { matrixAccession?: string; segment?: number; cluster?: number[]; superposeCompleteCluster?: boolean; ligandView?: boolean; }; hideStructure?: ['polymer', 'het', 'water', 'carbs', 'nonStandard', 'coarse']; visualStyle?: 'cartoon' | 'ball-and-stick'; encoding: 'cif' | 'bcif'; granularity?: Loci.Granularity; selection?: { data: QueryParam[]; nonSelectedColor?: any; clearPrevious?: boolean; }; mapSettings: any; [key: string]: any; }; export declare const DefaultParams: InitParams;