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).
-
Field Summary
Fields inherited from class org.jgrapes.core.internal.EventBase
completed, completionEvents
-
Constructor Summary
ConstructorsConstructorDescriptionConsoleLayoutChanged
(List<String> previewLayout, List<String> tabsLayout, org.jdrupes.json.JsonObject 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
-
Constructor Details
-
ConsoleLayoutChanged
public ConsoleLayoutChanged(List<String> previewLayout, List<String> tabsLayout, org.jdrupes.json.JsonObject xtraInfo) - Parameters:
previewLayout
-tabsLayout
-
-
-
Method Details
-
previewLayout
- Returns:
- the previewLayout
-
tabsLayout
- Returns:
- the tabsLayout
-
xtraInfo
The extra information.- Returns:
- the value
-