From bc46e0fda44b6127dcf635610facfbf6d85ff842 Mon Sep 17 00:00:00 2001 From: Akulij Date: Sat, 31 May 2025 13:41:42 +0500 Subject: [PATCH] create BotFunction context getter --- src/botscript.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/botscript.rs b/src/botscript.rs index b5cb769..1e0557f 100644 --- a/src/botscript.rs +++ b/src/botscript.rs @@ -122,6 +122,13 @@ impl BotFunction { } } + pub fn context(&self) -> Option<*mut quickjs_rusty::JSContext> { + match &self.func { + FunctionMarker::Function(js_function) => Some(js_function.context()), + FunctionMarker::StrTemplate(_) => None, + } + } + pub fn call(&self) -> ScriptResult { self.call_args(Default::default()) }