@web-tracing/vue3
Version:
基于 JS 跨平台插件,为前端项目提供【 埋点、行为、性能、异常、请求、资源、路由、曝光、录屏 】监控手段 - vue3版本
35 lines (31 loc) • 2.25 kB
TypeScript
import * as packages_core_src_observer_types from 'packages/core/src/observer/types';
import * as packages_core_src_types from 'packages/core/src/types';
import * as WebTracingCore from '@web-tracing/core';
import { InitOptions } from '@web-tracing/core';
export * from '@web-tracing/core';
declare function install(app: any, options: InitOptions): void;
declare const _default: {
install: typeof install;
};
declare const destroyTracing: typeof WebTracingCore.destroyTracing;
declare const options: packages_core_src_observer_types.ObserverValue<packages_core_src_types.InternalOptions>;
declare const traceError: typeof WebTracingCore.traceError;
declare const tracePerformance: typeof WebTracingCore.tracePerformance;
declare const traceCustomEvent: typeof WebTracingCore.traceCustomEvent;
declare const tracePageView: typeof WebTracingCore.tracePageView;
declare const unzipRecordscreen: typeof WebTracingCore.unzipRecordscreen;
declare const intersectionObserver: typeof WebTracingCore.intersectionObserver;
declare const intersectionUnobserve: typeof WebTracingCore.intersectionUnobserve;
declare const intersectionDisconnect: typeof WebTracingCore.intersectionDisconnect;
declare const beforePushEventList: typeof WebTracingCore.beforePushEventList;
declare const beforeSendData: typeof WebTracingCore.beforeSendData;
declare const afterSendData: typeof WebTracingCore.afterSendData;
declare const sendLocal: typeof WebTracingCore.sendLocal;
declare const setLocalizationOverFlow: typeof WebTracingCore.setLocalizationOverFlow;
declare const getFirstScreen: typeof WebTracingCore.getFirstScreen;
declare const getIPs: typeof WebTracingCore.getIPs;
declare const getOptions: typeof WebTracingCore.getOptions;
declare const logError: typeof WebTracingCore.logError;
declare const parseError: typeof WebTracingCore.parseError;
declare const SENDID: typeof WebTracingCore.SENDID;
export { SENDID, afterSendData, beforePushEventList, beforeSendData, _default as default, destroyTracing, getFirstScreen, getIPs, getOptions, intersectionDisconnect, intersectionObserver, intersectionUnobserve, logError, options, parseError, sendLocal, setLocalizationOverFlow, traceCustomEvent, traceError, tracePageView, tracePerformance, unzipRecordscreen };