Files
Basalt2/docs/references/elements/Timer.md
2025-09-14 10:11:36 +00:00

1.0 KiB

Timer

The Timer is a non-visual element that can be used to perform actions at specific intervals.

Extends: BaseElement

Properties

Property Type Default Description
interval number 1 The interval in seconds at which the timer will trigger its action.
action function function The action to be performed when the timer triggers.
running boolean false Indicates whether the timer is currently running or not.
amount number -1 The amount of time the timer should run.

Functions

Method Returns Description
Timer:start Timer Starts the timer
Timer:stop Timer Stops the timer

Timer:start(self)

Starts the timer with the specified interval.

Parameters

  • self Timer The Timer instance to start

Returns

  • Timer self The Timer instance

Timer:stop(self)

Stops the timer if it is currently running.

Parameters

  • self Timer The Timer instance to stop

Returns

  • Timer self The Timer instance