From 8e39032bcd4dee73f624d09a6016094fe97a407c Mon Sep 17 00:00:00 2001 From: WolfGangS Date: Sat, 22 Nov 2025 14:32:19 +0000 Subject: [PATCH] Add LLEvents:once do data for default generation Signed-off-by: WolfGangS --- data/dev/sl-lua-defs.json | 36 ++++++++++++++++++++++++++++++++++++ data/syntax_def_default.json | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) diff --git a/data/dev/sl-lua-defs.json b/data/dev/sl-lua-defs.json index d22b49a..0ff169d 100644 --- a/data/dev/sl-lua-defs.json +++ b/data/dev/sl-lua-defs.json @@ -156,6 +156,42 @@ } ] }, + { + "name": "once", + "parameters": [ + { + "name": "self" + }, + { + "name": "eventName", + "type": "DetectedEventName" + }, + { + "name": "handler", + "type": "DetectedEventHandler" + } + ], + "returnType": "EventHandler", + "overloads": [ + { + "name": "once", + "parameters": [ + { + "name": "self" + }, + { + "name": "eventName", + "type": "NonDetectedEventName" + }, + { + "name": "handler", + "type": "EventHandler" + } + ], + "returnType": "EventHandler" + } + ] + }, { "name": "off", "parameters": [ diff --git a/data/syntax_def_default.json b/data/syntax_def_default.json index bd536c8..ca21e5f 100644 --- a/data/syntax_def_default.json +++ b/data/syntax_def_default.json @@ -16271,6 +16271,42 @@ ], "returnType": "EventHandler" }, + { + "name": "once", + "overloads": [ + { + "name": "once", + "parameters": [ + { + "name": "self" + }, + { + "name": "eventName", + "type": "NonDetectedEventName" + }, + { + "name": "handler", + "type": "EventHandler" + } + ], + "returnType": "EventHandler" + } + ], + "parameters": [ + { + "name": "self" + }, + { + "name": "eventName", + "type": "DetectedEventName" + }, + { + "name": "handler", + "type": "DetectedEventHandler" + } + ], + "returnType": "EventHandler" + }, { "name": "off", "parameters": [