summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortapple <tapplek@gmail.com>2026-01-26 05:41:10 -0800
committertapple <tapplek@gmail.com>2026-01-26 05:41:10 -0800
commit100161700dbc3fdc4b4b4cfe9c5b34a048dc4e28 (patch)
treeb6d1913b7abe75090998db4b562c98f741733a53
parenta8c9522d86737fd0652010a4c1fe9ab56d1fb068 (diff)
don't add non-exported type aliases to keywords
-rw-r--r--indra/newview/app_settings/keywords_lua_default.xml50
1 files changed, 3 insertions, 47 deletions
diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml
index c1ebeb26eb..167bab2fa4 100644
--- a/indra/newview/app_settings/keywords_lua_default.xml
+++ b/indra/newview/app_settings/keywords_lua_default.xml
@@ -169,54 +169,11 @@
<string>A set of three float values. Used to represent colors (RGB), positions, directions, and velocities.</string>
</map>
<!-- SLua Type Aliases -->
- <key>LLDetectedEventHandler</key>
- <map>
- <key>tooltip</key>
- <string>type LLDetectedEventHandler = (detected: {DetectedEvent}) -&gt; ()</string>
- </map>
- <key>LLDetectedEventName</key>
- <map>
- <key>tooltip</key>
- <string>type LLDetectedEventName = {}</string>
- </map>
- <key>LLEventHandler</key>
- <map>
- <key>tooltip</key>
- <string>type LLEventHandler = (...any) -&gt; ()</string>
- </map>
- <key>LLEventName</key>
- <map>
- <key>tooltip</key>
- <string>type LLEventName = LLDetectedEventName | LLNonDetectedEventName</string>
- </map>
- <key>LLNonDetectedEventName</key>
- <map>
- <key>tooltip</key>
- <string>type LLNonDetectedEventName = {}</string>
- </map>
- <key>LLTimerCallback</key>
- <map>
- <key>tooltip</key>
- <string>Union of timer callback types
-type LLTimerCallback = LLTimerEveryCallback | LLTimerOnceCallback</string>
- </map>
- <key>LLTimerEveryCallback</key>
- <map>
- <key>tooltip</key>
- <string>Callback type for LLTimers.every() - receives scheduled time and interval
-type LLTimerEveryCallback = (scheduled: number, interval: number) -&gt; ()</string>
- </map>
- <key>LLTimerOnceCallback</key>
- <map>
- <key>tooltip</key>
- <string>Callback type for LLTimers.once() - receives scheduled time
-type LLTimerOnceCallback = (scheduled: number) -&gt; ()</string>
- </map>
<key>OsDateTime</key>
<map>
<key>tooltip</key>
<string>Date/time table structure used by os.date and os.time
-type OsDateTime = {
+export type OsDateTime = {
year: number,
month: number,
day: number,
@@ -231,14 +188,13 @@ type OsDateTime = {
<key>list</key>
<map>
<key>tooltip</key>
- <string>type list = {string | number | vector | uuid | quaternion | boolean}</string>
+ <string>export type list = {string | number | vector | uuid | quaternion | boolean}</string>
</map>
<key>rotation</key>
<map>
<key>tooltip</key>
<string>'rotation' is an alias for 'quaternion'
-type rotation = quaternion</string>
- <!-- SLua Classes -->
+export type rotation = quaternion</string>
</map>
<key>LLEvents</key>
<map>