Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Methods

emit

  • emit(eventName: string, data?: any): IndoorMap
  • 触发事件

    Parameters

    • eventName: string

      事件名称

    • Optional data: any

      事件数据

    Returns IndoorMap

getContainer

  • getContainer(): HTMLDivElement
  • 图层获取DOM节点

    Returns HTMLDivElement

getFloorBar

  • getFloorBar(): void
  • Returns void

getMap

  • getMap(): Map
  • 获取图层所属地图

    Returns Map

getOpacity

  • getOpacity(): number
  • 设置透明度

    Returns number

getSelectedBuilding

  • 获取处于被选中状态的室内地图的一些基本信息

    Returns Building

getSelectedBuildingId

  • getSelectedBuildingId(): string
  • 获取处于被选中状态的室内地图的ID

    Returns string

getZooms

  • getZooms(): [number, number]
  • 获取图层缩放范围

    Returns [number, number]

getzIndex

  • getzIndex(): number
  • 获取图层的层级

    Returns number

hide

  • hide(): void
  • 隐藏图层

    Returns void

hideFloorBar

  • hideFloorBar(): void
  • 隐藏楼层切换控件

    Returns void

hideLabels

  • hideLabels(): void
  • 隐藏室内地图标注

    Returns void

off

  • off<C>(eventName: string, handler: "mv" | ((event: any) => void), context?: C): IndoorMap
  • 移除事件绑定

    Type parameters

    Parameters

    • eventName: string

      事件名称

    • handler: "mv" | ((event: any) => void)

      事件功能函数

    • Optional context: C

      事件上下文

    Returns IndoorMap

on

  • on<C>(eventName: string, handler: (event: any) => void, context?: C, once?: boolean, unshift?: boolean): IndoorMap
  • 注册事件

    Type parameters

    Parameters

    • eventName: string

      事件名称

    • handler: (event: any) => void

      事件回调函数

        • (event: any): void
        • Parameters

          • event: any

          Returns void

    • Optional context: C

      事件回调中的上下文

    • Optional once: boolean

      触发一次

    • Optional unshift: boolean

      更改事件顺序

    Returns IndoorMap

setMap

  • setMap(map?: Map): void
  • 设置图层所属地图

    Parameters

    • Optional map: Map

      map对象

    Returns void

setOpacity

  • setOpacity(alpha: number): void
  • 设置透明度

    Parameters

    • alpha: number

      透明度

    Returns void

setSelectedBuildingId

  • setSelectedBuildingId(id: string): void
  • Parameters

    • id: string

    Returns void

setzIndex

  • setzIndex(index: number): void
  • 设置图层的层级

    Parameters

    • index: number

      层级

    Returns void

show

  • show(): void
  • 显示图层

    Returns void

showFloor

  • showFloor(floor: number, noMove?: boolean): false
  • 显示指定的楼层

    Parameters

    • floor: number

      楼层

    • Optional noMove: boolean

      禁止移动

    Returns false

showFloorBar

  • showFloorBar(): void
  • 显示楼层切换控件

    Returns void

showIndoorMap

  • showIndoorMap(indoorId: string, callback?: (error: Error, result: SearchResult) => void): void
  • showIndoorMap(indoorId: string, floor?: number, callback?: (error: Error, result: SearchResult) => void): void
  • showIndoorMap(indoorId: string, floor?: number, shopId?: string, callback?: (error: Error, result: SearchResult) => void): void
  • showIndoorMap(indoorId: string, floor?: number, shopId?: string, noMove?: boolean, callback?: (error: Error, result: SearchResult) => void): void
  • 显示指定室内地图信息

    Parameters

    • indoorId: string

      建筑物ID

    • Optional callback: (error: Error, result: SearchResult) => void

      回调

    Returns void

  • 显示指定室内地图信息

    Parameters

    • indoorId: string

      建筑物ID

    • Optional floor: number

      楼层

    • Optional callback: (error: Error, result: SearchResult) => void

      回调

    Returns void

  • 显示指定室内地图信息

    Parameters

    • indoorId: string

      建筑物ID

    • Optional floor: number

      楼层

    • Optional shopId: string

      商铺ID

    • Optional callback: (error: Error, result: SearchResult) => void

      回调

    Returns void

  • 显示指定室内地图信息

    Parameters

    • indoorId: string

      建筑物ID

    • Optional floor: number

      楼层

    • Optional shopId: string

      商铺ID

    • Optional noMove: boolean

      阻止移动

    • Optional callback: (error: Error, result: SearchResult) => void

      回调

    Returns void

showLabels

  • showLabels(): void
  • 显示室内地图标注

    Returns void

Generated using TypeDoc