MediaLayerView

创建 MediaLayerView 类的新实例。

关系

Extends

MediaLayerView Extends LayerView

继承: LayerView

构造函数

MediaLayerView

创建 MediaLayerView 类的新实例。

new MediaLayerView(properties?)

参数

返回:MediaLayerView MediaLayerView对象

属性

interactive

指示媒体图层视图是否可交互。

interactive: boolean

类型: boolean

layer

正在查看的媒体图层。

layer: MediaLayer

类型: MediaLayer

selectedElement

当前选中的媒体元素。

selectedElement: ImageElement | VideoElement

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

访问器

interactionOptions

当图层视图可交互时的选项。

get interactionOptions(): MediaLayerViewInteractionOptions

返回: MediaLayerViewInteractionOptions 当图层视图可交互时的选项。

set interactionOptions(value: MediaLayerViewInteractionOptionsProperties): void

返回: void

方法

highlight

MediaLayerView 中高亮显示指定的媒体元素。

highlight(target, options?): Handle

参数

返回:Handle

isFulfilled

isFulfilled() 可用于验证类的实例创建是否已完成(已解决或已拒绝)。

isFulfilled(): boolean

返回:boolean

isRejected

isRejected() 可用于验证类的实例创建是否被拒绝。

isRejected(): boolean

返回:boolean

isResolved

isResolved() 可用于验证类的实例创建是否已解决。

isResolved(): boolean

返回:boolean

when

一旦类的实例被创建,就可以利用 when() 方法。

when(callback?, errback?): Promise

参数

  • callback?: Function Promise 解决时要调用的函数。
  • errback?: Function Promise 失败时要执行的函数。

返回:Promise

BIMFlux AI