@com.vaadin.flow.router.Route(com.vaadin.flow.uitest.ui.template.PolymerPropertyChangeEventView)

Here are the examples of the java api @com.vaadin.flow.router.Route(com.vaadin.flow.uitest.ui.template.PolymerPropertyChangeEventView) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

1 Examples 7

19 Source : PolymerPropertyChangeEventView.java
with MIT License
from mcollovati

@Route("com.vaadin.flow.uitest.ui.template.PolymerPropertyChangeEventView")
public clreplaced PolymerPropertyChangeEventView extends AbstractDivView {

    @Tag("property-change")
    @HtmlImport("frontend://com/vaadin/flow/uitest/ui/template/PolymerPropertyChange.html")
    @JsModule("PolymerPropertyChange.js")
    public static clreplaced PolymerPropertyChange extends PolymerTemplate<Message> {
    }

    public PolymerPropertyChangeEventView() {
        PolymerPropertyChange template = new PolymerPropertyChange();
        template.setId("template");
        template.getElement().addPropertyChangeListener("text", this::propertyChanged);
        add(template);
    }

    private void propertyChanged(PropertyChangeEvent event) {
        Div div = new Div();
        div.setText("New property value: '" + event.getValue() + "', old property value: '" + event.getOldValue() + "'");
        div.addClreplacedName("change-event");
        add(div);
    }
}