Class SignaturePadModelDelegate
- java.lang.Object
-
- com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
-
- com.inductiveautomation.perspective.gateway.api.ComponentModelDelegate
-
- com.inductiveautomation.perspective.gateway.components.SignaturePadModelDelegate
-
public class SignaturePadModelDelegate extends ComponentModelDelegate
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SignaturePadModelDelegate.SignatureSubmittedPageEvent
This is the event object for the route to post to the page's gauva event bus, to get picked up by this delegate.static class
SignaturePadModelDelegate.SubmittedSignatureEvent
This is the event object that will be passed to the `onSignatureSubmitted` actions.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
EVENT_NAME
static java.lang.String
ID
-
Fields inherited from class com.inductiveautomation.perspective.gateway.api.ComponentModelDelegate
component, log
-
-
Constructor Summary
Constructors Constructor Description SignaturePadModelDelegate(Component component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearSignature()
void
onShutdown()
void
onSignatureSubmitted(SignaturePadModelDelegate.SignatureSubmittedPageEvent event)
void
onStartup()
void
submitSignature()
-
Methods inherited from class com.inductiveautomation.perspective.gateway.api.ComponentModelDelegate
fireEvent, getScriptCallableMethods, handleEvent
-
Methods inherited from class com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
isRunning, shutdown, startup
-
-
-
-
Field Detail
-
EVENT_NAME
public static final java.lang.String EVENT_NAME
- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SignaturePadModelDelegate
public SignaturePadModelDelegate(Component component)
-
-
Method Detail
-
clearSignature
public void clearSignature()
-
submitSignature
public void submitSignature()
-
onSignatureSubmitted
public void onSignatureSubmitted(SignaturePadModelDelegate.SignatureSubmittedPageEvent event) throws java.io.IOException
- Throws:
java.io.IOException
-
onStartup
public void onStartup()
- Specified by:
onStartup
in classAbstractLifecycle
-
onShutdown
public void onShutdown()
- Specified by:
onShutdown
in classAbstractLifecycle
-
-