跳到主要内容
版本:3.3.0

变更事件

标准事件中与 变更 有关的系列事件类型。

ChangeEvent

api.change

变更 事件的基础父类接口类型。代表一个事物发生了变化。这是一种比较 笼统 的变化概念,不区分 变化前 或者说 变化后

属性类型描述
sourceAny变更载体。即本次变更所发生的场所或者目标。可能为任何类型,不做约束,但不应为null。
beforeAny?变更行为发生前变化目标的值。当不支持获取、不存在等情况下可能为null。具体情况需要参考具体事件类型的描述。
afterAny?变更行为发生后变化目标的值。当不支持获取、不存在、尚未发生变更等情况下可能为null。具体情况需要参考具体事件类型的描述。

ChangedEvent

api.changed ChangeEvent

ChangeEvent 的基础子类型,代表为已经发生了变化的变化事件。

属性类型描述
changedTimeTimestamp变更发生的时间。不保证为具体的服务器时间,在不支持的情况下可能为事件被构造时的本地瞬时时间。
timestamp同上同上
val source: Any = event.source
val before: Any = event.before
val after: Any = event.after

其他相关事件