geoview-core
Preparing search index...
ILayerState
Interface ILayerState
interface
ILayerState
{
actions
:
{
deleteLayer
:
(
layerPath
:
string
)
=>
void
;
getExtentFromFeatures
:
(
layerPath
:
string
,
featureIds
:
number
[]
,
outfield
?:
string
,
)
=>
Promise
<
Extent
>
;
getLayer
:
(
layerPath
:
string
)
=>
TypeLegendLayer
|
undefined
;
getLayerBounds
:
(
layerPath
:
string
)
=>
number
[]
|
undefined
;
getLayerDeleteInProgress
:
()
=>
string
;
getLayerServiceProjection
:
(
layerPath
:
string
)
=>
string
|
undefined
;
getLayerTimeDimension
:
(
layerPath
:
string
)
=>
TimeDimension
|
undefined
;
queryLayerEsriDynamic
:
(
layerPath
:
string
,
objectIDs
:
number
[]
,
)
=>
Promise
<
TypeFeatureInfoEntryPartial
[]
>
;
refreshLayer
:
(
layerPath
:
string
)
=>
void
;
reloadLayer
:
(
layerPath
:
string
)
=>
void
;
setAllItemsVisibility
:
(
layerPath
:
string
,
visibility
:
boolean
)
=>
void
;
setDisplayState
:
(
newDisplayState
:
TypeLayersViewDisplayState
)
=>
void
;
setHighlightLayer
:
(
layerPath
:
string
)
=>
void
;
setLayerDeleteInProgress
:
(
newVal
:
string
)
=>
void
;
setLayerHoverable
:
(
layerPath
:
string
,
enable
:
boolean
)
=>
void
;
setLayerOpacity
:
(
layerPath
:
string
,
opacity
:
number
,
updateLegendLayers
?:
boolean
,
)
=>
void
;
setLayerQueryable
:
(
layerPath
:
string
,
enable
:
boolean
)
=>
void
;
setSelectedLayerPath
:
(
layerPath
:
string
)
=>
void
;
toggleItemVisibility
:
(
layerPath
:
string
,
item
:
TypeLegendItem
)
=>
void
;
zoomToLayerExtent
:
(
layerPath
:
string
)
=>
Promise
<
void
>
;
zoomToLayerVisibleScale
:
(
layerPath
:
string
)
=>
void
;
}
;
displayState
:
TypeLayersViewDisplayState
;
highlightedLayer
:
string
;
layerDeleteInProgress
:
string
;
layersAreLoading
:
boolean
;
legendLayers
:
TypeLegendLayer
[]
;
selectedLayer
:
TypeLegendLayer
;
selectedLayerPath
:
string
|
null
|
undefined
;
setDefaultConfigValues
:
(
geoviewConfig
:
TypeMapFeaturesConfig
)
=>
void
;
setterActions
:
{
setDisplayState
:
(
newDisplayState
:
TypeLayersViewDisplayState
)
=>
void
;
setHighlightLayer
:
(
layerPath
:
string
)
=>
void
;
setLayerDeleteInProgress
:
(
newVal
:
string
)
=>
void
;
setLayersAreLoading
:
(
areLoading
:
boolean
)
=>
void
;
setLegendLayers
:
(
legendLayers
:
TypeLegendLayer
[]
)
=>
void
;
setSelectedLayerPath
:
(
layerPath
:
string
)
=>
void
;
}
;
}
Index
Properties
actions
display
State
highlighted
Layer
layer
Delete
In
Progress
layers
Are
Loading
legend
Layers
selected
Layer
selected
Layer
Path
set
Default
Config
Values
setter
Actions
Properties
actions
actions
:
{
deleteLayer
:
(
layerPath
:
string
)
=>
void
;
getExtentFromFeatures
:
(
layerPath
:
string
,
featureIds
:
number
[]
,
outfield
?:
string
,
)
=>
Promise
<
Extent
>
;
getLayer
:
(
layerPath
:
string
)
=>
TypeLegendLayer
|
undefined
;
getLayerBounds
:
(
layerPath
:
string
)
=>
number
[]
|
undefined
;
getLayerDeleteInProgress
:
()
=>
string
;
getLayerServiceProjection
:
(
layerPath
:
string
)
=>
string
|
undefined
;
getLayerTimeDimension
:
(
layerPath
:
string
)
=>
TimeDimension
|
undefined
;
queryLayerEsriDynamic
:
(
layerPath
:
string
,
objectIDs
:
number
[]
,
)
=>
Promise
<
TypeFeatureInfoEntryPartial
[]
>
;
refreshLayer
:
(
layerPath
:
string
)
=>
void
;
reloadLayer
:
(
layerPath
:
string
)
=>
void
;
setAllItemsVisibility
:
(
layerPath
:
string
,
visibility
:
boolean
)
=>
void
;
setDisplayState
:
(
newDisplayState
:
TypeLayersViewDisplayState
)
=>
void
;
setHighlightLayer
:
(
layerPath
:
string
)
=>
void
;
setLayerDeleteInProgress
:
(
newVal
:
string
)
=>
void
;
setLayerHoverable
:
(
layerPath
:
string
,
enable
:
boolean
)
=>
void
;
setLayerOpacity
:
(
layerPath
:
string
,
opacity
:
number
,
updateLegendLayers
?:
boolean
,
)
=>
void
;
setLayerQueryable
:
(
layerPath
:
string
,
enable
:
boolean
)
=>
void
;
setSelectedLayerPath
:
(
layerPath
:
string
)
=>
void
;
toggleItemVisibility
:
(
layerPath
:
string
,
item
:
TypeLegendItem
)
=>
void
;
zoomToLayerExtent
:
(
layerPath
:
string
)
=>
Promise
<
void
>
;
zoomToLayerVisibleScale
:
(
layerPath
:
string
)
=>
void
;
}
display
State
displayState
:
TypeLayersViewDisplayState
highlighted
Layer
highlightedLayer
:
string
layer
Delete
In
Progress
layerDeleteInProgress
:
string
layers
Are
Loading
layersAreLoading
:
boolean
legend
Layers
legendLayers
:
TypeLegendLayer
[]
selected
Layer
selectedLayer
:
TypeLegendLayer
selected
Layer
Path
selectedLayerPath
:
string
|
null
|
undefined
set
Default
Config
Values
setDefaultConfigValues
:
(
geoviewConfig
:
TypeMapFeaturesConfig
)
=>
void
setter
Actions
setterActions
:
{
setDisplayState
:
(
newDisplayState
:
TypeLayersViewDisplayState
)
=>
void
;
setHighlightLayer
:
(
layerPath
:
string
)
=>
void
;
setLayerDeleteInProgress
:
(
newVal
:
string
)
=>
void
;
setLayersAreLoading
:
(
areLoading
:
boolean
)
=>
void
;
setLegendLayers
:
(
legendLayers
:
TypeLegendLayer
[]
)
=>
void
;
setSelectedLayerPath
:
(
layerPath
:
string
)
=>
void
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
actions
display
State
highlighted
Layer
layer
Delete
In
Progress
layers
Are
Loading
legend
Layers
selected
Layer
selected
Layer
Path
set
Default
Config
Values
setter
Actions
geoview-core
Loading...