Exemple #1
0
 public async Task <IJSHandle> EvaluateHandleAsync(string expression, object arg = null)
 => (await _channel.EvaluateExpressionHandleAsync(
         script: expression,
         arg: ScriptsHelper.SerializedArgument(arg)).ConfigureAwait(false))?.Object;
Exemple #2
0
 /// <inheritdoc />
 public async Task <IJSHandle> EvaluateHandleAsync(string pageFunction)
 => (await _channel.EvaluateExpressionHandleAsync(
         script: pageFunction,
         isFunction: pageFunction.IsJavascriptFunction(),
         arg: EvaluateArgument.Undefined).ConfigureAwait(false))?.Object;
Exemple #3
0
 /// <inheritdoc />
 public async Task <IJSHandle> EvaluateHandleAsync(string expression, object arg)
 => (await _channel.EvaluateExpressionHandleAsync(
         script: expression,
         isFunction: expression.IsJavascriptFunction(),
         arg: arg.ToEvaluateArgument()).ConfigureAwait(false))?.Object;