Skip to content

Instantly share code, notes, and snippets.

@tsuoanttila
tsuoanttila / SizelessDataCommunicator.java
Created July 5, 2018 09:23
Sizeless DataCommunicator for Vaadin 8
package com.example.test_app;
import java.util.List;
import com.vaadin.data.provider.DataCommunicator;
import com.vaadin.shared.Range;
import com.vaadin.shared.data.DataCommunicatorClientRpc;
import elemental.json.Json;
import elemental.json.JsonArray;

Keybase proof

I hereby claim:

  • I am tsuoanttila on github.
  • I am tsuoanttila (https://keybase.io/tsuoanttila) on keybase.
  • I have a public key ASDYheBPQfrJHEIjFOOrhUdY6SEYV7j0fnOHuXn_IvHzhAo

To claim this, I am signing this object:

@tsuoanttila
tsuoanttila / gist:5179da30b5a6436a13b0ee9c7020eae9
Last active February 14, 2017 12:16
Password field in window
VerticalLayout layout = new VerticalLayout();
usernameField = new TextField("Username:");
layout.addComponent(usernameField);
passwordField = new PasswordField("Password:");
layout.addComponent(passwordField);
Button login = new Button("Login");
login.setClickShortcut(KeyCode.ENTER, null);
login.addClickListener(e -> Notification.show(