snabbdom
package snabbdom
Type members
Classlikes
final case class Hooks(pre: Option[PreHook], init: Option[InitHook], create: Option[CreateHook], insert: Option[InsertHook], prepatch: Option[PrePatchHook], update: Option[UpdateHook], postpatch: Option[PostPatchHook], destroy: Option[DestroyHook], remove: Option[RemoveHook], post: Option[PostHook])
final case class Module(pre: Option[PreHook], create: Option[CreateHook], update: Option[UpdateHook], destroy: Option[DestroyHook], remove: Option[RemoveHook], post: Option[PostHook])
final case class ModuleHooks(create: List[CreateHook], update: List[UpdateHook], remove: List[RemoveHook], destroy: List[DestroyHook], pre: List[PreHook], post: List[PostHook])
- Companion:
- object
case class VNodeData(props: Map[String, PropValue], attrs: Map[String, AttrValue], classes: Map[String, ClassValue], style: Map[String, StyleValue], dataset: Map[String, String], on: Map[String, EventHandler], hook: Option[Hooks], key: Option[String], ns: Option[String], fn: Option[Seq[Any] => VNode], args: Option[Seq[Any]], is: Option[String])
- Companion:
- object