lock
约 186 字小于 1 分钟
2025-10-13
Karin API Docs / lock
变量: lock
constlock: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
锁定属性 锁定方法 解锁方法
