Praman — Agent-First SAP UI5 Test Automation Plugin - v1.2.0
    Preparing search index...

    Interface WorkZonePage

    Minimal subset of Playwright's Page used by WorkZone functions.

    interface WorkZonePage {
        evaluate(
            pageFunction: string | ((...args: never[]) => unknown),
            arg?: unknown,
        ): Promise<unknown>;
        frame(options: { url: string | RegExp }): WorkZoneFrame | null;
        frameLocator(selector: string): WorkZoneFrameLocator;
        frames(): readonly WorkZoneFrame[];
        mainFrame(): WorkZoneFrame;
        waitForFunction(
            pageFunction: string | (() => unknown),
            options?: { polling?: number; timeout?: number },
        ): Promise<unknown>;
    }
    Index

    Methods

    • Executes a function or expression in the page context.

      Parameters

      • pageFunction: string | ((...args: never[]) => unknown)
      • Optionalarg: unknown

      Returns Promise<unknown>

    • Returns a FrameLocator for the given CSS selector.

      Parameters

      • selector: string

      Returns WorkZoneFrameLocator

    • Waits for a predicate function to return a truthy value.

      Parameters

      • pageFunction: string | (() => unknown)
      • Optionaloptions: { polling?: number; timeout?: number }

      Returns Promise<unknown>