diff --git a/src/device-control-widget/device-control-widget.config.component.html b/src/device-control-widget/device-control-widget.config.component.html
index afd86c5..3e77035 100644
--- a/src/device-control-widget/device-control-widget.config.component.html
+++ b/src/device-control-widget/device-control-widget.config.component.html
@@ -230,6 +230,35 @@
Toggle
Operation
+
+
+
+
+
+
+
diff --git a/src/device-control-widget/device-control-widget.config.component.ts b/src/device-control-widget/device-control-widget.config.component.ts
index 789762a..88b28af 100644
--- a/src/device-control-widget/device-control-widget.config.component.ts
+++ b/src/device-control-widget/device-control-widget.config.component.ts
@@ -171,6 +171,17 @@ export class DeviceControlWidgetConfig implements OnInit, OnDestroy {
);
}
+ addCommand(op: DeviceOperation) {
+ let copy = _.cloneDeep(op);
+ this.widgetHelper.getWidgetConfig().selectedOperations.push(
+ copy
+ );
+ }
+
+ deleteCommand(index: number) {
+ this.widgetHelper.getWidgetConfig().selectedOperations.splice(index, 1);
+ }
+
removeToggle(index: number) {
this.widgetHelper.getWidgetConfig().selectedToggles.splice(index, 1);
}