Class ProcessingOverlay
- java.lang.Object
-
- pro.gravit.launcher.client.gui.raw.AbstractOverlay
-
- pro.gravit.launcher.client.gui.overlay.ProcessingOverlay
-
- All Implemented Interfaces:
AllowDisable
public class ProcessingOverlay extends AbstractOverlay
-
-
Field Summary
-
Fields inherited from class pro.gravit.launcher.client.gui.raw.AbstractOverlay
application, currentStage, fxmlPath, pane
-
-
Constructor Summary
Constructors Constructor Description ProcessingOverlay(JavaFXApplication application)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoInit()voiderrorHandle(java.lang.Throwable e)<T extends pro.gravit.launcher.request.WebSocketEvent>
voidprocessRequest(AbstractScene scene, java.lang.String message, pro.gravit.launcher.request.Request<T> request, java.util.function.Consumer<T> onSuccess, javafx.event.EventHandler<javafx.event.ActionEvent> onError)voidreset()
-
-
-
Constructor Detail
-
ProcessingOverlay
public ProcessingOverlay(JavaFXApplication application)
-
-
Method Detail
-
doInit
protected void doInit()
- Specified by:
doInitin classAbstractOverlay
-
reset
public void reset()
- Specified by:
resetin classAbstractOverlay
-
errorHandle
public void errorHandle(java.lang.Throwable e)
- Specified by:
errorHandlein classAbstractOverlay
-
processRequest
public final <T extends pro.gravit.launcher.request.WebSocketEvent> void processRequest(AbstractScene scene, java.lang.String message, pro.gravit.launcher.request.Request<T> request, java.util.function.Consumer<T> onSuccess, javafx.event.EventHandler<javafx.event.ActionEvent> onError)
-
-