disabled
禁用状态,暂时不支持 Group。
需安装 交互状态 插件 才能使用。
关键属性
disabled: boolean
是否禁用。
disabledStyle: IUIInputData
元素 disabled
设为 true 时的禁用样式, disabled
设为 false 后自动还原。
归属
UI
示例
ts
import { Leafer, Rect } from 'leafer-ui'
import '@leafer-in/state'
const leafer = new Leafer({ view: window })
const rect = new Rect({
width: 100,
height: 100,
fill: 'rgba(50,205,121, 1)',
cornerRadius: 30,
disabledStyle: {
fill: 'rgba(50,205,121, 0.5)'
}
})
leafer.add(rect)
setTimeout(() => {
rect.disabled = true
setTimeout(() => { rect.disabled = false }, 2000)
}, 1000)