JimuFeatureLayerView

Class

The JimuFeatureLayerView extends from the JimuLayerView.

Inheritance: JimuFeatureLayerViewJimuFeatureLayerSceneLayerViewCommon

Properties

Hide inherited properties
PropertyTypeNotes
fromRuntime
 inherited 
boolean

true means the JimuLayerView is created from runtime. e.g. The JimuLayerView is created by AddData widget at runtime. false means the layer is a builtin layer of WebMap or WebScene.

id
 inherited 
string

The id of the JimuLayerView instance. It connects the JimuMapView.id and the JimuLayerId with "-"

index
 inherited 
number

The order defined in the webmap

jimuMapViewId
 inherited 
string

The jimuMapViewId is the corresponding JimuMapView instance id.

layer
 inherited 
any

The layer is the corresponding layer object in ArcGIS JavaScript API View.map.

layerDataSourceId
 inherited 
string

The layerDataSourceId is the corresponding datasource id. This id always has value, but the layer data source may not be created.

type
 inherited 
string

The layer type, see [ArcGIS Maps SDK for JavaScript Layer type]]((https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-Layer.html#type))

FeatureLayerView

The view is the ArcGIS Maps SDK for JavaScript FeatureLayerView . If the layer is from mapservice, view = null

fromRuntime

inherited
Class Property
fromRuntime: boolean

true means the JimuLayerView is created from runtime. e.g. The JimuLayerView is created by AddData widget at runtime. false means the layer is a builtin layer of WebMap or WebScene.

Inherited from JimuFeatureLayerSceneLayerViewCommon.fromRuntime

id

inherited
Class Property
id: string

The id of the JimuLayerView instance. It connects the JimuMapView.id and the JimuLayerId with "-"

Inherited from JimuFeatureLayerSceneLayerViewCommon.id

index

inherited
Class Property
index: number

The order defined in the webmap

Inherited from JimuFeatureLayerSceneLayerViewCommon.index

jimuMapViewId

inherited
Class Property
jimuMapViewId: string

The jimuMapViewId is the corresponding JimuMapView instance id.

Inherited from JimuFeatureLayerSceneLayerViewCommon.jimuMapViewId

layer

inherited
Class Property
layer: any

The layer is the corresponding layer object in ArcGIS JavaScript API View.map.

Inherited from JimuFeatureLayerSceneLayerViewCommon.layer

layerDataSourceId

inherited
Class Property
layerDataSourceId: string

The layerDataSourceId is the corresponding datasource id. This id always has value, but the layer data source may not be created.

Inherited from JimuFeatureLayerSceneLayerViewCommon.layerDataSourceId

type

inherited
Class Property
type: string

The layer type, see [ArcGIS Maps SDK for JavaScript Layer type]]((https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-Layer.html#type))

Inherited from JimuFeatureLayerSceneLayerViewCommon.type

view

Class Property
view: FeatureLayerView

The view is the ArcGIS Maps SDK for JavaScript FeatureLayerView . If the layer is from mapservice, view = null

Methods

Hide inherited methods
MethodReturnsNotes

Get all ancestor JimuLayerViews.

getMapSceneView()
 inherited 
MapView | SceneView

Return the MapView or SceneView of the layer view.

getParentJimuLayerView()
 inherited 

Get parent JimuLayerView.

isLayerVisible()
 inherited 
boolean

If any layer in the layer tree is invisible, the layer is considered invisible

getAllAncestorJimuLayerViews

inherited
Class Method
getAllAncestorJimuLayerViews(): JimuLayerView[]

Get all ancestor JimuLayerViews.

Returns 
JimuLayerView[]
Inherited from JimuFeatureLayerSceneLayerViewCommon.getAllAncestorJimuLayerViews

getMapSceneView

inherited
Class Method
getMapSceneView(): MapView | SceneView

Return the MapView or SceneView of the layer view.

Returns 
MapView | SceneView
Inherited from JimuFeatureLayerSceneLayerViewCommon.getMapSceneView

getParentJimuLayerView

inherited
Class Method
getParentJimuLayerView(): JimuLayerView

Get parent JimuLayerView.

Returns 
JimuLayerView
Inherited from JimuFeatureLayerSceneLayerViewCommon.getParentJimuLayerView

isLayerVisible

inherited
Class Method
isLayerVisible(): boolean

If any layer in the layer tree is invisible, the layer is considered invisible

Returns 
boolean
Inherited from JimuFeatureLayerSceneLayerViewCommon.isLayerVisible

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.