public final class ServerEventObject
extends com.google.gwt.core.client.JavaScriptObject
| Modifier | Constructor and Description |
|---|---|
protected |
ServerEventObject()
JSO constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
defineMethod(String methodName,
StateNode node,
boolean returnPromise)
Defines a method with the given name to be a callback to the server for
the given state node.
|
static ServerEventObject |
get(elemental.dom.Element element)
Gets or creates
element.$server for the given element. |
static ServerEventObject |
getIfPresent(elemental.dom.Node node)
Gets or creates
element.$server for the given element, if
present. |
JsArray<String> |
getMethods()
Gets the defined methods.
|
protected static com.vaadin.client.flow.binding.ServerEventObject.ServerEventDataExpression |
getOrCreateExpression(String expressionString) |
void |
rejectPromises()
Reject all promises pending on this server object.
|
void |
removeMethod(String methodName)
Removes a method with the given name.
|
public void defineMethod(String methodName, StateNode node, boolean returnPromise)
Note! If the Polymer.Element contains an implementation for
methodName it will be run before the server-side method.
methodName - the name of the method to addnode - the node to use as an identifier when sending an event to the
serverreturnPromise - true if the handler should return a promise that
will reflect the server-side result; false to not
return any valuepublic void removeMethod(String methodName)
methodName - the name of the method to removepublic JsArray<String> getMethods()
public static ServerEventObject get(elemental.dom.Element element)
element.$server for the given element.element - the element to use$server object in the elementpublic static ServerEventObject getIfPresent(elemental.dom.Node node)
element.$server for the given element, if
present.node - the element to use$server object in the element, or
null if note present.protected static com.vaadin.client.flow.binding.ServerEventObject.ServerEventDataExpression getOrCreateExpression(String expressionString)
public void rejectPromises()
Copyright © 2000–2025 Vaadin Ltd. All rights reserved.