import { LifecycleWatcher } from "https://deno.land/x/puppeteer@14.1.1/vendor/puppeteer-core/puppeteer/api-docs-entry.js";
Constructors
new
LifecycleWatcher(frameManager: FrameManager,
frame: Frame,
waitUntil: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[],
timeout: number,
Properties
_eventListeners: PuppeteerEventListener[]
_expectedLifecycle: ProtocolLifeCycleEvent[]
_frame: Frame
_frameManager: FrameManager
_timeoutPromise: Promise<TimeoutError | null>
Methods
_checkLifecycleComplete(): void
_createTimeoutPromise(): Promise<TimeoutError | null>
_frameSwapped(frame: Frame): void
_onFrameDetached(frame: Frame): void
_onRequest(request: HTTPRequest): void
_terminate(error: Error): void
dispose(): void
lifecyclePromise(): Promise<void>
timeoutOrTerminationPromise(): Promise<Error | TimeoutError | null>