mirror of
https://github.com/sammy-ette/Hilbish
synced 2025-08-10 02:52:03 +00:00
883 B
883 B
| title | description | layout | menu | ||||
|---|---|---|---|---|---|---|---|
| Interface hilbish.timers | timeout and interval API | doc |
|
Introduction
The timers interface si one to easily set timeouts and intervals to run functions after a certain time or repeatedly without using odd tricks.
Interface fields
INTERVAL: Constant for an interval timer typeTIMEOUT: Constant for a timeout timer type
Object properties
type: What type of timer it isrunning: If the timer is runningduration: The duration in milliseconds that the timer will run
Functions
start()
Starts a timer.
stop()
Stops a timer.
create(type, time, callback)
Creates a timer that runs based on the specified time in milliseconds.
The type can either be hilbish.timers.INTERVAL or hilbish.timers.TIMEOUT
get(id) -> timer (Timer/Table)
Retrieves a timer via its ID.