Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/M-cheng-web/web-tracing
/ functions
Functions
419 in github.com/M-cheng-web/web-tracing
⨍
Functions
419
◇
Types & classes
60
↓ 2 callers
Method
depend
* 计算属性专用 - 添加依赖 * 其他值用到了这个计算属性就会被记录添加到依赖中
packages/core/src/observer/watcher.ts:85
↓ 2 callers
Method
executeSend
* 发送数据 * @param url 目标地址 * @param data 附带参数
packages/core/src/lib/sendData.ts:189
↓ 2 callers
Function
f
(e)
packages/core/src/utils/getIps.ts:34
↓ 2 callers
Function
getGlobal
()
packages/core/src/utils/global.ts:26
↓ 2 callers
Function
getHtml
(fileName: string, code: string)
packages/core/__test__/utils/index.ts:115
↓ 2 callers
Function
getIPTypes
(d)
packages/core/src/utils/getIps.ts:87
↓ 2 callers
Function
getIcon
(_iconName: string)
examples/react/src/components/MenuList.tsx:19
↓ 2 callers
Function
getNodeTitle
* 获取元素的 data-warden-title 属性或者 title属性
packages/core/src/lib/event.ts:115
↓ 2 callers
Function
getNodeXPath
(node: Element, curPath = '')
packages/core/src/utils/element.ts:27
↓ 2 callers
Function
getServerURL
(server: http.Server)
packages/core/__test__/utils/index.ts:51
↓ 2 callers
Function
handleIntersectionObserver
(str: string)
examples/react/src/views/intersection/index.tsx:59
↓ 2 callers
Function
handleIntersectionUnobserve
(str: string)
examples/react/src/views/intersection/index.tsx:69
↓ 2 callers
Method
handleServerError
()
packages/core/src/lib/sendData.ts:92
↓ 2 callers
Method
init
()
packages/core/src/lib/line-status.ts:15
↓ 2 callers
Function
isIgnoreHttp
* 判断请求地址是否为需要拦截的 * @param url 请求地址
packages/core/src/lib/http.ts:152
↓ 2 callers
Function
isObjectOverSizeLimit
( object: object, limitInKB: number )
packages/core/src/utils/index.ts:478
↓ 2 callers
Function
isRef
(ref: any)
packages/core/src/observer/ref.ts:74
↓ 2 callers
Function
isSimpleEl
(children: Element[])
packages/core/src/utils/element.ts:12
↓ 2 callers
Function
k
(e)
packages/core/src/utils/fingerprintjs.ts:383
↓ 2 callers
Function
launchPuppeteer
( options?: Parameters<(typeof puppeteer)['launch']>[0] )
packages/core/__test__/utils/index.ts:68
↓ 2 callers
Function
map
(arr: any[], fn: AnyFun)
packages/core/src/utils/index.ts:402
↓ 2 callers
Method
notify
(...params: any[])
packages/core/src/observer/dep.ts:14
↓ 2 callers
Function
observeResource
* 页面资源加载性能数据
packages/core/src/lib/performance.ts:234
↓ 2 callers
Function
parseErrorEvent
(event: ErrorEvent | PromiseRejectedResult)
packages/core/src/lib/err.ts:142
↓ 2 callers
Function
parseStack
* 格式化错误对象信息 * @param err Error 错误对象
packages/core/src/lib/err.ts:57
↓ 2 callers
Function
popTarget
()
packages/core/src/observer/watcher.ts:10
↓ 2 callers
Function
publicIPs
(d)
packages/core/src/utils/getIps.ts:57
↓ 2 callers
Function
pushTarget
(_target: Watcher)
packages/core/src/observer/watcher.ts:6
↓ 2 callers
Function
sendByXML
( url: string, data: any, timeout = 5000 )
packages/core/src/utils/index.ts:323
↓ 2 callers
Function
startServer
(defaultPort = 3030)
packages/core/__test__/utils/index.ts:11
↓ 2 callers
Function
throttle
(func: AnyFun, wait: number, runFirst = false)
packages/core/src/utils/index.ts:84
↓ 2 callers
Function
traceError
(options = {}, flush = false)
packages/core/src/lib/exportMethods.ts:112
↓ 2 callers
Function
validateOptionArray
* 验证选项的类型 - 针对数组内容类型的验证 * @param target 源对象 * @param targetName 对象名 * @param expectTypes 期望类型 * @returns 是否通过验证
packages/core/src/lib/options.ts:288
↓ 2 callers
Function
validateOptionMustFill
* 验证必填项 * @param target 属性值 * @param targetName 属性名 * @returns 是否通过验证
packages/core/src/lib/options.ts:252
↓ 2 callers
Function
w
(e, n)
packages/core/src/utils/fingerprintjs.ts:375
↓ 1 callers
Function
B
(e)
packages/core/src/utils/fingerprintjs.ts:897
↓ 1 callers
Function
C
()
packages/core/src/utils/fingerprintjs.ts:591
↓ 1 callers
Function
I
(e)
packages/core/src/utils/fingerprintjs.ts:709
↓ 1 callers
Function
S
()
packages/core/src/utils/fingerprintjs.ts:517
↓ 1 callers
Function
V
(e, r, a)
packages/core/src/utils/fingerprintjs.ts:386
↓ 1 callers
Function
Y
()
packages/core/src/utils/fingerprintjs.ts:569
↓ 1 callers
Function
_validateInitOption
(options: InitOptions)
packages/core/src/lib/options.ts:131
↓ 1 callers
Function
_validateMustFill
* 验证必填项 * @param options 入参对象
packages/core/src/lib/options.ts:237
↓ 1 callers
Function
ae
(e)
packages/core/src/utils/fingerprintjs.ts:2029
↓ 1 callers
Function
batchErrorC
(num: number)
examples/react/src/views/err/index.tsx:99
↓ 1 callers
Function
batchErrorD
()
examples/react/src/views/err/index.tsx:107
↓ 1 callers
Function
build
()
scripts/build.ts:83
↓ 1 callers
Function
buildMetaFiles
* 将打包后的 dist 文件进行二次处理 (复制一些公共文件进 dist 包以及文件的移动)
scripts/build.ts:21
↓ 1 callers
Function
changeFile
()
scripts/publish-examples.ts:39
↓ 1 callers
Function
cli
()
scripts/build.ts:99
↓ 1 callers
Function
clickCollection
* 监听 - 点击事件
packages/core/src/lib/event.ts:30
↓ 1 callers
Function
codeError
()
examples/vanilla/index.ts:6
↓ 1 callers
Function
consoleErr
()
examples/react/src/views/err/index.tsx:41
↓ 1 callers
Function
copyFolder
(source: string, destination: string)
scripts/publish-examples.ts:14
↓ 1 callers
Function
debounce
(func: AnyFun, wait: number, runFirst = false)
packages/core/src/utils/index.ts:110
↓ 1 callers
Function
deepCopy
(target: T, map = new Map())
packages/core/src/utils/index.ts:514
↓ 1 callers
Method
defineReactive
()
packages/core/src/observer/ref.ts:14
↓ 1 callers
Method
defineReactive
()
packages/core/src/observer/computed.ts:13
↓ 1 callers
Method
destroy
* 销毁定时器和队列
packages/core/src/lib/sendData.ts:251
↓ 1 callers
Function
destroyError
()
packages/core/src/lib/err.ts:314
↓ 1 callers
Function
destroyEvent
()
packages/core/src/lib/event.ts:247
↓ 1 callers
Function
destroyHttp
()
packages/core/src/lib/http.ts:188
↓ 1 callers
Function
destroyIntersection
()
packages/core/src/lib/intersectionObserver.ts:167
↓ 1 callers
Function
destroyPerformance
()
packages/core/src/lib/performance.ts:291
↓ 1 callers
Function
destroyPv
()
packages/core/src/lib/pv.ts:188
↓ 1 callers
Function
destroyRecordScreen
()
packages/core/src/lib/recordscreen.ts:166
↓ 1 callers
Function
destroyReplace
()
packages/core/src/lib/replace.ts:293
↓ 1 callers
Function
dwellCollector
* 加载 & 卸载事件
packages/core/src/lib/event-dwell.ts:31
↓ 1 callers
Function
esbuildMinifer
(options: ESBuildOptions)
scripts/rollup.config.ts:18
↓ 1 callers
Function
extractDataByPath
* 提取数据事件ID
packages/core/src/lib/event.ts:159
↓ 1 callers
Function
extractParamsByPath
* 提取数据参数 * 如果本身节点没有埋点属性的话会用父级埋点属性
packages/core/src/lib/event.ts:189
↓ 1 callers
Function
extractTitleByTarget
* 获取title属性(data-warden-title 或者 title)
packages/core/src/lib/event.ts:92
↓ 1 callers
Function
filter
(arr: any[], fn: AnyFun)
packages/core/src/utils/index.ts:423
↓ 1 callers
Function
fixTypes
()
scripts/fix-types.ts:9
↓ 1 callers
Function
getAllTracingList
()
examples/react/src/views/http/index.tsx:35
↓ 1 callers
Function
getAllTracingList
()
examples/react/src/views/performance/index.tsx:98
↓ 1 callers
Function
getAllTracingList
()
examples/react/src/views/intersection/index.tsx:80
↓ 1 callers
Function
getAllTracingList
()
examples/react/src/views/pv/index.tsx:36
↓ 1 callers
Function
getAllTracingList
()
examples/react/src/views/err/index.tsx:131
↓ 1 callers
Function
getAllTracingList
()
examples/react/src/views/event/index.tsx:34
↓ 1 callers
Function
getBaseInfo
()
examples/react/src/App.tsx:17
↓ 1 callers
Function
getBaseUrl
(url: string)
packages/core/src/utils/index.ts:235
↓ 1 callers
Method
getBytes
(str: string)
packages/core/src/utils/localStorage.ts:66
↓ 1 callers
Method
getEvent
* 获取目标类型事件所有的回调 * @param type 事件类型
packages/core/src/lib/eventBus.ts:55
↓ 1 callers
Function
getEventList
()
packages/core/src/lib/recordscreen.ts:98
↓ 1 callers
Function
getFileLink
(str: string)
examples/react/src/utils/sourcemap.ts:14
↓ 1 callers
Function
getFileLink
(str: string)
examples/vue3/src/utils/sourcemap.ts:14
↓ 1 callers
Function
getGlobalSupport
()
packages/core/src/utils/global.ts:34
↓ 1 callers
Function
getHandlers
( getCallBack?: AnyFun, setCallBack?: AnyFun )
packages/core/src/observer/ref.ts:28
↓ 1 callers
Function
getIPs
(d?: any)
packages/core/src/utils/getIps.ts:120
↓ 1 callers
Function
getNodePath
* 获取目标元素到最外层元素组成的数组
packages/core/src/lib/event.ts:74
↓ 1 callers
Function
getRecordEvent
* 获取错误录屏数据
packages/core/src/lib/err.ts:224
↓ 1 callers
Function
getSessionId
* 获取sessionid
packages/core/src/utils/session.ts:21
↓ 1 callers
Method
getSize
()
packages/core/src/utils/localStorage.ts:26
↓ 1 callers
Function
handleLeafNode
* 获取 title - 叶子元素的情况下,取其特殊值 * 叶子元素(也就是不包含其他HTML元素,也不能有文本内容)
packages/core/src/lib/event.ts:127
↓ 1 callers
Function
handleNoLeafNode
* 获取 title - 非叶子元素的情况
packages/core/src/lib/event.ts:139
↓ 1 callers
Function
handleSendEvent
* 主动触发事件上报 * @param options 自定义配置信息
packages/core/src/lib/event.ts:232
↓ 1 callers
Function
handleSendPageView
* 手动发送数据 * @param options 自定义配置信息
packages/core/src/lib/pv.ts:170
↓ 1 callers
Function
ie
(e, r)
packages/core/src/utils/fingerprintjs.ts:2049
↓ 1 callers
Method
init
()
packages/core/src/lib/recordscreen.ts:57
← previous
next →
101–200 of 419, ranked by callers