HxTrigger

zio.http.htmx.HxTrigger
See theHxTrigger companion class
object HxTrigger

Attributes

Companion
class
Source
HxTrigger.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HxTrigger.type

Members list

Type members

Classlikes

object Modifier

Attributes

Companion
trait
Source
HxTrigger.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Modifier.type
sealed trait Modifier extends Product, Serializable

Modifier fragments that can be appended to a trigger declaration.

Modifier fragments that can be appended to a trigger declaration.

Attributes

Companion
object
Source
HxTrigger.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object Changed
object Consume
class Delay
class From
object Once
class Queue
class Root
class Target
class Threshold
class Throttle
Show all
object QueueStrategy

Attributes

Companion
trait
Source
HxTrigger.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait QueueStrategy extends Product, Serializable

Queue strategies supported by HTMX's queue: modifier.

Queue strategies supported by HTMX's queue: modifier.

Attributes

Companion
object
Source
HxTrigger.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object All
object First
object Last
object None

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements.

The names of the product elements.

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type MirroredLabel <: String

The name of the type.

The name of the type.

Attributes

Inherited from:
Mirror
Source
Mirror.scala

Value members

Concrete methods

def apply(event: String): HxTrigger

Creates a trigger from an arbitrary HTMX event name.

Creates a trigger from an arbitrary HTMX event name.

Attributes

Source
HxTrigger.scala
def apply(trigger: HxTrigger, triggers: HxTrigger*): HxTriggerSet

Creates a comma-separated set of multiple trigger declarations.

Creates a comma-separated set of multiple trigger declarations.

Attributes

Source
HxTrigger.scala

Attributes

Source
HxTrigger.scala

Attributes

Source
HxTrigger.scala
def every(duration: FiniteDuration): HxTrigger

Creates an every ... polling trigger.

Creates an every ... polling trigger.

Attributes

Source
HxTrigger.scala

Attributes

Source
HxTrigger.scala

Attributes

Source
HxTrigger.scala

Attributes

Source
HxTrigger.scala

Attributes

Source
HxTrigger.scala

Attributes

Source
HxTrigger.scala

Implicits

Implicits

Attributes

Source
HxTrigger.scala