SignatureFieldv8

Vaadin field to capture signatures.

Лицензия

Лицензия

Категории

Категории

Vaadin Взаимодействие с пользователем Веб-фреймворки
Группа

Группа

com.github.elhoce
Идентификатор

Идентификатор

vaadin-signaturefield-v8
Последняя версия

Последняя версия

2.0.9
Дата

Дата

Тип

Тип

bundle
Описание

Описание

SignatureFieldv8
Vaadin field to capture signatures.
Ссылка на сайт

Ссылка на сайт

https://github.com/elhoce/Vaadin-SignatureField
Организация-разработчик

Организация-разработчик

Hocine AMROUCHE
Система контроля версий

Система контроля версий

https://github.com/elhoce/Vaadin-SignatureField.git

Скачать vaadin-signaturefield-v8

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
com.vaadin : vaadin-compatibility-server jar 8.8.6
eu.maxschuster : dataurl jar 1.1.0

provided (1)

Идентификатор библиотеки Тип Версия
com.vaadin : vaadin-compatibility-client jar 8.8.6

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
javax.servlet : javax.servlet-api jar 3.0.1

Модули Проекта

Данный проект не имеет модулей.

SignatureField

Forked from Max Schuster component Thanks for Slawek Mikula contribution

A Vaadin Field<String> to capture signatures. Its value is the data url from the html canvas as simple String. signature_pad by Szymon Nowak is used to capture the signature at the client-side.

Requirements

  • Vaadin 8.8+

Usage

Simple

import com.adms.core.signaturefield.SignatureField;
import com.vaadin.ui.Button;
import com.vaadin.ui.VerticalLayout;

public class TestSignatureField extends VerticalLayout {
    private final SignatureField sign;
    private String currentSign = null;

    public TestSignatureField() {
        sign = new SignatureField();
        sign.setWidth(300, Unit.PIXELS);
        sign.setHeight(200, Unit.PIXELS);
        sign.setCaption("New signature");
        sign.addValueChangeListener(event -> currentSign = event.getValue());
        Button clear = new Button("refresh");
        clear.addClickListener(onClick -> sign.clear());
        addComponents(sign, clear);
    }
}

Licence

  • SignatureField Add-on: Apache License Version 2.0
  • signature_pad: MIT License

Версии библиотеки

Версия
2.0.9