- Viewer(__namedParameters): Element
Parameters
- __namedParameters: {
active: number[];
chain: string;
higlightResidue?: number;
neighbours?: number[];
onHover?: ((chain: string, residue: number) => void);
onMouseLeave?: (() => void);
onPick?: ((chain: string, residue: number) => void);
passive: number[];
renderSelectionAs?: keyof StructureRepresentationParametersMap;
selectionOpacity?: number;
structure: File;
surface: number[];
theme?: "dark" | "light";
}active: number[]
chain: string
Optional
higlightResidue?: number
Optional
neighbours?: number[]
Optional
onHover?: ((chain: string, residue: number) => void)
- (chain, residue): void
Parameters
- chain: string
- residue: number
Returns void
Optional
onMouseLeave?: (() => void)
Optional
onPick?: ((chain: string, residue: number) => void)
- (chain, residue): void
Parameters
- chain: string
- residue: number
Returns void
passive: number[]
Optional
renderSelectionAs?: keyof StructureRepresentationParametersMap
Optional
selectionOpacity?: number
structure: File
surface: number[]
Optional
theme?: "dark" | "light"
Returns Element
Computed neighbours of the active or passive residues. Rendered similar to passive residues.