Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IMarkupAddin

Hierarchy

  • IMarkupAddin

Index

Methods

active

  • active(): boolean
  • Returns boolean

    是否激活成功.

changeEditModelByMarkupType

  • changeEditModelByMarkupType(markupType: MarkupType): any
  • Parameters

    • markupType: MarkupType

    Returns any

clear

  • clear(): void
  • Returns void

deactive

  • deactive(): boolean
  • Returns boolean

    是否成功deactive

enterEditMode

  • enterEditMode(layerId: string): boolean
  • Parameters

    • layerId: string

    Returns boolean

    是否成功进入编辑模式

enterViewMode

  • enterViewMode(): void
  • Returns void

getMarkupData

  • getMarkupData(): string
  • Returns string

    以字符串格式返回一个SVG元素,其中包含所有创建的标记

getStyle

  • getStyle(): string
  • Returns string

isEditMode

  • isEditMode(): boolean
  • Returns boolean

    :是否处于编辑模式

isNavigationAllowed

  • isNavigationAllowed(): boolean
  • Returns boolean

    当前是否允许导航

isViewMode

  • isViewMode(): boolean
  • Returns boolean

    : 当前是否处于查看模式

leaveEditMode

  • leaveEditMode(): boolean
  • Returns boolean

    是否成功退出编辑模式

leaveViewMode

  • leaveViewMode(): boolean
  • Returns boolean

    :是否退出成功

load

  • load(): Promise<boolean>
  • Returns Promise<boolean>

    :插件是否加载成功

loadMarkupData

  • loadMarkupData(markupString: string, layerId: string): boolean
  • Parameters

    • markupString: string
    • layerId: string

    Returns boolean

    标记数据是否成功加载

setStyle

  • setStyle(style: string): void
  • Parameters

    • style: string

    Returns void

takeScreenShot

  • takeScreenShot(width: number, height: number): Promise<any>
  • Parameters

    • width: number
    • height: number

    Returns Promise<any>

toggle

  • toggle(): void
  • Returns void

unload

  • unload(): boolean
  • Returns boolean

    :插件是否卸载成功

unloadMarkupData

  • unloadMarkupData(layerId: string): boolean
  • Parameters

    • layerId: string

    Returns boolean

    是否成功卸载标记数据

Generated using TypeDoc