git » sdk » commit 89e6448

Expose EventEmitter (mostly helps with docs)

author Stephen Paul Weber
2025-10-19 23:17:10 UTC
committer Stephen Paul Weber
2025-10-19 23:17:10 UTC
parent 11b71921d44c4f2994d9169081ea037afe877a80

Expose EventEmitter (mostly helps with docs)

borogove/EventEmitter.hx +1 -0
npm/index.ts +1 -0

diff --git a/borogove/EventEmitter.hx b/borogove/EventEmitter.hx
index 355a705..f89fa41 100644
--- a/borogove/EventEmitter.hx
+++ b/borogove/EventEmitter.hx
@@ -15,6 +15,7 @@ typedef EventCallback = (Dynamic)->EventResult;
 
 typedef EventHandlerToken = Int;
 
+@:expose
 #if cpp
 @:build(HaxeCBridge.expose())
 @:build(HaxeSwiftBridge.expose())
diff --git a/npm/index.ts b/npm/index.ts
index b8b15f7..a8f0235 100644
--- a/npm/index.ts
+++ b/npm/index.ts
@@ -15,6 +15,7 @@ export import Client = borogove.Client;
 export import Config = borogove.Config;
 export import CustomEmojiReaction = borogove.CustomEmojiReaction;
 export import DirectChat = borogove.DirectChat;
+export import EventEmitter = borogove.EventEmitter;
 export import Hash = borogove.Hash;
 export import Identicon = borogove.Identicon;
 export import Identity = borogove.Identity;