diff --git a/plugin_template.py b/plugin_template.py
new file mode 100644
index 0000000..ebd4bee
--- /dev/null
+++ b/plugin_template.py
@@ -0,0 +1,22 @@
+class Plugin:
+ # The name of the plugin. This string will be displayed in the Plugin menu
+ name = "Template Plugin"
+ # The name of the plugin author
+ author = "Template Author"
+
+ # The HTML that will be loaded when selecting the plugin in the list
+ main_view_html = "
Hello World
"
+ # The HTML that will be used to display a widget in the plugin main page
+ tile_view_html = ""
+
+ # A private method. Any method that gets prefixed by a double underscore (__) will not be callable from JavaScript
+ async def __private_method(*args):
+ pass
+
+ # A normal method. It can be called from JavaScript using call_plugin_function("method_1", argument1, argument2)
+ async def method_1(*args):
+ pass
+
+ # A normal method. It can be called from JavaScript using call_plugin_function("method_2", argument1, argument2)
+ async def method_2(*args):
+ pass