INNER CODE UNIT · JavaScript

buffer

lufzle/chromda · src/captureScreenshot.js:106

  const buffer = await AWSXRay.captureAsyncFunc("screenshot", async segment => {
    segment.addAnnotation("capture", capture);

    /** @type {Buffer} */
    let buffer;

    switch (capture) {
      case "element":
        buffer = await browser.elementScreenshot(
          options.selector,
          options.puppeteer?.screenshot
        );
        break;
      case "page":
        buffer = await browser.pageScreenshot(options.puppeteer?.screenshot);
        break;
      case "viewport":
      default:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…