Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WhiteSevs/TamperMonkeyScript
/ functions
Functions
8,069 in github.com/WhiteSevs/TamperMonkeyScript
⨍
Functions
8,069
◇
Types & classes
689
↓ 39 callers
Function
callback
* 添加visibilitychange事件监听 * 当页面切换时,如果切换前的页面存在Qmsg实例且未关闭,切换后,页面活跃度会降低,导致setTimeout/setInterval失效或丢失事件 * 监听visibilitychange,判断切换回来时,如果当前时间-
lib/Qmsg/src/QmsgEvent.ts:12
↓ 38 callers
Function
M
(t, e)
lib/leaflet/index.js:1121
↓ 38 callers
Method
append
(e,t)
lib/Element-Plus/index.full.min.js:47
↓ 38 callers
Method
removeClassName
* 删除className * @param $el 目标元素 * @param args className属性
lib/pops/src/utils/PopsDOMUtils.ts:1774
↓ 38 callers
Method
setText
* 设置文本 * @param text 文本 * @param withIcon 是否设置Icon图标 * @param isEnd icon是否添加在后面
scripts-vite/【移动端】百度系优化/src/utils/LoadingView.ts:225
↓ 37 callers
Function
O
(e=!0)
lib/Element-Plus/index.full.min.js:21
↓ 37 callers
Function
UIButton
( text: string, description: string | undefined, buttonText: string | (() => string), buttonIcon: Pops
script-components/components/src/setting/components/ui-button.ts:20
↓ 37 callers
Function
g
(e)
lib/Eruda/index.js:25
↓ 37 callers
Method
getAllRule
* 获取所有规则
script-components/components/src/utils/RuleStorage.ts:34
↓ 37 callers
Method
isNodeList
* 判断是否是元素列表 * @param $ele
lib/pops/src/utils/PopsUtils.ts:73
↓ 36 callers
Method
date
(e)
lib/PageSpy/index.js:12
↓ 36 callers
Method
getReactInstance
* 获取元素上的使用React框架的实例属性,目前包括reactFiber、reactProps、reactEvents、reactEventHandlers、reactInternalInstance * @param element 需要获取的目标元素 * @returns *
lib/Utils/src/Utils.ts:1313
↓ 35 callers
Function
An
(e,t,n,r)
lib/Element-Plus/index.full.min.js:8
↓ 35 callers
Function
Me
(e,n,r={})
lib/Element-Plus/index.full.min.js:2
↓ 35 callers
Function
N
(e,t)
lib/Eruda/index.js:25
↓ 35 callers
Method
default
(e)
lib/PageSpy/index.js:12
↓ 35 callers
Method
setData
(e)
lib/Element-Plus/index.full.min.js:47
↓ 35 callers
Method
stop
()
lib/Utils/src/Vue.ts:83
↓ 35 callers
Method
values
* 静态方法返回一个给定对象的自有可枚举字符串键属性值组成的数组 * + https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/values
types/global.d.ts:546
↓ 34 callers
Method
callback
* 按钮点击的回调 * * 如果传入该值,那么将不会自动关闭弹窗
lib/pops/src/types/button.d.ts:67
↓ 34 callers
Function
l
(e,n)
lib/Eruda/index.js:25
↓ 34 callers
Method
selectorAll
( selector: string, parent?: Element | Document | DocumentFragment | ShadowRoot )
lib/DOMUtils/src/ElementSelector.ts:81
↓ 34 callers
Function
setTimeout
* 劫持唤醒
scripts-vite/小红书优化/src/hook/XHSHook.ts:115
↓ 33 callers
Method
sleep
(delayTime: number = 0)
lib/Utils/src/Utils.ts:3135
↓ 33 callers
Method
translate
(e,t,n)
lib/Eruda/index.js:25
↓ 32 callers
Method
assign
* JSON数据从源端替换到目标端中,如果目标端存在该数据则替换,不添加,返回结果为目标端替换完毕的结果 * @param target 目标数据 * @param source 源数据 * @param isAdd 是否可以追加键,默认false *
vite.utils.ts:35
↓ 32 callers
Method
get
()
lib/pops/src/utils/PopsDOMUtils.ts:303
↓ 32 callers
Method
getStyleValue
* 获取元素上的Float格式的属性px * @param element * @param styleName style名
lib/pops/src/utils/PopsDOMUtils.ts:2378
↓ 32 callers
Method
lineTo
(e,t)
lib/Eruda/index.js:25
↓ 32 callers
Function
w
(t, e, i)
lib/leaflet/index.js:404
↓ 31 callers
Function
P
(t, e, i)
lib/leaflet/index.js:1097
↓ 31 callers
Function
ad
lib/Element-Plus/index.full.min.js:10
↓ 31 callers
Method
assign
(target = {}, source = {}, isAdd = false)
lib/pops/src/utils/PopsUtils.ts:104
↓ 31 callers
Method
clone
(e)
lib/Eruda/index.js:25
↓ 31 callers
Method
copy
( data: any, info: | { type: string; mimetype: string; } | str
lib/Utils/src/Utils.ts:2858
↓ 31 callers
Method
getAbsolutePath
* 获取文件的绝对路径 * @param pathName
vite.utils.ts:134
↓ 31 callers
Function
h
(e)
lib/Eruda/index.js:25
↓ 30 callers
Function
Ju
lib/Element-Plus/index.full.min.js:10
↓ 30 callers
Method
create
(e,t,r)
lib/PageSpy/index.js:12
↓ 30 callers
Method
insertBefore
(e,t)
lib/Element-Plus/index.full.min.js:47
↓ 30 callers
Function
iv
lib/Element-Plus/index.full.min.js:10
↓ 30 callers
Function
removeClass
* Remove classes from the given element. * @param {Element} element - The target element. * @param {string} value - The classes to be removed.
lib/Viewer/index.js:1025
↓ 30 callers
Method
render
()
lib/PageSpy/index.js:12
↓ 30 callers
Function
w
()
lib/Element-Plus/index.full.min.js:10
↓ 29 callers
Function
Gc
(e,t)
lib/Element-Plus/index.full.min.js:8
↓ 29 callers
Function
Il
(e,t=`px`)
lib/Element-Plus/index.full.min.js:8
↓ 29 callers
Function
d
()
lib/Eruda/index.js:25
↓ 29 callers
Function
h
(t)
lib/leaflet/index.js:43
↓ 29 callers
Method
isVisible
* 判断元素是否在页面中可见 * @param element 需要检查的元素,可以是普通元素|数组形式的元素|通过querySelectorAll获取的元素数组 * @param inView * + true 在窗口可视区域 * + false 不在窗口可视区域 *
lib/Utils/src/Utils.ts:2008
↓ 29 callers
Function
u
(e,t,n,o,r=0)
lib/Eruda/index.js:25
↓ 28 callers
Function
T
()
lib/Eruda/index.js:25
↓ 28 callers
Function
V
(t, e)
scripts-vite/小红书优化/src/sign/encrypt.js:301
↓ 28 callers
Method
format
(e,t,n,o={})
lib/Eruda/index.js:25
↓ 28 callers
Function
translateCallback
(text: string, translateMap?: Record<string, any>)
script-components/components/src/setting/panel-content.ts:76
↓ 27 callers
Function
En
()
lib/Eruda/index.js:25
↓ 27 callers
Function
P
(...e)
lib/Element-Plus/index.full.min.js:2
↓ 27 callers
Function
clearInterval
()
lib/Qmsg/src/QmsgCore.ts:42
↓ 27 callers
Method
emit
* 主动触发事件 * @param details 赋予触发的Event的额外属性,如果是Event类型,那么将自动代替默认new的Event对象 * @param useDispatchToEmit 是否使用dispatchEvent来触发事件,默认true,如果为false,则直接调
lib/pops/src/types/PopsDOMUtilsEventType.d.ts:268
↓ 27 callers
Function
forEach
* Iterate the given data. * @param {*} data - The data to iterate. * @param {Function} callback - The process function for each element. * @r
lib/Viewer/index.js:914
↓ 27 callers
Function
isFunction
* Check if the given value is a function. * @param {*} value - The value to check. * @returns {boolean} Returns `true` if the given value is a f
lib/Viewer/index.js:904
↓ 27 callers
Method
preventEvent
(...args: any[])
lib/pops/src/utils/PopsDOMUtils.ts:1129
↓ 27 callers
Function
re
(e,n={})
lib/Element-Plus/index.full.min.js:2
↓ 27 callers
Function
removeListener
* Remove event listener from the target element. * @param {Element} element - The event target. * @param {string} type - The event type(s). *
lib/Viewer/index.js:1142
↓ 27 callers
Function
t
()
lib/VConsole/index.js:28
↓ 27 callers
Method
use
(e)
lib/Eruda/index.js:25
↓ 26 callers
Function
D
()
lib/Element-Plus/index.full.min.js:21
↓ 26 callers
Function
Kc
(e)
lib/Element-Plus/index.full.min.js:8
↓ 26 callers
Function
UIButtonShortCut
( text: string, description: string | undefined, key: string, defaultValue: ShortCutKeyboardOption | u
script-components/components/src/setting/components/ui-button-shortcut.ts:29
↓ 26 callers
Function
Wi
(e,t,n)
lib/Element-Plus/index.full.min.js:8
↓ 26 callers
Method
_addCheck
(e)
lib/PageSpy/index.js:12
↓ 26 callers
Function
alert
* 普通信息框 * @param details 配置 * @param sizeConfig 大小配置
scripts-vite/网盘链接识别/src/main/pops/NetDiskPops.ts:44
↓ 26 callers
Function
b
lib/Element-Plus/index.full.min.js:2
↓ 26 callers
Function
getAbsoluteValue
(token, parent)
lib/html2canvas/index.js:2013
↓ 26 callers
Function
j
(e,t)
lib/Eruda/index.js:25
↓ 26 callers
Method
off
* 取消绑定的监听事件 * @param filter (可选)过滤函数,对元素属性上的事件进行过滤出想要删除的事件
lib/pops/src/types/PopsDOMUtilsEventType.d.ts:256
↓ 26 callers
Method
parent
* 获取当前元素的父元素 * @param $el 当前元素 * @returns 父元素 * @example * // 获取a.xx元素的父元素 * DOMUtils.parent(document.querySelector("a.xx")) * DOMUt
lib/DOMUtils/src/index.ts:1536
↓ 25 callers
Function
I
lib/Element-Plus/index.full.min.js:2
↓ 25 callers
Function
dispatchEvent
* Dispatch event on the target element. * @param {Element} element - The event target. * @param {string} type - The event type(s). * @param {
lib/Viewer/index.js:1206
↓ 25 callers
Method
get
()
lib/DOMUtils/src/ElementEvent.ts:303
↓ 25 callers
Method
remove
* 移除元素(包括它和内部使用.on添加的监听事件) * @param $el 目标元素,可以是数组、单个元素、NodeList、元素选择器 * @example * DOMUtils.remove(document.querySelector("a.xx")) * DOMU
lib/pops/src/utils/PopsDOMUtils.ts:2596
↓ 25 callers
Method
trigger
(target: any, type: "set", key: string | symbol, oldValue: any, value: any)
lib/Utils/src/Vue.ts:237
↓ 25 callers
Function
xI
(e,t)
lib/Element-Plus/index.full.min.js:47
↓ 24 callers
Function
O
(e)
lib/Eruda/index.js:25
↓ 24 callers
Function
UISlider
( text: string, key: string, defaultValue: number, min: number, max: number, changeCallback?: (eve
script-components/components/src/setting/components/ui-slider.ts:19
↓ 24 callers
Function
UITextArea
( text: string, key: string, defaultValue: string, description?: string, changeCallback?: (event: In
script-components/components/src/setting/components/ui-textarea.ts:17
↓ 24 callers
Method
assign
(target = {}, source = {}, isAdd = false)
lib/Utils/src/CommonUtil.ts:20
↓ 24 callers
Function
createElement
* 创建按钮元素
scripts-vite/网盘链接识别/src/main/view/suspension/NetDiskSuspensionView.ts:85
↓ 24 callers
Function
f
(e,t)
lib/Eruda/index.js:25
↓ 24 callers
Function
getCurvePoints
(x, y, r1, r2, position)
lib/html2canvas/index.js:7796
↓ 24 callers
Function
isNumber
* Check if the given value is a number. * @param {*} value - The value to check. * @returns {boolean} Returns `true` if the given value is a num
lib/Viewer/index.js:858
↓ 24 callers
Function
kl
(e,t)
lib/Element-Plus/index.full.min.js:8
↓ 24 callers
Function
l
(t)
lib/leaflet/index.js:21
↓ 24 callers
Function
ve
(e)
lib/Element-Plus/index.full.min.js:2
↓ 24 callers
Function
z
(e,t)
lib/Eruda/index.js:25
↓ 23 callers
Function
L
lib/Element-Plus/index.full.min.js:2
↓ 23 callers
Function
R
lib/Element-Plus/index.full.min.js:21
↓ 23 callers
Function
Ve
(e,t,{checkForDefaultPrevented:n=!0}={})
lib/Element-Plus/index.full.min.js:2
↓ 23 callers
Function
Xe
(e,t)
lib/Element-Plus/index.full.min.js:8
↓ 23 callers
Function
_
(t, e)
scripts-vite/小红书优化/src/sign/encrypt.js:193
↓ 23 callers
Method
debounce
(fn: (...args: A) => R, delay = 0)
lib/Utils/src/Utils.ts:240
← previous
next →
201–300 of 8,069, ranked by callers