runPromise method

Future<JSFValue> runPromise(
  1. JSFValue v,
  2. Duration timeout
)

Implementation

Future<JSFValue> runPromise(JSFValue v, Duration timeout) async {
  final completer = Completer<JSFValue>();
  return _handlePromiseInternal(
    v,
    completer,
  ).timeout(timeout, onTimeout: () => context.makeError('timeLimited!!!'));
}