Preparing search index...
The search index is not available
@rcsb/rcsb-saguaro-3d
@rcsb/rcsb-saguaro-3d
RcsbFv3DAssembly
<internal>
StructureViewerPublicInterface
Interface StructureViewerPublicInterface<R, L>
Type Parameters
R
L
Hierarchy
ViewerActionManagerInterface
<
R
,
L
>
StructureViewerPublicInterface
StructureViewerInterface
Index
Methods
camera
Focus
clear
clear
Focus
clear
Selection
color
Component
create
Component
display
Component
export
Loaded
Structures
get
Component
Set
is
Component
load
remove
Component
remove
Structure
reset
Camera
select
set
Focus
Methods
camera
Focus
camera
Focus
(
modelId
:
string
, labelAsymId
:
string
, positions
:
number
[]
, operatorName
?:
string
)
:
void
Parameters
modelId:
string
labelAsymId:
string
positions:
number
[]
Optional
operatorName:
string
Returns
void
camera
Focus
(
modelId
:
string
, labelAsymId
:
string
, begin
:
number
, end
:
number
, operatorName
?:
string
)
:
void
Parameters
modelId:
string
labelAsymId:
string
begin:
number
end:
number
Optional
operatorName:
string
Returns
void
clear
clear
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
clear
Focus
clear
Focus
(
)
:
void
Returns
void
clear
Selection
clear
Selection
(
mode
:
"select"
|
"hover"
, option
?:
SaguaroChain
)
:
void
Parameters
mode:
"select"
|
"hover"
Optional
option:
SaguaroChain
Returns
void
color
Component
color
Component
(
componentLabel
:
string
, color
:
"atom-id"
|
"carbohydrate-symbol"
|
"chain-id"
|
"element-index"
|
"element-symbol"
|
"entity-id"
|
"entity-source"
|
"hydrophobicity"
|
"illustrative"
|
"model-index"
|
"molecule-type"
|
"occupancy"
|
"operator-hkl"
|
"operator-name"
|
"partial-charge"
|
"polymer-id"
|
"polymer-index"
|
"residue-name"
|
"secondary-structure"
|
"sequence-id"
|
"shape-group"
|
"structure-index"
|
"trajectory-index"
|
"uncertainty"
|
"unit-index"
|
"uniform"
|
"volume-segment"
|
"volume-value"
|
"external-volume"
)
:
Promise
<
void
>
Parameters
componentLabel:
string
color:
"atom-id"
|
"carbohydrate-symbol"
|
"chain-id"
|
"element-index"
|
"element-symbol"
|
"entity-id"
|
"entity-source"
|
"hydrophobicity"
|
"illustrative"
|
"model-index"
|
"molecule-type"
|
"occupancy"
|
"operator-hkl"
|
"operator-name"
|
"partial-charge"
|
"polymer-id"
|
"polymer-index"
|
"residue-name"
|
"secondary-structure"
|
"sequence-id"
|
"shape-group"
|
"structure-index"
|
"trajectory-index"
|
"uncertainty"
|
"unit-index"
|
"uniform"
|
"volume-segment"
|
"volume-value"
|
"external-volume"
Returns
Promise
<
void
>
create
Component
create
Component
(
componentLabel
:
string
, modelId
:
string
, labelAsymId
:
string
, begin
:
number
, end
:
number
, representationType
:
"cartoon"
|
"backbone"
|
"ball-and-stick"
|
"carbohydrate"
|
"ellipsoid"
|
"gaussian-surface"
|
"gaussian-volume"
|
"label"
|
"line"
|
"molecular-surface"
|
"orientation"
|
"point"
|
"putty"
|
"spacefill"
, operatorName
?:
string
)
:
Promise
<
void
>
Parameters
componentLabel:
string
modelId:
string
labelAsymId:
string
begin:
number
end:
number
representationType:
"cartoon"
|
"backbone"
|
"ball-and-stick"
|
"carbohydrate"
|
"ellipsoid"
|
"gaussian-surface"
|
"gaussian-volume"
|
"label"
|
"line"
|
"molecular-surface"
|
"orientation"
|
"point"
|
"putty"
|
"spacefill"
Optional
operatorName:
string
Returns
Promise
<
void
>
create
Component
(
componentLabel
:
string
, modelId
:
string
, labelAsymId
:
string
, representationType
:
"cartoon"
|
"backbone"
|
"ball-and-stick"
|
"carbohydrate"
|
"ellipsoid"
|
"gaussian-surface"
|
"gaussian-volume"
|
"label"
|
"line"
|
"molecular-surface"
|
"orientation"
|
"point"
|
"putty"
|
"spacefill"
, operatorName
?:
string
)
:
Promise
<
void
>
Parameters
componentLabel:
string
modelId:
string
labelAsymId:
string
representationType:
"cartoon"
|
"backbone"
|
"ball-and-stick"
|
"carbohydrate"
|
"ellipsoid"
|
"gaussian-surface"
|
"gaussian-volume"
|
"label"
|
"line"
|
"molecular-surface"
|
"orientation"
|
"point"
|
"putty"
|
"spacefill"
Optional
operatorName:
string
Returns
Promise
<
void
>
create
Component
(
componentLabel
:
string
, residues
:
SaguaroPosition
[]
, representationType
:
"cartoon"
|
"backbone"
|
"ball-and-stick"
|
"carbohydrate"
|
"ellipsoid"
|
"gaussian-surface"
|
"gaussian-volume"
|
"label"
|
"line"
|
"molecular-surface"
|
"orientation"
|
"point"
|
"putty"
|
"spacefill"
)
:
Promise
<
void
>
Parameters
componentLabel:
string
residues:
SaguaroPosition
[]
representationType:
"cartoon"
|
"backbone"
|
"ball-and-stick"
|
"carbohydrate"
|
"ellipsoid"
|
"gaussian-surface"
|
"gaussian-volume"
|
"label"
|
"line"
|
"molecular-surface"
|
"orientation"
|
"point"
|
"putty"
|
"spacefill"
Returns
Promise
<
void
>
create
Component
(
componentLabel
:
string
, residues
:
SaguaroRange
[]
, representationType
:
"cartoon"
|
"backbone"
|
"ball-and-stick"
|
"carbohydrate"
|
"ellipsoid"
|
"gaussian-surface"
|
"gaussian-volume"
|
"label"
|
"line"
|
"molecular-surface"
|
"orientation"
|
"point"
|
"putty"
|
"spacefill"
)
:
Promise
<
void
>
Parameters
componentLabel:
string
residues:
SaguaroRange
[]
representationType:
"cartoon"
|
"backbone"
|
"ball-and-stick"
|
"carbohydrate"
|
"ellipsoid"
|
"gaussian-surface"
|
"gaussian-volume"
|
"label"
|
"line"
|
"molecular-surface"
|
"orientation"
|
"point"
|
"putty"
|
"spacefill"
Returns
Promise
<
void
>
display
Component
display
Component
(
componentLabel
:
string
)
:
boolean
Parameters
componentLabel:
string
Returns
boolean
display
Component
(
componentLabel
:
string
, visibilityFlag
:
boolean
)
:
void
Parameters
componentLabel:
string
visibilityFlag:
boolean
Returns
void
export
Loaded
Structures
export
Loaded
Structures
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
get
Component
Set
get
Component
Set
(
)
:
Set
<
string
>
Returns
Set
<
string
>
is
Component
is
Component
(
componentLabel
:
string
)
:
boolean
Parameters
componentLabel:
string
Returns
boolean
load
load
(
loadConfig
:
R
)
:
Promise
<
undefined
|
L
>
Parameters
loadConfig:
R
Returns
Promise
<
undefined
|
L
>
load
(
loadConfig
:
R
[]
)
:
Promise
<
(
undefined
|
L
)
[]
>
Parameters
loadConfig:
R
[]
Returns
Promise
<
(
undefined
|
L
)
[]
>
remove
Component
remove
Component
(
componentLabel
?:
string
)
:
Promise
<
void
>
Parameters
Optional
componentLabel:
string
Returns
Promise
<
void
>
remove
Structure
remove
Structure
(
removeConfig
:
R
|
R
[]
)
:
Promise
<
void
>
Parameters
removeConfig:
R
|
R
[]
Returns
Promise
<
void
>
reset
Camera
reset
Camera
(
)
:
void
Returns
void
select
select
(
modelId
:
string
, labelAsymId
:
string
, begin
:
number
, end
:
number
, mode
:
"select"
|
"hover"
, operation
:
"set"
|
"add"
, operatorName
?:
string
)
:
void
Parameters
modelId:
string
labelAsymId:
string
begin:
number
end:
number
mode:
"select"
|
"hover"
operation:
"set"
|
"add"
Optional
operatorName:
string
Returns
void
select
(
selection
:
SaguaroPosition
[]
, mode
:
"select"
|
"hover"
, operation
:
"set"
|
"add"
)
:
void
Parameters
selection:
SaguaroPosition
[]
mode:
"select"
|
"hover"
operation:
"set"
|
"add"
Returns
void
select
(
selection
:
SaguaroRange
[]
, mode
:
"select"
|
"hover"
, operation
:
"set"
|
"add"
)
:
void
Parameters
selection:
SaguaroRange
[]
mode:
"select"
|
"hover"
operation:
"set"
|
"add"
Returns
void
set
Focus
set
Focus
(
modelId
:
string
, labelAsymId
:
string
, begin
:
number
, end
:
number
, operatorName
?:
string
)
:
void
Parameters
modelId:
string
labelAsymId:
string
begin:
number
end:
number
Optional
operatorName:
string
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
Modules
@rcsb/rcsb-
saguaro-
3d
Rcsb
Fv3DAssembly
<internal>
Rcsb
Fv3DCustom
<internal>
Rcsb
Fv3DSequence
Identity
<internal>
Rcsb
Fv3DUniprot
<internal>
Structure
Viewer
Public
Interface
camera
Focus
clear
clear
Focus
clear
Selection
color
Component
create
Component
display
Component
export
Loaded
Structures
get
Component
Set
is
Component
load
remove
Component
remove
Structure
reset
Camera
select
set
Focus
Generated using
TypeDoc