git » sdk » commit bed0aa5

Simplified cpp api to create attachment

author Stephen Paul Weber
2025-04-14 18:04:11 UTC
committer Stephen Paul Weber
2025-04-14 18:04:11 UTC
parent 140736b10970d62014e83ed97a79939106dfd687

Simplified cpp api to create attachment

snikket/ChatMessage.hx +6 -0

diff --git a/snikket/ChatMessage.hx b/snikket/ChatMessage.hx
index daeed14..6e8e458 100644
--- a/snikket/ChatMessage.hx
+++ b/snikket/ChatMessage.hx
@@ -49,6 +49,12 @@ class ChatAttachment {
 		this.uris = uris;
 		this.hashes = hashes;
 	}
+
+	#if cpp
+	public static function create(name: Null<String>, mime: String, size: Int, uri: String) {
+		return new ChatAttachment(name, mime, size > 0 ? size : null, [uri], []);
+	}
+	#end
 }
 
 @:expose