Skip to main content

define_classes

Function define_classes 

Source
pub fn define_classes<'js>(ctx: &Ctx<'js>) -> Result<()>
Expand description

Register every class prototype scripts can encounter so rquickjs knows how to build instances when a method returns one (e.g. HttpResponse from request.get() or Locator from page.locator()).

Prototype registration is idempotent and session-stable: callers invoke this ONCE at Session::create, not per execute. The per-call install_* helpers below only build the live instance.