Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ExtentInteraction
    • BBoxInteraction

Index

Constructors

constructor

Methods

addEventListener

  • addEventListener(type: string, listener: ListenerFunction): void
  • Parameters

    • type: string
    • listener: ListenerFunction

    Returns void

changed

  • changed(): void
  • Returns void

dispatchEvent

  • dispatchEvent(event: object | Event | string): boolean | undefined
  • Parameters

    • event: object | Event | string

    Returns boolean | undefined

dispose

  • dispose(): void
  • Returns void

get

  • get(key: string): any
  • Parameters

    • key: string

    Returns any

getActive

  • getActive(): boolean
  • Returns boolean

getExtent

  • Returns Extent

getKeys

  • getKeys(): string[]
  • Returns string[]

getListeners

  • getListeners(type: string): ListenerFunction[]
  • Parameters

    • type: string

    Returns ListenerFunction[]

getMap

  • getMap(): PluggableMap
  • Returns PluggableMap

getProperties

  • getProperties(): object
  • Returns object

    • [key: string]: any

getRevision

  • getRevision(): number
  • Returns number

handleDownEvent

  • handleDownEvent(e: MapBrowserEvent): boolean

handleEvent

  • handleEvent(mapBrowserEvent: MapBrowserEvent): boolean
  • Parameters

    • mapBrowserEvent: MapBrowserEvent

    Returns boolean

handleUpEvent

  • handleUpEvent(e: MapBrowserEvent): boolean

hasListener

  • hasListener(opt_type?: undefined | string): boolean
  • Parameters

    • Optional opt_type: undefined | string

    Returns boolean

notify

  • notify(key: string, oldValue: any): void
  • Parameters

    • key: string
    • oldValue: any

    Returns void

on

  • on(type: string | string[], listener: function): EventsKey | EventsKey[]
  • on(type: "change", listener: function): EventsKey
  • on(type: "change:active", listener: function): EventsKey
  • on(type: "propertychange", listener: function): EventsKey
  • Parameters

    • type: string | string[]
    • listener: function
        • (p0: any): void
        • Parameters

          • p0: any

          Returns void

    Returns EventsKey | EventsKey[]

  • Parameters

    • type: "change"
    • listener: function
        • (evt: Event): void
        • Parameters

          • evt: Event

          Returns void

    Returns EventsKey

  • Parameters

    • type: "change:active"
    • listener: function
        • (evt: ObjectEvent): void
        • Parameters

          • evt: ObjectEvent

          Returns void

    Returns EventsKey

  • Parameters

    • type: "propertychange"
    • listener: function
        • (evt: ObjectEvent): void
        • Parameters

          • evt: ObjectEvent

          Returns void

    Returns EventsKey

once

  • once(type: string | string[], listener: function): EventsKey | EventsKey[]
  • once(type: "change", listener: function): EventsKey
  • once(type: "change:active", listener: function): EventsKey
  • once(type: "propertychange", listener: function): EventsKey
  • Parameters

    • type: string | string[]
    • listener: function
        • (p0: any): void
        • Parameters

          • p0: any

          Returns void

    Returns EventsKey | EventsKey[]

  • Parameters

    • type: "change"
    • listener: function
        • (evt: Event): void
        • Parameters

          • evt: Event

          Returns void

    Returns EventsKey

  • Parameters

    • type: "change:active"
    • listener: function
        • (evt: ObjectEvent): void
        • Parameters

          • evt: ObjectEvent

          Returns void

    Returns EventsKey

  • Parameters

    • type: "propertychange"
    • listener: function
        • (evt: ObjectEvent): void
        • Parameters

          • evt: ObjectEvent

          Returns void

    Returns EventsKey

removeEventListener

  • removeEventListener(type: string, listener: ListenerFunction): void
  • Parameters

    • type: string
    • listener: ListenerFunction

    Returns void

set

  • set(key: string, value: any, opt_silent?: undefined | false | true): void
  • Parameters

    • key: string
    • value: any
    • Optional opt_silent: undefined | false | true

    Returns void

setActive

  • setActive(active: boolean): void
  • Parameters

    • active: boolean

    Returns void

setExtent

  • setExtent(extent: Extent): void
  • Parameters

    Returns void

setMap

  • setMap(map: PluggableMap): void
  • Parameters

    • map: PluggableMap

    Returns void

setProperties

  • setProperties(values: object, opt_silent?: undefined | false | true): void
  • Parameters

    • values: object
      • [key: string]: any
    • Optional opt_silent: undefined | false | true

    Returns void

stopDown

  • stopDown(handled: boolean): boolean
  • Parameters

    • handled: boolean

    Returns boolean

un

  • un(type: string | string[], listener: function): void
  • un(type: "change", listener: function): void
  • un(type: "change:active", listener: function): void
  • un(type: "propertychange", listener: function): void
  • Parameters

    • type: string | string[]
    • listener: function
        • (p0: any): void
        • Parameters

          • p0: any

          Returns void

    Returns void

  • Parameters

    • type: "change"
    • listener: function
        • (evt: Event): void
        • Parameters

          • evt: Event

          Returns void

    Returns void

  • Parameters

    • type: "change:active"
    • listener: function
        • (evt: ObjectEvent): void
        • Parameters

          • evt: ObjectEvent

          Returns void

    Returns void

  • Parameters

    • type: "propertychange"
    • listener: function
        • (evt: ObjectEvent): void
        • Parameters

          • evt: ObjectEvent

          Returns void

    Returns void

unset

  • unset(key: string, opt_silent?: undefined | false | true): void
  • Parameters

    • key: string
    • Optional opt_silent: undefined | false | true

    Returns void

Generated using TypeDoc