SignatureData constructor
SignatureData({
- required List<
SignaturePoint?> points, - Uint8List? imageBytes,
- String? base64String,
- String? svgData,
- required double width,
- required double height,
- DateTime? timestamp,
- Map<
String, dynamic> ? metadata, - BiometricProperties? biometrics,
- String? digitalSignature,
- String? certificateHash,
- SignatureType type = SignatureType.handwritten,
- AuthenticationLevel authLevel = AuthenticationLevel.basic,
Implementation
SignatureData({
required this.points,
this.imageBytes,
this.base64String,
this.svgData,
required this.width,
required this.height,
DateTime? timestamp,
this.metadata,
this.biometrics,
this.digitalSignature,
this.certificateHash,
this.type = SignatureType.handwritten,
this.authLevel = AuthenticationLevel.basic,
}) : timestamp = timestamp ?? DateTime.now();