wvlet.airframe.rx.html

Members list

Type members

Classlikes

Clipboard Events

Clipboard Events

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait HtmlAttrs
object all.type
object attrs.type
case class EntityRef(ref: String) extends HtmlNode

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlNode
trait HtmlNodeBase
class Object
trait Matchable
class Any
Show all

Form Events that are triggered by actions inside an HTML form. However, these events apply to almost all HTML elements but are most commonly used in form elements.

Form Events that are triggered by actions inside an HTML form. However, these events apply to almost all HTML elements but are most commonly used in form elements.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait HtmlAttrs
object all.type
object attrs.type
trait GlobalAttrs

A trait for global attributes that are applicable to any HTML5 element. All traits that define Attrs should derive from this trait since all groupings of attributes should include these global ones.

A trait for global attributes that are applicable to any HTML5 element. All traits that define Attrs should derive from this trait since all groupings of attributes should include these global ones.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait InputAttrs
trait HtmlAttrs
object all.type
object attrs.type
case class HtmlAttribute(name: String, v: Any, ns: Namespace, append: Boolean) extends HtmlNode

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlNode
trait HtmlNodeBase
class Object
trait Matchable
class Any
Show all
class HtmlAttributeOf(name: String, namespace: Namespace)

Attributes

Supertypes
class Object
trait Matchable
class Any

Trait containing the contents of the HtmlAttrs module, so they can be mixed in to other objects if needed. This should contain "all" attributes and mix in other traits (defined above) as needed to get full coverage.

Trait containing the contents of the HtmlAttrs module, so they can be mixed in to other objects if needed. This should contain "all" attributes and mix in other traits (defined above) as needed to get full coverage.

Attributes

Supertypes
trait InputAttrs
trait GlobalAttrs
class Object
trait Matchable
class Any
Show all
Known subtypes
object all.type
object attrs.type
object HtmlCompat

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
HtmlCompat.type
case class HtmlElement(name: String, namespace: Namespace, modifiers: List[Seq[HtmlNode]]) extends RxElement

Attributes

Supertypes
trait Product
trait Equals
class RxElement
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait HtmlNode
trait HtmlNodeBase
class Object
trait Matchable
class Any
Show all
class HtmlEventHandlerOf[E](name: String, namespace: Namespace)

Attributes

Supertypes
class Object
trait Matchable
class Any
trait HtmlNode extends HtmlNodeBase

Attributes

Companion
object
Supertypes
trait HtmlNodeBase
class Object
trait Matchable
class Any
Known subtypes
class EntityRef
object empty.type
class RxElement
class HtmlElement
class LazyRxElement[A]
Show all
object HtmlNode

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlNode.type
trait HtmlNodeBase

A trait for adding different methods between Scala JVM and Scala.js

A trait for adding different methods between Scala JVM and Scala.js

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait HtmlNode
class EntityRef
object empty.type
class RxElement
class HtmlElement
class LazyRxElement[A]
Show all
trait HtmlSvgAttrs

SVG attribute definitions

SVG attribute definitions

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object svgAttrs.type
trait HtmlSvgTags

Contains Tags which are only used for SVG. These are not imported by default to avoid namespace pollution.

Contains Tags which are only used for SVG. These are not imported by default to avoid namespace pollution.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object svgTags.type
object HtmlTags

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlTags.type
trait HtmlTags

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object all.type
object tags.type

Contains tags that are rarely used

Contains tags that are rarely used

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object tags_extra.type
trait InputAttrs extends GlobalAttrs

Attributes applicable only to the input element. This set is broken out because it may be useful to identify the attributes of the input element separately from other groupings. The attributes permitted by the input element are likely the most complex of any element in HTML5.

Attributes applicable only to the input element. This set is broken out because it may be useful to identify the attributes of the input element separately from other groupings. The attributes permitted by the input element are likely the most complex of any element in HTML5.

Attributes

Supertypes
trait GlobalAttrs
class Object
trait Matchable
class Any
Known subtypes
trait HtmlAttrs
object all.type
object attrs.type

Keyboard Events - triggered by user action son the keyboard or similar user actions

Keyboard Events - triggered by user action son the keyboard or similar user actions

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait HtmlAttrs
object all.type
object attrs.type
case class LazyRxElement[A](v: () => A)(implicit evidence$1: EmbeddableNode[A]) extends RxElement, LogSupport

Attributes

Supertypes
trait Product
trait Equals
class RxElement
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait HtmlNode
trait HtmlNodeBase
class Object
trait Matchable
class Any
Show all

Media Events - triggered by media like videos, images and audio. These apply to all HTML elements, but they are most common in media elements, like