Skip to content

Commit 00c861f

Browse files
authored
Merge pull request #3 from MysteryCode/scene-controller
Scene controller
2 parents 697c3f1 + c1210cc commit 00c861f

File tree

6 files changed

+644
-1
lines changed

6 files changed

+644
-1
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@
4040
"version": ">=4.0.5",
4141
"nodes": {
4242
"sacn_in": "src/sacn/sacn-in.js",
43-
"sacn_out": "src/sacn/sacn-out.js"
43+
"sacn_out": "src/sacn/sacn-out.js",
44+
"scene_controller": "src/sacn/scene-controller.js"
4445
}
4546
},
4647
"repository": {
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"scene-controller": {
3+
"label": {
4+
5+
}
6+
}
7+
}

src/sacn/scene-controller.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<script type="text/html" data-template-name="scene_controller">
2+
<div class="form-row">
3+
<label for="node-input-name">
4+
<i class="fa fa-tag"></i>
5+
<span data-i18n="node-red:common.label.name"></span>
6+
</label>
7+
<input type="text" id="node-input-name" data-i18n="[placeholder]node-red:common.label.name" style="width:70%;">
8+
</div>
9+
</script>
10+
11+
<script type="text/html" data-help-name="scene_controller">
12+
<p>blob!</p>
13+
</script>
14+
15+
<script type="text/javascript">
16+
RED.nodes.registerType("scene_controller", {
17+
category: "sACN",
18+
color: "#dcc515",
19+
defaults: {},
20+
inputs: 1,
21+
outputs: 1,
22+
paletteLabel: "Scene-Controller",
23+
icon: "bulb.png",
24+
label: () => {
25+
return this.name || "Scene-Controller";
26+
},
27+
labelStyle: () => {
28+
return this.name ? "node_label_italic" : "";
29+
},
30+
});
31+
</script>

src/sacn/scene-controller.js

Lines changed: 248 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)