Class MetadataWriter
java.lang.Object
com.vaadin.flow.server.communication.MetadataWriter
- All Implemented Interfaces:
Serializable
Serializes miscellaneous metadata to JSON.
For internal use only. May be renamed or removed in a future release.
- Since:
- 1.0
- Author:
- Vaadin Ltd
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionelemental.json.JsonObject
createMetadata
(UI ui, boolean repaintAll, boolean async, SystemMessages messages) Creates a JSON object containing metadata related to the given UI.
-
Constructor Details
-
MetadataWriter
public MetadataWriter()
-
-
Method Details
-
createMetadata
public elemental.json.JsonObject createMetadata(UI ui, boolean repaintAll, boolean async, SystemMessages messages) Creates a JSON object containing metadata related to the given UI.- Parameters:
ui
- The UI whose metadata to write.repaintAll
- Whether the client should repaint everything.async
- True if this message is sent by the server asynchronously, false if it is a response to a client message.messages
- aSystemMessages
containing client-side error messages.- Returns:
- JSON object with the metadata
-