Home > SYS_PanelControl > toggleRightPanelLockState
SYS_PanelControl.toggleRightPanelLockState() method
切换右侧面板锁定状态
签名
typescript
function toggleRightPanelLockState(state?: boolean): void;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
state | boolean | (可选) 是否锁定,如若不指定则反置当前状态 |
返回值
void
示例
javascript
// 1. 记录当前锁定状态(异步查询,需要 await)
const before = await eda.sys_PanelControl.isRightPanelLocked();
// 2. 切换到相反状态(显式传目标值;不传参数则直接反转当前状态)
eda.sys_PanelControl.toggleRightPanelLockState(!before);
// 3. 验证切换已生效
const after = await eda.sys_PanelControl.isRightPanelLocked();
console.log('切换前:', before, '切换后:', after);
// 4. 恢复原始锁定状态(不留痕迹,保证案例可重复运行)
eda.sys_PanelControl.toggleRightPanelLockState(before);
console.log('已恢复原锁定状态:', before);1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13