- 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
OptionalhiglightResidue?: number
Optionalneighbours?: number[]
OptionalonHover?: ((chain: string, residue: number) => void)
- (chain, residue): void
Parameters
- chain: string
- residue: number
Returns void
OptionalonMouseLeave?: (() => void)
OptionalonPick?: ((chain: string, residue: number) => void)
- (chain, residue): void
Parameters
- chain: string
- residue: number
Returns void
passive: number[]
OptionalrenderSelectionAs?: keyof StructureRepresentationParametersMap
OptionalselectionOpacity?: number
structure: File
surface: number[]
Optionaltheme?: "dark" | "light"
Returns Element
Computed neighbours of the active or passive residues. Rendered similar to passive residues.