Interface IWebBackendJavaScript
Optional backend capability: evaluates JavaScript in the page.
public interface IWebBackendJavaScript
- Extension Methods
Methods
EvaluateBooleanAsync(string, CancellationToken)
ValueTask<bool> EvaluateBooleanAsync(string script, CancellationToken cancellationToken = default)
Parameters
scriptstringcancellationTokenCancellationToken
Returns
EvaluateJsonAsync(string, CancellationToken)
Evaluates a JavaScript expression that answers with a JSON string (or null) and returns that string. The default answers null, so a backend that only speaks booleans stays usable; callers treat the result as best-effort.
ValueTask<string?> EvaluateJsonAsync(string script, CancellationToken cancellationToken = default)
Parameters
scriptstringcancellationTokenCancellationToken