RouteView

用于显示路径分析界面,包括起点、终点、途径点选择和路径结果展示

关系

Extends

RouteView Extends Widget

继承: Widget

Implements

RouteView Implements IRouteView

实现接口: IRouteView

用于显示路径分析界面,包括起点、终点、途径点选择和路径结果展示

构造函数

RouteView

构造函数

new RouteView(props)

参数

返回:RouteView RouteView对象

属性

afterCreate

afterCreate: any

类型: any

afterRemoved

afterRemoved: any

类型: any

afterUpdate

afterUpdate: any

类型: any

allResultListNode

所有结果列表节点

allResultListNode: any

类型: any

children

children: any

类型: any

endPointList

结束点列表

endPointList: IDirectionsList

endPointListNode

终点列表节点

endPointListNode: any

类型: any

key

key: any

类型: any

mMessage

提示窗节点

mMessage: any

类型: any

model

路径分析模型

model: any

类型: any

pathwayPointList

途径点列表

pathwayPointList: IDirectionsList

pathwayPointListNode

途径点列表节点

pathwayPointListNode: any

类型: any

props

视图属性

props: IRouteViewProps

routeListNode

路径列表节点

routeListNode: any

类型: any

routeNode

路径对话框节点

routeNode: any

类型: any

selectPointsNode1

起点选择按钮节点

selectPointsNode1: any

类型: any

selectPointsNode2

终点选择按钮节点

selectPointsNode2: any

类型: any

selectPointsNode3

途径点选择按钮节点

selectPointsNode3: any

类型: any

startPointList

起始点列表

startPointList: IDirectionsList

startPointListNode

起点列表节点

startPointListNode: any

类型: any

tabs

标签页数据

tabs: object[]

类型: object[]

tabsNode

标签页节点

tabsNode: any

类型: any

uiStrings

uiStrings: any

类型: any

viewModel

viewModel: any

类型: any

访问器

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

classes

classes(...args): any

参数

  • args: ...any

返回:any

clear

视图数据清除

clear(): void

返回:void

close

关闭弹窗

close(): void

返回:void

destroy

Returns

destroy(): void

返回:void

getRouteAndDraw

获取路径分析路线信息并且绘制

getRouteAndDraw(): Promise

返回:Promise

loadDependencies

Returns

loadDependencies(): any

返回:any

loadLocale

Returns

loadLocale(): any

返回:any

normalizeCtorArgs

normalizeCtorArgs(args, container): any

参数

  • args: any
  • container: any

返回:any

onePointClick

单选点 (起始点 途径点 结束点)

onePointClick(isSE): void

参数

返回:void

pathwayPointDelete

删除途径点事件

pathwayPointDelete(index): void

参数

  • index: number 要删除的索引

返回:void

pointActive

选点高亮

pointActive(isSE?): void

参数

  • isSE?: IIsSE 点位类型

返回:void

postInitialize

Returns

postInitialize(): void

返回:void

render

渲染

render(): any

返回:any

renderNow

Returns

renderNow(): void

返回:void

scheduleRender

Returns

scheduleRender(): void

返回:void

setEndPointList

设置终点列表

setEndPointList(): void

返回:void

setPathwayPointList

设置途径点列表

setPathwayPointList(): void

返回:void

setStartPointList

设置起点列表

setStartPointList(): void

返回:void

show

显示路径分析面板

show(): void

返回:void

tabsChange

选项切换事件

tabsChange(): void

返回:void

toggle

切换路径分析面板显示状态

toggle(): void

返回:void

BIMFlux AI