captureSignature method

  1. @override
Future<String> captureSignature(
  1. String captureId,
  2. String who,
  3. String why
)
override

Implementation

@override
Future<String> captureSignature(
  String captureId,
  String who,
  String why,
) async {
  if (!_isInitialized) {
    await _initialize();
    await _loadSigpad();
    _isInitialized = true;
  }

  final data = await js_util.promiseToFuture<String>(
    captureSignatureJS(
      captureId,
      who,
      why,
    ),
  );

  return data;
}