GraphicsLayerView
关系
Extends
GraphicsLayerView Extends LayerView
继承: LayerView
构造函数
GraphicsLayerView
创建 GraphicsLayerView 类的新实例。
new GraphicsLayerView(properties?)
参数
- properties?:
GraphicsLayerViewProperties
返回:GraphicsLayerView GraphicsLayerView对象
属性
layer
正在查看的图层。
layer: Layer
类型: Layer
spatialReferenceSupported
指示图层视图是否支持当前视图的空间参考。
spatialReferenceSupported: boolean
类型: boolean
suspended
如果图层被挂起,则值为 true(即当范围变化时,图层不会重绘或更新自身)。
suspended: boolean
类型: boolean
updating
指示图层视图是否正在进行任何会影响地图显示内容的更新。
updating: boolean
类型: boolean
view
关联的地图视图或场景视图。
view: SceneView
类型: SceneView
visible
当 true 时,图层在视图中可见。
visible: boolean
类型: boolean
visibleAtCurrentScale
当 true 时,图层在当前比例尺下在视图中可见。
visibleAtCurrentScale: boolean
类型: boolean
visibleAtCurrentTimeExtent
当 true 时,图层在当前时间范围下在视图中可见。
visibleAtCurrentTimeExtent: boolean
类型: boolean
访问器
highlightOptions
配置高亮显示的选项。
get highlightOptions(): HighlightOptions
返回: HighlightOptions 配置高亮显示的选项。
set highlightOptions(value: HighlightOptionsProperties): void
参数
- value:
HighlightOptionsProperties
返回: void
方法
highlight
高亮显示指定的要素。
highlight(target, options?): Handle
参数
- target: 当传入 Graphic 或 Graphic 数组时,每个要素必须具有有效的
objectID。string|number|Graphic|number|string|Graphic要高亮的要素。可以是 Graphic 对象、Graphic 数组、单个 objectID(数字或字符串)或 objectID 数组。 - options?:
HighlightLayerViewMixinHighlightOptions高亮选项。
返回:Handle
isFulfilled
isFulfilled() 可用于验证类的实例创建是否已完成(已解决或已拒绝)。
isFulfilled(): boolean
返回:boolean
isRejected
isRejected() 可用于验证类的实例创建是否被拒绝。
isRejected(): boolean
返回:boolean
isResolved
isResolved() 可用于验证类的实例创建是否已解决。
isResolved(): boolean
返回:boolean
queryGraphics
返回图层视图中所有可用于绘制的图形。
queryGraphics(): Collection
返回:Promise<Collection<Graphic>>
when
一旦类的实例被创建,就可以利用 when() 方法。
when(callback?, errback?): Promise
参数
- callback?:
FunctionPromise 解决时要调用的函数。 - errback?:
FunctionPromise 失败时要执行的函数。
返回:Promise

BIMFlux AI
