EnsembleSignatureController constructor

EnsembleSignatureController()

Implementation

EnsembleSignatureController() : signatureController = SignatureController(
      penStrokeWidth: 3.0,
      penColor: Colors.black,
      exportBackgroundColor: Colors.grey[200],
    ) {
  signatureController.onDrawEnd = () {
    value = _convertPointsToBase64(signatureController.points);
    if (signatureController.isNotEmpty) {
        signatureController.toPngBytes().then((bytes) {
        _cachedSignatureBytes = bytes;
      });
      _cachedSignatureSVG = signatureController.toSVG();
      signatureController.toImage().then((image) {
        _cachedSignatureJPG = image;
      });
    }

  };
}