Events.BlockChange 类
当块的某些元素发生更改(例如字段值、注释等)时通知监听器。
Signature:
export declare class BlockChange extends BlockBase
扩展: BlockBase
构造函数
构造函数 | 修饰符 | 说明 |
---|---|---|
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) | 构造 BlockChange 类的新实例 |
属性
属性 | 修饰符 | 类型 | 说明 |
---|---|---|---|
元素? | 字符串 | (可选)发生更改的元素;“field”“comment”“expandd”“disabled”“inline”或“变更”之一 | |
姓名? | 字符串 | (可选)如果对字段进行了更改,则更改的字段的名称。 | |
newValue | 未知 | 元素的新值。 | |
oldValue | 未知 | 元素的原始值。 | |
type | 字符串 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
isNull() | 此事件是否记录任何状态变化? | |
run(向前) | 运行更改事件。 | |
setDisabledReason(disabledReason) | 设置与语言无关的标识符,用于说明屏蔽功能已停用或未停用的原因。这仅对元素状态为“disabled”的事件有效。默认值为“MANUALLY_DISABLED”。 | |
toJson() | 将事件编码为 JSON 格式。 |