lock
约 186 字小于 1 分钟
2025-10-13
Karin API Docs / lock
变量: lock
const
lock:object
定义于: packages/core/src/utils/system/lock.ts:97
类型声明
method()
method: <
T
,K
>(obj
,key
,msg
) => () =>object
=lockMethod
锁定方法
类型参数
T
T
extends object
K
K
extends string
| number
| symbol
参数
obj
T
对象
key
K
方法名
msg
string
= ...
锁定时抛出的错误信息
返回
唯一标识符 用于解锁
():
object
返回
object
msg
msg:
string
status
status:
boolean
=false
Description
锁定对象的方法,使其不可被调用
prop()
prop: <
T
,K
>(obj
,key
) =>void
=lockProp
锁定属性
类型参数
T
T
extends object
K
K
extends string
| number
| symbol
参数
obj
T
对象
key
K
属性
返回
void
Description
锁定对象的属性,使其不可被修改
Description
锁定属性
锁定方法
解锁方法