aboutsummaryrefslogtreecommitdiff
path: root/docs/Scripting/NeoBehaviour.md
diff options
context:
space:
mode:
authorjakob.stendahl <jakob.stendahl@infomedia.dk>2022-12-12 14:13:40 +0100
committerJakob Stendahl <jakob.stendahl@outlook.com>2022-12-12 14:13:40 +0100
commit4189c0c988daa939be0e8ec979ce0ae0563c4b7d (patch)
treef07143ac71bd80457f681ec64bde1bbcbefa7a08 /docs/Scripting/NeoBehaviour.md
parentf1664d7c0dda8b4e557a02cd6fbfe56308daa4e4 (diff)
downloadLuxcena-Neo-4189c0c988daa939be0e8ec979ce0ae0563c4b7d.tar.gz
Luxcena-Neo-4189c0c988daa939be0e8ec979ce0ae0563c4b7d.zip
Create docs from python code
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