From: rnayabed Date: Tue, 13 Apr 2021 01:02:32 +0530 Subject: refactored --- refactored --- --- 'a/DemoCustomToggleAction/src/main/java/com/stream_pi/democustomtoggleaction/DemoCustomToggleAction.java' +++ b/DemoCustomToggleAction/src/main/java/com/stream_pi/democustomtoggleaction/DemoCustomToggleAction.java @@ -7,6 +7,8 @@ import com.stream_pi.action_api.actionpr import com.stream_pi.action_api.externalplugin.ToggleAction; import com.stream_pi.util.alert.StreamPiAlert; import com.stream_pi.util.version.Version; +import javafx.concurrent.Task; + import java.util.ArrayList; public class DemoCustomToggleAction extends ToggleAction @@ -26,34 +28,26 @@ public class DemoCustomToggleAction exte @Override public void onToggleOn() throws Exception { - setDisplayText("ON"); - saveClientAction(); + } @Override public void onActionCreate() { - //setDisplayText("Hi"); - setDisplayTextAlignment(DisplayTextAlignment.BOTTOM); - - try - { - setToggleOnIcon(getClass().getResource("streamdeck_key.png").openStream().readAllBytes()); - } - catch (Exception e) - { - e.printStackTrace(); - } + new StreamPiAlert("Toggle was turned on!").show(); } @Override - public void onToggleOff() throws Exception { - setDisplayText("OFF"); - saveClientAction(); + public void onToggleOff() + { + new StreamPiAlert("Toggle was turned off!").show(); } + + @Override - public void initProperties() throws Exception { + public void initProperties() + { //Called First Binary files 'a/DemoCustomToggleAction/src/main/resources/com/stream_pi/democustomtoggleaction/streamdeck_key.png' and /dev/null differ