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

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

1 Examples 7

19 Source : ClientUpdateModeView.java
with MIT License
from mcollovati

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

    public interface ClientUpdateModeModel extends TemplateModel {

        public String getValue();

        @AllowClientUpdates(ClientUpdateMode.ALLOW)
        public String getIndirectAllowed();

        public String getIndirect();

        @AllowClientUpdates(ClientUpdateMode.DENY)
        public String getTwoWayDenied();
    }

    @Tag("client-update-mode")
    @HtmlImport("frontend://com/vaadin/flow/uitest/ui/template/ClientUpdateMode.html")
    @JsModule("ClientUpdateMode.js")
    public static clreplaced ClientUpdateModeTemplate extends PolymerTemplate<ClientUpdateModeModel> {
    }

    public ClientUpdateModeView() {
        ClientUpdateModeTemplate template = new ClientUpdateModeTemplate();
        add(template);
        Element element = template.getElement();
        Stream.of("value", "indirectAllowed", "indirect", "twoWayDenied").forEach(propertyName -> {
            element.addPropertyChangeListener(propertyName, event -> add(new Text(propertyName + " changed to " + event.getValue()), new Html("<br>")));
        });
    }
}