com.vaadin.flow.dom.
Interface ChildElementConsumer
-
All Superinterfaces:
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ChildElementConsumer extends Consumer<Element>, Serializable
Callback which allows to handle request to map a client side DOM element to the server
Element
instance.Since:
1.0
Author:
Vaadin Ltd
See Also:
Node.attachExistingElement(String, Element, ChildElementConsumer)
-
-
Method Summary
All Methods Modifier and Type Method and Description void
accept(Element child)
This callback method is called when the request initiated by the
Node.appendChild(Element...)
method is successfully executed.default void
onError(Node<?> parent, String tag, Element previousSibling)
This callback method is called when the requested client element cannot be found in the provided
parent
by thetag
name after thepreviousSibling
.
-
-
-
Method Detail
-
accept
void accept(Element child)
This callback method is called when the request initiated by the
Node.appendChild(Element...)
method is successfully executed.The parameter value is the element created by the request.
-
onError
default void onError(Node<?> parent, String tag, Element previousSibling)
This callback method is called when the requested client element cannot be found in the provided
parent
by thetag
name after thepreviousSibling
.Parameters:
parent
- the server side parent node, notnull
tag
- the tag name of the requested element, notnull
previousSibling
- the previous sibling element for the requested element, may benull
-
-