MCPcopy Create free account

hub / github.com/M-cheng-web/web-tracing / functions

Functions419 in github.com/M-cheng-web/web-tracing

↓ 2 callersMethoddepend
* 计算属性专用 - 添加依赖 * 其他值用到了这个计算属性就会被记录添加到依赖中
packages/core/src/observer/watcher.ts:85
↓ 2 callersMethodexecuteSend
* 发送数据 * @param url 目标地址 * @param data 附带参数
packages/core/src/lib/sendData.ts:189
↓ 2 callersFunctionf
(e)
packages/core/src/utils/getIps.ts:34
↓ 2 callersFunctiongetGlobal
()
packages/core/src/utils/global.ts:26
↓ 2 callersFunctiongetHtml
(fileName: string, code: string)
packages/core/__test__/utils/index.ts:115
↓ 2 callersFunctiongetIPTypes
(d)
packages/core/src/utils/getIps.ts:87
↓ 2 callersFunctiongetIcon
(_iconName: string)
examples/react/src/components/MenuList.tsx:19
↓ 2 callersFunctiongetNodeTitle
* 获取元素的 data-warden-title 属性或者 title属性
packages/core/src/lib/event.ts:115
↓ 2 callersFunctiongetNodeXPath
(node: Element, curPath = '')
packages/core/src/utils/element.ts:27
↓ 2 callersFunctiongetServerURL
(server: http.Server)
packages/core/__test__/utils/index.ts:51
↓ 2 callersFunctionhandleIntersectionObserver
(str: string)
examples/react/src/views/intersection/index.tsx:59
↓ 2 callersFunctionhandleIntersectionUnobserve
(str: string)
examples/react/src/views/intersection/index.tsx:69
↓ 2 callersMethodhandleServerError
()
packages/core/src/lib/sendData.ts:92
↓ 2 callersMethodinit
()
packages/core/src/lib/line-status.ts:15
↓ 2 callersFunctionisIgnoreHttp
* 判断请求地址是否为需要拦截的 * @param url 请求地址
packages/core/src/lib/http.ts:152
↓ 2 callersFunctionisObjectOverSizeLimit
( object: object, limitInKB: number )
packages/core/src/utils/index.ts:478
↓ 2 callersFunctionisRef
(ref: any)
packages/core/src/observer/ref.ts:74
↓ 2 callersFunctionisSimpleEl
(children: Element[])
packages/core/src/utils/element.ts:12
↓ 2 callersFunctionk
(e)
packages/core/src/utils/fingerprintjs.ts:383
↓ 2 callersFunctionlaunchPuppeteer
( options?: Parameters<(typeof puppeteer)['launch']>[0] )
packages/core/__test__/utils/index.ts:68
↓ 2 callersFunctionmap
(arr: any[], fn: AnyFun)
packages/core/src/utils/index.ts:402
↓ 2 callersMethodnotify
(...params: any[])
packages/core/src/observer/dep.ts:14
↓ 2 callersFunctionobserveResource
* 页面资源加载性能数据
packages/core/src/lib/performance.ts:234
↓ 2 callersFunctionparseErrorEvent
(event: ErrorEvent | PromiseRejectedResult)
packages/core/src/lib/err.ts:142
↓ 2 callersFunctionparseStack
* 格式化错误对象信息 * @param err Error 错误对象
packages/core/src/lib/err.ts:57
↓ 2 callersFunctionpopTarget
()
packages/core/src/observer/watcher.ts:10
↓ 2 callersFunctionpublicIPs
(d)
packages/core/src/utils/getIps.ts:57
↓ 2 callersFunctionpushTarget
(_target: Watcher)
packages/core/src/observer/watcher.ts:6
↓ 2 callersFunctionsendByXML
( url: string, data: any, timeout = 5000 )
packages/core/src/utils/index.ts:323
↓ 2 callersFunctionstartServer
(defaultPort = 3030)
packages/core/__test__/utils/index.ts:11
↓ 2 callersFunctionthrottle
(func: AnyFun, wait: number, runFirst = false)
packages/core/src/utils/index.ts:84
↓ 2 callersFunctiontraceError
(options = {}, flush = false)
packages/core/src/lib/exportMethods.ts:112
↓ 2 callersFunctionvalidateOptionArray
* 验证选项的类型 - 针对数组内容类型的验证 * @param target 源对象 * @param targetName 对象名 * @param expectTypes 期望类型 * @returns 是否通过验证
packages/core/src/lib/options.ts:288
↓ 2 callersFunctionvalidateOptionMustFill
* 验证必填项 * @param target 属性值 * @param targetName 属性名 * @returns 是否通过验证
packages/core/src/lib/options.ts:252
↓ 2 callersFunctionw
(e, n)
packages/core/src/utils/fingerprintjs.ts:375
↓ 1 callersFunctionB
(e)
packages/core/src/utils/fingerprintjs.ts:897
↓ 1 callersFunctionC
()
packages/core/src/utils/fingerprintjs.ts:591
↓ 1 callersFunctionI
(e)
packages/core/src/utils/fingerprintjs.ts:709
↓ 1 callersFunctionS
()
packages/core/src/utils/fingerprintjs.ts:517
↓ 1 callersFunctionV
(e, r, a)
packages/core/src/utils/fingerprintjs.ts:386
↓ 1 callersFunctionY
()
packages/core/src/utils/fingerprintjs.ts:569
↓ 1 callersFunction_validateInitOption
(options: InitOptions)
packages/core/src/lib/options.ts:131
↓ 1 callersFunction_validateMustFill
* 验证必填项 * @param options 入参对象
packages/core/src/lib/options.ts:237
↓ 1 callersFunctionae
(e)
packages/core/src/utils/fingerprintjs.ts:2029
↓ 1 callersFunctionbatchErrorC
(num: number)
examples/react/src/views/err/index.tsx:99
↓ 1 callersFunctionbatchErrorD
()
examples/react/src/views/err/index.tsx:107
↓ 1 callersFunctionbuild
()
scripts/build.ts:83
↓ 1 callersFunctionbuildMetaFiles
* 将打包后的 dist 文件进行二次处理 (复制一些公共文件进 dist 包以及文件的移动)
scripts/build.ts:21
↓ 1 callersFunctionchangeFile
()
scripts/publish-examples.ts:39
↓ 1 callersFunctioncli
()
scripts/build.ts:99
↓ 1 callersFunctionclickCollection
* 监听 - 点击事件
packages/core/src/lib/event.ts:30
↓ 1 callersFunctioncodeError
()
examples/vanilla/index.ts:6
↓ 1 callersFunctionconsoleErr
()
examples/react/src/views/err/index.tsx:41
↓ 1 callersFunctioncopyFolder
(source: string, destination: string)
scripts/publish-examples.ts:14
↓ 1 callersFunctiondebounce
(func: AnyFun, wait: number, runFirst = false)
packages/core/src/utils/index.ts:110
↓ 1 callersFunctiondeepCopy
(target: T, map = new Map())
packages/core/src/utils/index.ts:514
↓ 1 callersMethoddefineReactive
()
packages/core/src/observer/ref.ts:14
↓ 1 callersMethoddefineReactive
()
packages/core/src/observer/computed.ts:13
↓ 1 callersMethoddestroy
* 销毁定时器和队列
packages/core/src/lib/sendData.ts:251
↓ 1 callersFunctiondestroyError
()
packages/core/src/lib/err.ts:314
↓ 1 callersFunctiondestroyEvent
()
packages/core/src/lib/event.ts:247
↓ 1 callersFunctiondestroyHttp
()
packages/core/src/lib/http.ts:188
↓ 1 callersFunctiondestroyIntersection
()
packages/core/src/lib/intersectionObserver.ts:167
↓ 1 callersFunctiondestroyPerformance
()
packages/core/src/lib/performance.ts:291
↓ 1 callersFunctiondestroyPv
()
packages/core/src/lib/pv.ts:188
↓ 1 callersFunctiondestroyRecordScreen
()
packages/core/src/lib/recordscreen.ts:166
↓ 1 callersFunctiondestroyReplace
()
packages/core/src/lib/replace.ts:293
↓ 1 callersFunctiondwellCollector
* 加载 & 卸载事件
packages/core/src/lib/event-dwell.ts:31
↓ 1 callersFunctionesbuildMinifer
(options: ESBuildOptions)
scripts/rollup.config.ts:18
↓ 1 callersFunctionextractDataByPath
* 提取数据事件ID
packages/core/src/lib/event.ts:159
↓ 1 callersFunctionextractParamsByPath
* 提取数据参数 * 如果本身节点没有埋点属性的话会用父级埋点属性
packages/core/src/lib/event.ts:189
↓ 1 callersFunctionextractTitleByTarget
* 获取title属性(data-warden-title 或者 title)
packages/core/src/lib/event.ts:92
↓ 1 callersFunctionfilter
(arr: any[], fn: AnyFun)
packages/core/src/utils/index.ts:423
↓ 1 callersFunctionfixTypes
()
scripts/fix-types.ts:9
↓ 1 callersFunctiongetAllTracingList
()
examples/react/src/views/http/index.tsx:35
↓ 1 callersFunctiongetAllTracingList
()
examples/react/src/views/performance/index.tsx:98
↓ 1 callersFunctiongetAllTracingList
()
examples/react/src/views/intersection/index.tsx:80
↓ 1 callersFunctiongetAllTracingList
()
examples/react/src/views/pv/index.tsx:36
↓ 1 callersFunctiongetAllTracingList
()
examples/react/src/views/err/index.tsx:131
↓ 1 callersFunctiongetAllTracingList
()
examples/react/src/views/event/index.tsx:34
↓ 1 callersFunctiongetBaseInfo
()
examples/react/src/App.tsx:17
↓ 1 callersFunctiongetBaseUrl
(url: string)
packages/core/src/utils/index.ts:235
↓ 1 callersMethodgetBytes
(str: string)
packages/core/src/utils/localStorage.ts:66
↓ 1 callersMethodgetEvent
* 获取目标类型事件所有的回调 * @param type 事件类型
packages/core/src/lib/eventBus.ts:55
↓ 1 callersFunctiongetEventList
()
packages/core/src/lib/recordscreen.ts:98
↓ 1 callersFunctiongetFileLink
(str: string)
examples/react/src/utils/sourcemap.ts:14
↓ 1 callersFunctiongetFileLink
(str: string)
examples/vue3/src/utils/sourcemap.ts:14
↓ 1 callersFunctiongetGlobalSupport
()
packages/core/src/utils/global.ts:34
↓ 1 callersFunctiongetHandlers
( getCallBack?: AnyFun, setCallBack?: AnyFun )
packages/core/src/observer/ref.ts:28
↓ 1 callersFunctiongetIPs
(d?: any)
packages/core/src/utils/getIps.ts:120
↓ 1 callersFunctiongetNodePath
* 获取目标元素到最外层元素组成的数组
packages/core/src/lib/event.ts:74
↓ 1 callersFunctiongetRecordEvent
* 获取错误录屏数据
packages/core/src/lib/err.ts:224
↓ 1 callersFunctiongetSessionId
* 获取sessionid
packages/core/src/utils/session.ts:21
↓ 1 callersMethodgetSize
()
packages/core/src/utils/localStorage.ts:26
↓ 1 callersFunctionhandleLeafNode
* 获取 title - 叶子元素的情况下,取其特殊值 * 叶子元素(也就是不包含其他HTML元素,也不能有文本内容)
packages/core/src/lib/event.ts:127
↓ 1 callersFunctionhandleNoLeafNode
* 获取 title - 非叶子元素的情况
packages/core/src/lib/event.ts:139
↓ 1 callersFunctionhandleSendEvent
* 主动触发事件上报 * @param options 自定义配置信息
packages/core/src/lib/event.ts:232
↓ 1 callersFunctionhandleSendPageView
* 手动发送数据 * @param options 自定义配置信息
packages/core/src/lib/pv.ts:170
↓ 1 callersFunctionie
(e, r)
packages/core/src/utils/fingerprintjs.ts:2049
↓ 1 callersMethodinit
()
packages/core/src/lib/recordscreen.ts:57
← previousnext →101–200 of 419, ranked by callers