API Docs for: TiledImage pre 1.0
Show:

ButtonControl Class

ButtonControl class. It controls TiledImage by Buttons on the image area.

  • controls
    • : right
    • : left
    • : up
    • : down
    • : zoom
    • : zoom out
  • example

Constructor

ButtonControl

()

Methods

dblEvent

(
  • e
)
protected

double click Event. This is double click canceler to prohibit double click event of DragControl (zooming).

Parameters:

  • e Object

    event object

downEvent

(
  • e
)
protected

down Event

Parameters:

  • e Object

    event object

leftEvent

(
  • e
)
protected

left event

Parameters:

  • e Object

    event object

minusEvent

(
  • e
)
protected

minusEvent

Parameters:

  • e Object

    event object

plusEvent

(
  • e
)
protected

plus event

Parameters:

  • e Object

    event object

rightEvent

(
  • e
)
protected

right event

Parameters:

  • e Object

    event object

setParent

(
  • p
)
Array public

Called from TiledImage object

Parameters:

  • p Object

    parent (TiledImage) object.

Returns:

Array: this.elist event list

setVisible

(
  • flags
)
public chainable

Defined in src/main/resources/js/ButtonControl.js:93

Available since 0.9.2

Change Visiblity

Parameters:

  • flags ArrayBoolean

    visiblity flag. true is visible, false is hidden. undefined is not changing.

    • all: abrevitation for zooms and arrows
    • zooms: abrevitation for minus and plus
    • arrows: abrevitation for up, down, left and right

Returns:

this

upEvent

(
  • e
)
protected

upEvent

Parameters:

  • e Object

    event object

Properties

elist

Array public

Event list

flags

Object

visiblity flags

Default: {all:true}

parent

Object private

parent (TiledImage) pointer

self

Object private

self: private scope of this

Default: this