Options
All
  • Public
  • Public/Protected
  • All
Menu

基础工具类

Type parameters

Hierarchy

Index

Constructors

constructor

Properties

Protected webMap_

webMap_: WebMap

WebMap对象

Methods

execute

  • execute(): void

fire

  • 触发监听函数

    Type parameters

    • K: string

    Parameters

    • name: K

      监听函数名

    • Optional data: T & IToolBaseEvent<unknown>[K]

      数据

    Returns void

off

  • 移除监听函数

    Type parameters

    • K: string

    Parameters

    • name: K

      监听类型名

    • Optional callback: IObserverCallback<T & IToolBaseEvent<unknown>[K], K, ToolBase<T>, void>

      监听回调函数(不指定者移除所有)

    Returns void

on

  • on<K>(name: K, callback: IObserverCallback<T & IToolBaseEvent<unknown>[K], K, ToolBase<T>, void>): IObserverHandler
  • 绑定监听函数

    Type parameters

    • K: string

    Parameters

    • name: K

      监听类型名

    • callback: IObserverCallback<T & IToolBaseEvent<unknown>[K], K, ToolBase<T>, void>

      监听回调函数

    Returns IObserverHandler

Protected onDone_

Protected onExecuting_

Protected onReset_

reset

  • reset(): void

Generated using TypeDoc