aboutsummaryrefslogtreecommitdiff
path: root/docs/Scripting/NeoBehaviour.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/Scripting/NeoBehaviour.md')
-rw-r--r--docs/Scripting/NeoBehaviour.md68
1 files changed, 68 insertions, 0 deletions
diff --git a/docs/Scripting/NeoBehaviour.md b/docs/Scripting/NeoBehaviour.md
new file mode 100644
index 0000000..c10d055
--- /dev/null
+++ b/docs/Scripting/NeoBehaviour.md
@@ -0,0 +1,68 @@
+# Documentation for `NeoBehaviour`
+
+::: luxcena_neo.neo_behaviour.NeoBehaviour
+ handler: python
+ options:
+ show_root_heading: true
+ show_source: false
+ filters: ["!^__init__"]
+
+
+### An example of the usage of the class
+```python
+from luxcena_neo import NeoBehaviour
+
+class Main(NeoBehaviour):
+ def on_start(self):
+ strip.setPixelColor(0, "#fafafa")
+```
+
+---
+
+::: luxcena_neo.neo_behaviour.Variable
+ handler: python
+ options:
+ show_root_heading: true
+ show_source: false
+
+---
+
+::: luxcena_neo.neo_behaviour.ColorVariable
+ handler: python
+ options:
+ show_root_heading: true
+ show_source: false
+
+---
+
+::: luxcena_neo.neo_behaviour.IntegerVariable
+ handler: python
+ options:
+ show_root_heading: true
+ show_source: false
+
+---
+
+::: luxcena_neo.neo_behaviour.FloatVariable
+ handler: python
+ options:
+ show_root_heading: true
+ show_source: false
+ #show_category_heading: true
+ #show_if_no_docstring: true
+
+---
+
+::: luxcena_neo.neo_behaviour.BooleanVariable
+ handler: python
+ options:
+ show_root_heading: true
+ show_source: false
+
+---
+
+::: luxcena_neo.neo_behaviour.Trigger
+ handler: python
+ options:
+ show_root_heading: true
+ show_source: false