essential-actions
Clone or download
Modified Files
--- 'a/DemoCustomNormalAction/src/main/java/com/stream_pi/democustomnormalaction/DemoCustomNormalAction.java'
+++ b/DemoCustomNormalAction/src/main/java/com/stream_pi/democustomnormalaction/DemoCustomNormalAction.java
@@ -38,6 +38,12 @@ public class DemoCustomNormalAction exte
@Override
public void initAction() {
+ }
+
+ @Override
+ public void initClientActionSettingsButtonBar()
+ {
+
Button b1 = new Button("Test Alert");
b1.setOnAction(actionEvent -> {
new StreamPiAlert("Hi","Hello").show();
@@ -48,6 +54,7 @@ public class DemoCustomNormalAction exte
try
{
System.out.println("AAAAAAAAAAAAAAAAAAAAAAA : "+getProfileID());
+ System.out.println("BBBBBBBBBBb : "+getID());
getClientProperties().getSingleProperty("ClientServerProperty1")
.setStringValue("This property was dynamically modified");
@@ -62,8 +69,6 @@ public class DemoCustomNormalAction exte
});
-
-
setClientActionSettingsButtonBar(b1,b2);
}
--- 'a/DemoCustomToggleAction/src/main/java/com/stream_pi/democustomtoggleaction/DemoCustomToggleAction.java'
+++ b/DemoCustomToggleAction/src/main/java/com/stream_pi/democustomtoggleaction/DemoCustomToggleAction.java
@@ -15,7 +15,7 @@ public class DemoCustomToggleAction exte
public DemoCustomToggleAction()
{
setName("Demo Toggle Action");
- setAuthor("dubbadhar");
+ setAuthor("rnayabed");
setHelpLink("https://github.com/Stream-Pi/");
setVersion(new Version(1,0,0));
@@ -26,13 +26,14 @@ public class DemoCustomToggleAction exte
@Override
public void onToggleOn() throws Exception
{
-
+ setDisplayText("ON");
+ saveClientAction();
}
@Override
public void onActionCreate()
{
- setDisplayText("Hi");
+ //setDisplayText("Hi");
setDisplayTextAlignment(DisplayTextAlignment.BOTTOM);
try
@@ -47,7 +48,8 @@ public class DemoCustomToggleAction exte
@Override
public void onToggleOff() throws Exception {
- new StreamPiAlert("Alert", "Toggle OFF").show();
+ setDisplayText("OFF");
+ saveClientAction();
}
@Override