context.once

View as Markdown

context.once is a browser runtime capability in the context namespace.

Availability

  • Runtime: browser
  • Kind: event
  • Category: events
  • Supported drivers: Playwright

SDK Surface

  • SDK path: runtime.browserContext.once
  • Async: No

HTTP Surface

  • Transport: resource route
  • Route: POST /workspaces/{id}/runtimes/{alias}/events/wait
  • Long-running: No

Reference Semantics

  • Requires refs: context

Arguments

ArgumentTypeRequiredDescription
eventNamestringYesContext event name to subscribe to once.
listenerfunctionYesLocal SDK listener invoked once.

Result

  • Type: runtime listener
  • Description: Registers a one-shot local SDK listener for context events.

SDK Example

1runtime.browserContext.once('console', (event) => {
2 console.log(event);
3});

HTTP Example

1POST /workspaces/{id}/runtimes/{alias}/events/wait