Dom

tyrian.cmds.Dom
object Dom

Dom utilities

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Dom.type

Members list

Type members

Classlikes

final case class NotFound(elementId: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case object Success

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Success.type

Value members

Concrete methods

def blur[F[_] : Async, Msg](elementId: String)(resultToMessage: Either[NotFound, Success.type] => Msg): Cmd[F, Msg]

Blur (deselect) a DOM input element, emit message on complete

Blur (deselect) a DOM input element, emit message on complete

Attributes

def blur[F[_] : Async, Msg](elementId: String): Cmd[F, Msg]

Blur (deselect) a DOM input element, side effect only, use form blur(id)(resultToMessage) to emit a message on completion.

Blur (deselect) a DOM input element, side effect only, use form blur(id)(resultToMessage) to emit a message on completion.

Attributes

def focus[F[_] : Async, Msg](elementId: String)(resultToMessage: Either[NotFound, Success.type] => Msg): Cmd[F, Msg]

Focus (highlight) on a DOM input element, emit message on complete

Focus (highlight) on a DOM input element, emit message on complete

Attributes

def focus[F[_] : Async, Msg](elementId: String): Cmd[F, Msg]

Focus (highlight) on a DOM input element, side effect only, use form focus(id)(resultToMessage) to emit a message on completion.

Focus (highlight) on a DOM input element, side effect only, use form focus(id)(resultToMessage) to emit a message on completion.

Attributes