#31 - Creating thread with callback, on pre_load(). /JL

This commit is contained in:
2025-03-28 17:26:58 +01:00
parent 1be429c5cd
commit 406c1b77ed
4 changed files with 16 additions and 15 deletions
+6 -1
View File
@@ -1,5 +1,9 @@
import time
from xtendr.xtendrsystem import XtendRSystem
def my_callback():
print("'example_plugin is finished pre-loading")
if __name__ == "__main__":
"""Example usage of the PluginSystem.
@@ -15,7 +19,8 @@ if __name__ == "__main__":
Detached plugin 'example_plugin'.
"""
system = XtendRSystem()
system.attach("example_plugin") # Assuming 'example_plugin/plugin_info.json' exists
system.attach("example_plugin", my_callback) # Assuming 'example_plugin/plugin_info.json' exists
time.sleep(6)
system.run("example_plugin", test="Hello!")
system.stop("example_plugin")
system.run("example_plugin", 25)