Class ConsoleLayoutChanged
- All Implemented Interfaces:
Future<Void>
,Associator
,Eligible
Notifies the server about a change of the web console layout.
This event
is sent by the browser when the layout changes due to user interaction
(e.g. moving the preview representations) or due to notifications
from the server (e.g. RenderConlet
).
The server should persist the layout and pass it back to the browser
in response to ConsoleReady
(see this event’s description
for details).
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Field Summary
Fields inherited from class org.jgrapes.core.internal.EventBase
completed, completionEvents, invokedFor
-
Constructor Summary
ConstructorDescriptionConsoleLayoutChanged
(String[] previewLayout, String[] tabsLayout, Object xtraInfo) -
Method Summary
Methods inherited from class org.jgrapes.core.Event
addCompletionEvent, associated, cancel, channels, channels, completionEvents, currentResults, defaultCriterion, forChannels, get, get, handled, handlingError, isCancelled, isDone, isEligibleFor, isStopped, processedBy, results, results, resumeHandling, setAssociated, setChannels, setRequiresResult, setResult, stop, suspendHandling, suspendHandling, tieTo, toString
Methods inherited from class org.jgrapes.core.internal.EventBase
disableTracking, enqueued, firstResultAssigned, isTracked, onCompletion
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jgrapes.core.Associator
associated, associated, associated, associatedGet
Methods inherited from interface java.util.concurrent.Future
exceptionNow, resultNow, state
-
Constructor Details
-
ConsoleLayoutChanged
- Parameters:
previewLayout
-tabsLayout
-
-
-
Method Details
-
previewLayout
- Returns:
- the previewLayout
-
tabsLayout
- Returns:
- the tabsLayout
-
xtraInfo
The extra information.- Returns:
- the value
-