MCPcopy
hub / github.com/rrweb-io/rrweb / ICrossOriginIframeMirror

Interface ICrossOriginIframeMirror

packages/types/src/index.ts:297–312  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

295}>;
296
297export interface ICrossOriginIframeMirror {
298 getId(
299 iframe: HTMLIFrameElement,
300 remoteId: number,
301 parentToRemoteMap?: Map<number, number>,
302 remoteToParentMap?: Map<number, number>,
303 ): number;
304 getIds(iframe: HTMLIFrameElement, remoteId: number[]): number[];
305 getRemoteId(
306 iframe: HTMLIFrameElement,
307 parentId: number,
308 map?: Map<number, number>,
309 ): number;
310 getRemoteIds(iframe: HTMLIFrameElement, parentId: number[]): number[];
311 reset(iframe?: HTMLIFrameElement): void;
312}
313
314export type RecordPlugin<TOptions = unknown> = {
315 name: string;

Callers 1

Implementers 1

CrossOriginIframeMirrorpackages/rrweb/src/record/cross-origin

Calls

no outgoing calls

Tested by

no test coverage detected