setInterval, clearInterval, image tests

This commit is contained in:
Face
2025-08-09 14:57:29 +03:00
parent be9d9c17a6
commit d47f811670
6 changed files with 321 additions and 17 deletions

View File

@@ -143,6 +143,14 @@ func _gurt_clear_timeout_handler(vm: LuauVM) -> int:
_ensure_timeout_manager()
return timeout_manager.clear_timeout_handler(vm)
func _gurt_set_interval_handler(vm: LuauVM) -> int:
_ensure_timeout_manager()
return timeout_manager.set_threaded_interval_handler(vm, self, threaded_vm)
func _gurt_clear_interval_handler(vm: LuauVM) -> int:
_ensure_timeout_manager()
return timeout_manager.clear_interval_handler(vm)
# Event system handlers
func _element_on_event_handler(vm: LuauVM) -> int:
vm.luaL_checktype(1, vm.LUA_TTABLE)