trait MouseEventAttrs[Builder, Output <: FragT, FragT] extends Util[Builder, Output, FragT]
Mouse Events: triggered by a mouse, or similar user actions.
- Alphabetic
- By Inheritance
- MouseEventAttrs
- Util
- LowPriUtil
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
abstract
type
ConcreteHtmlTag[T <: Output] <: TypedTag[Builder, T, FragT]
- Definition Classes
- Util
-
implicit
class
SeqNode[A] extends Modifier[Builder]
Allows you to modify a ConcreteHtmlTag by adding a Seq containing other nest-able objects to its list of children.
Allows you to modify a ConcreteHtmlTag by adding a Seq containing other nest-able objects to its list of children.
- Definition Classes
- Util
Abstract Value Members
-
implicit abstract
def
GeneratorFrag[A](xs: Generator[A])(implicit ev: (A) ⇒ Frag[Builder, FragT]): Frag[Builder, FragT]
Renders an Seq of FragT into a single FragT
Renders an Seq of FragT into a single FragT
- Definition Classes
- LowPriUtil
-
implicit abstract
def
SeqFrag[A](xs: Seq[A])(implicit ev: (A) ⇒ Frag[Builder, FragT]): Frag[Builder, FragT]
Renders an Seq of FragT into a single FragT
Renders an Seq of FragT into a single FragT
- Definition Classes
- LowPriUtil
-
implicit abstract
def
UnitFrag(u: Unit): Frag[Builder, FragT]
Lets you put Unit into a scalatags tree, as a no-op.
Lets you put Unit into a scalatags tree, as a no-op.
- Definition Classes
- LowPriUtil
-
abstract
def
makeAbstractTypedTag[T <: Output](tag: String, void: Boolean, namespaceConfig: Namespace): ConcreteHtmlTag[T]
- Definition Classes
- Util
-
implicit abstract
def
stringAttrX: AttrValue[Builder, String]
- Attributes
- protected[this]
- Definition Classes
- Util
-
implicit abstract
def
stringPixelStyleX: PixelStyleValue[Builder, String]
- Attributes
- protected[this]
- Definition Classes
- Util
-
implicit abstract
def
stringStyleX: StyleValue[Builder, String]
- Attributes
- protected[this]
- Definition Classes
- Util
-
abstract
def
tag(s: String, void: Boolean = false): TypedTag[Builder, Output, FragT]
- Definition Classes
- Util
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
def
ArrayFrag[A](xs: Array[A])(implicit ev: (A) ⇒ Frag[Builder, FragT]): Frag[Builder, FragT]
Renders an Seq of FragT into a single FragT
Renders an Seq of FragT into a single FragT
- Definition Classes
- LowPriUtil
-
implicit
def
ArrayNode[A](xs: Array[A])(implicit ev: (A) ⇒ Modifier[Builder]): SeqNode[A]
Allows you to modify a ConcreteHtmlTag by adding an Array containing other nest-able objects to its list of children.
Allows you to modify a ConcreteHtmlTag by adding an Array containing other nest-able objects to its list of children.
- Definition Classes
- Util
-
implicit
def
OptionFrag[A](xs: Option[A])(implicit ev: (A) ⇒ Frag[Builder, FragT]): Frag[Builder, FragT]
Renders an Option of FragT into a single FragT
Renders an Option of FragT into a single FragT
- Definition Classes
- LowPriUtil
-
implicit
def
OptionNode[A](xs: Option[A])(implicit ev: (A) ⇒ Modifier[Builder]): SeqNode[A]
Allows you to modify a ConcreteHtmlTag by adding an Option containing other nest-able objects to its list of children.
Allows you to modify a ConcreteHtmlTag by adding an Option containing other nest-able objects to its list of children.
- Definition Classes
- Util
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
attr(s: String, ns: Namespace = null, raw: Boolean = false): Attr
Constructs an Attr attribute object from a string; can be used inline:
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
css(s: String): Style
Constructs a CSS Style from a string, can be used inline
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
frag(frags: Frag[Builder, FragT]*): Frag[Builder, FragT]
- Definition Classes
- Util
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
modifier(mods: Modifier[Builder]*): Modifier[Builder]
- Definition Classes
- Util
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
lazy val
onclick: Attr
The click event is raised when the user clicks on an element.
The click event is raised when the user clicks on an element. The click event will occur after the mousedown and mouseup events.
MDN
-
lazy val
ondblclick: Attr
The dblclick event is fired when a pointing device button (usually a mouse button) is clicked twice on a single element.
The dblclick event is fired when a pointing device button (usually a mouse button) is clicked twice on a single element.
MDN
-
val
ondrag: Attr
Script to be run when an element is dragged
-
lazy val
ondragend: Attr
Script to be run at the end of a drag operation
-
lazy val
ondragenter: Attr
Script to be run when an element has been dragged to a valid drop target
-
lazy val
ondragleave: Attr
Script to be run when an element leaves a valid drop target
-
lazy val
ondragover: Attr
Script to be run when an element is being dragged over a valid drop target
-
lazy val
ondragstart: Attr
Script to be run at the start of a drag operation
-
lazy val
ondrop: Attr
Script to be run when dragged element is being dropped
-
lazy val
onmousedown: Attr
The mousedown event is raised when the user presses the mouse button.
The mousedown event is raised when the user presses the mouse button.
MDN
-
lazy val
onmousemove: Attr
The mousemove event is raised when the user moves the mouse.
The mousemove event is raised when the user moves the mouse.
MDN
-
lazy val
onmouseout: Attr
The mouseout event is raised when the mouse leaves an element (e.g, when the mouse moves off of an image in the web page, the mouseout event is raised for that image element).
The mouseout event is raised when the mouse leaves an element (e.g, when the mouse moves off of an image in the web page, the mouseout event is raised for that image element).
MDN
-
lazy val
onmouseover: Attr
The mouseover event is raised when the user moves the mouse over a particular element.
The mouseover event is raised when the user moves the mouse over a particular element.
MDN
-
lazy val
onmouseup: Attr
The mouseup event is raised when the user releases the mouse button.
The mouseup event is raised when the user releases the mouse button.
MDN
-
lazy val
onscroll: Attr
Specifies the function to be called when the window is scrolled.
Specifies the function to be called when the window is scrolled.
MDN
-
lazy val
onwheel: Attr
Fires when the mouse wheel rolls up or down over an element
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()