PublicBasemapView

提供底图、地形、白模等 UI 交互界面。

关系

Extends

PublicBasemapView Extends Widget

继承: Widget

Implements

PublicBasemapView Implements IPublicBasemapView

实现接口: IPublicBasemapView

提供底图、地形、白模等 UI 交互界面。

构造函数

PublicBasemapView

构造函数

new PublicBasemapView(props)

参数

返回:PublicBasemapView PublicBasemapView对象

属性

afterCreate

afterCreate: any

类型: any

afterRemoved

afterRemoved: any

类型: any

afterUpdate

afterUpdate: any

类型: any

basemap

当前底图

basemap: string

类型: string

children

children: any

类型: any

debouncedChangeSeniorHandle

debouncedChangeSeniorHandle: (

类型: (

dialogWidth

对话框宽度

dialogWidth: string

类型: string

key

key: any

类型: any

markDisabled

地形文字标记是否禁用

markDisabled: boolean

类型: boolean

model

插件模型

model: IPublicBasemapModel

props

视图属性

props: IPublicBasemapViewProps

rootNode

根节点

rootNode: HTMLElement

类型: HTMLElement

uiStrings

uiStrings: any

类型: any

viewModel

viewModel: any

类型: any

whiteModel

当前白模

whiteModel: string

类型: string

访问器

container

set container(containerValue: any): void

参数

  • containerValue: any

返回: void

domNode

get domNode(): any

返回: any

set domNode(element: any): void

参数

  • element: any

返回: void

icon

get icon(): any

返回: any

set icon(iconValue: any): void

参数

  • iconValue: any

返回: void

id

get id(): any

返回: any

set id(value: any): void

参数

  • value: any

返回: void

label

get label(): any

返回: any

set label(labelValue: any): void

参数

  • labelValue: any

返回: void

renderable

get renderable(): any

返回: any

visible

get visible(): any

返回: any

set visible(isVisible: any): void

参数

  • isVisible: any

返回: void

方法

_attach

_attach(element): void

参数

  • element: any

返回:void

_detach

_detach(element): void

参数

  • element: any

返回:void

_postInitialize

Returns

_postInitialize(): void

返回:void

beforeFirstRender

Returns

beforeFirstRender(): Promise

返回:Promise

castContainer

castContainer(element): any

参数

  • element: any

返回:any

changeMapHandle

地图切换数据

changeMapHandle(e): void

参数

  • e: CustomEvent<{[key: string]: string; }> 地图切换数据

返回:void

changeSeniorHandle

处理高级选项更新

changeSeniorHandle(value, type): void

参数

  • value: number | boolean 更新值
  • type: string 更新类型

返回:void

changeWhiteModelHandle

白模切换

changeWhiteModelHandle(e): void

参数

  • e: CustomEvent<{[key: string]: string; }> 白模类型

返回:void

classes

classes(...args): any

参数

  • args: ...any

返回:any

close

关闭并销毁

close(): void

返回:void

destroy

Returns

destroy(): void

返回:void

loadDependencies

Returns

loadDependencies(): any

返回:any

loadLocale

Returns

loadLocale(): any

返回:any

normalizeCtorArgs

normalizeCtorArgs(args, container): any

参数

  • args: any
  • container: any

返回:any

postInitialize

Returns

postInitialize(): void

返回:void

render

渲染

render(): any

返回:any

renderNow

Returns

renderNow(): void

返回:void

scheduleRender

Returns

scheduleRender(): void

返回:void

setEervice

setEervice(value): void

参数

  • value: boolean

返回:void

setExaggeration

setExaggeration(value): void

参数

  • value: number

返回:void

show

显示

show(): void

返回:void

toggle

显示/隐藏切换

toggle(): void

返回:void

updateMarkDisabled

更新地形文字标记禁用状态

updateMarkDisabled(): void

返回:void

BIMFlux AI