Merge pull request #28 from tengfei-xy/main

为表单提供禁用和启用的方法
This commit is contained in:
Frostime 2024-04-05 22:44:33 +08:00 committed by GitHub
commit 4310b00dca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -81,6 +81,27 @@ export class SettingUtils {
}
}
/**
* Disable setting item
* @param key key name
*/
disable(key: string) {
let element = this.elements.get(key) as any;
if (element) {
element.disabled = true;
}
}
/**
* Enable setting item
* @param key key name
*/
enable(key: string) {
let element = this.elements.get(key) as any;
if (element) {
element.disabled = false;
}
}
/**
* JSON
* @returns object