@huolala-tech/page-spy-plugin-ospy
Version:
Offline-fist PageSpy, plug and play. Only available in browser.
20 lines (19 loc) • 646 B
TypeScript
import { default as PageSpy } from '@huolala-tech/page-spy-browser';
import { default as DataHarborPlugin } from '@huolala-tech/page-spy-plugin-data-harbor';
import { default as RRWebPlugin } from '@huolala-tech/page-spy-plugin-rrweb';
import { Config } from './config';
declare class OSpy {
$pageSpy: PageSpy | null;
$harbor: DataHarborPlugin | null;
$rrweb: RRWebPlugin | null;
config: Config;
root: HTMLDivElement | null;
static instance: OSpy | null;
constructor(userCfg?: Partial<Config>);
init(): void;
render(): void;
startRender(): void;
open(): void;
abort(): void;
}
export default OSpy;