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;
});
}
};
}