Class Timer

Inheritance

Component Timer 🡄 Component 🡄 Object

Properties

Enabled
Interval The number of milliseconds (1000=1 second) between executions.
OnTimer The function to call when the timer triggers.

Methods

getEnabled ()
getInterval ()
getOnTimer ()
setEnabled ( enabled, enabled )
setInterval ( interval ) Sets the speed on how often the timer should trigger.
setOnTimer ( func )

Creation

createTimer ( owner, enabled ) Creates a timer object.


Inheritance

Component
Timer 🡄 Component 🡄 Object

Properties

Enabled

Type:

    boolean
Interval
The number of milliseconds (1000=1 second) between executions.

Type:

    integer
OnTimer
The function to call when the timer triggers.

Type:

    function

Usage:

    Timer.OnTimer = function(timer)

Methods

getEnabled ()

Returns:

    boolean
getInterval ()

Returns:

    integer
getOnTimer ()
setEnabled ( enabled, enabled )

Parameters:

  • enabled boolean
  • enabled boolean
setInterval ( interval )
Sets the speed on how often the timer should trigger.

In milliseconds (1000=1 second).

Parameters:

  • interval integer
setOnTimer ( func )

Parameters:

  • func function

Usage:

    Timer.setOnTimer(function(time))

Creation

createTimer ( owner, enabled )
Creates a timer object. If enabled is not given it will be enabled by default (will start as soon as an onTimer event has been assigned). Owner may be nil, but you will be responsible for destroying it instead of being the responsibility of the owner object.

Parameters:

  • owner (optional)
  • enabled (optional)
generated by LDoc 1.4.6-antum-dev-1 Last updated 2019-02-27 23:30:35