Options
All
  • Public
  • Public/Protected
  • All
Menu

Class LabelOverlay

该文件应被舍弃, 不再使用

deprecated

Hierarchy

Index

Constructors

constructor

Properties

Protected eventMap

eventMap: Map<string, Set<Function>>

Methods

dispose

  • dispose(): void
  • Returns void

Protected emit

  • emit(event: string, ...args: unknown[]): void
  • Parameters

    • event: string
    • Rest ...args: unknown[]

    Returns void

init

  • init(parent: View, container?: HTMLElement): void
  • Parameters

    • parent: View
    • Default value container: HTMLElement = new HTMLElement()

    Returns void

off

  • off(event: string, callback: Function): void
  • 注销事件监听

    Parameters

    • event: string

      事件名

    • callback: Function

      回调函数

    Returns void

on

  • on(event: string, callback: Function): void
  • 注册事件监听

    Parameters

    • event: string

      事件名

    • callback: Function

      回调函数

    Returns void

render

  • render(): void
  • Returns void

Optional resize

  • resize(containerWidth: number, containerHeight: number): void
  • Parameters

    • containerWidth: number
    • containerHeight: number

    Returns void

setBubble

  • setBubble(__namedParameters: object): void
  • Parameters

    • __namedParameters: object
      • fontSize: number
      • imageStyle: object
        • height: number
        • left: number
        • top: number
        • width: number
      • message: null | string
      • messageStyle: object
        • height: number
        • left: number
        • top: number
        • width: number
      • position: Vector3

    Returns void

setIconPoints

  • setIconPoints(points: object[]): void
  • Parameters

    • points: object[]

    Returns void

setLabelPoints

  • setLabelPoints(points: object[]): void
  • Parameters

    • points: object[]

    Returns void

setPriorLabelPoints

  • setPriorLabelPoints(ids: string[]): void
  • Parameters

    • ids: string[]

    Returns void

setRenderOrder

  • setRenderOrder(order: number): void
  • Parameters

    • order: number

    Returns void

update

  • update(): boolean
  • Returns boolean

Static getBiggerPos

  • getBiggerPos(arr: number[][], target: number, index: number): number
  • Parameters

    • arr: number[][]
    • target: number
    • index: number

    Returns number

Static getSmallerPos

  • getSmallerPos(arr: number[][], target: number, index: number): number
  • Parameters

    • arr: number[][]
    • target: number
    • index: number

    Returns number