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 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
-
-