Skip to content

Commit c9136d5

Browse files
committed
wip
1 parent 0a46b70 commit c9136d5

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

packages/replay-canvas/src/canvas.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,13 @@ const replayCanvasIntegration = ((options: Partial<ReplayCanvasOptions> = {}) =>
7474
};
7575
}) satisfies IntegrationFn;
7676

77+
/**
78+
* Manually snapshot webgl/3d canvas
79+
*/
80+
export function snapshot(canvasElement: HTMLCanvasElement): void {
81+
replayCanvasIntegration().getOptions().getCanvasManager().snapshot(canvasElement);
82+
}
83+
7784
// TODO(v8)
7885
// eslint-disable-next-line deprecation/deprecation
7986
export const ReplayCanvas = convertIntegrationFnToClass(INTEGRATION_NAME, replayCanvasIntegration);

0 commit comments

Comments
 (0)