SimpleEventResult

open class SimpleEventResult @JvmOverloads constructor(val content: Any? = null, val isTruncated: Boolean = false) : ReactivelyCollectableEventResult

EventResult 的基础实现类型,是通过 EventResult.of 可能得到的基本结果类型。

SimpleEventResult.content 支持收集响应式数据,详情参见 EventResult.content 说明。

See also

Constructors

Link copied to clipboard
fun SimpleEventResult(content: Any? = null, isTruncated: Boolean = false)

Functions

Link copied to clipboard
open override fun collected(collectedContent: Any?): SimpleEventResult

根据新的内容拷贝一个结果

Link copied to clipboard
open fun copy(newContent: Any? = content, newTruncated: Boolean = isTruncated): SimpleEventResult

根据当前的 contentisTruncated 拷贝得到一个新的实例,并且允许提供额外的参数覆盖当前内容。

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open override val content: Any? = null

事件响应内容。支持解析收集响应式数据。

Link copied to clipboard
open override val isTruncated: Boolean = false

标记是否截断后续事件的执行。