captureScreenshot method

Future<CockpitCapturedScreenshot> captureScreenshot(
  1. CockpitScreenshotRequest request, {
  2. double pixelRatio = 1.0,
})

Implementation

Future<CockpitCapturedScreenshot> captureScreenshot(
  CockpitScreenshotRequest request, {
  double pixelRatio = 1.0,
}) {
  return _capture.capture(
    repaintBoundaryKey: _boundaryKey,
    request: request,
    snapshot: request.includeSnapshot
        ? snapshot(
            options:
                request.snapshotOptions ??
                const CockpitSnapshotOptions.live(),
          )
        : null,
    pixelRatio: pixelRatio,
  );
}