case classClosingEndEventTrigger[T, W <: Window](delegate: Trigger[_ >: T, W], endFunction: (T) ⇒ Boolean) extends DelegatingTrigger[T, W] with Product with Serializable
abstract classDelegatingTrigger[T, W <: Window] extends Trigger[T, W]
case classFireOnEachEvent[T, W <: Window](delegate: Trigger[_ >: T, W]) extends DelegatingTrigger[T, W] with Product with Serializable