org.denigma.binding.binders.extractors

ScalaTagsBinder

Related Doc: package extractors

trait ScalaTagsBinder extends BasicBinding

HTML binding to scalatagnode

Linear Supertypes
BasicBinding, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScalaTagsBinder
  2. BasicBinding
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def bindAttributes(el: HTMLElement, ats: Map[String, String]): Unit

    Definition Classes
    BasicBinding
  2. abstract def id: String

    Definition Classes
    BasicBinding
  3. abstract def tags: Map[String, Rx[scalatags.Text.Tag]]

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def bindHTML(el: HTMLElement, ats: Map[String, String]): Unit

  6. def bindRx[T](key: String, el: HTMLElement, rx: Rx[T])(assign: (HTMLElement, T) ⇒ Unit): Unit

    Binds value to reactive property

    Binds value to reactive property

    T

    type param

    key

    key to witch to bind to

    el

    html element

    rx

    reactive variable

    assign

    assign function that assigns value to html element

    returns

    Definition Classes
    BasicBinding
  7. def bindVar[T](key: String, el: HTMLElement, v: Var[T])(assign: (HTMLElement, Var[T]) ⇒ Unit): Unit

    Definition Classes
    BasicBinding
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def dataAttributesOnly(ats: Map[String, String]): Map[String, String]

    Attributes
    protected
    Definition Classes
    BasicBinding
  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def extractTagRx[T](t: T)(implicit arg0: TagRxMap[T]): Map[String, Rx[scalatags.Text.Tag]]

  13. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  17. def makeEventHandler[TEV <: Event, TV](el: HTMLElement, par: Rx[TV])(assign: (TEV, Var[TV], HTMLElement) ⇒ Unit): (TEV) ⇒ Unit

    Creates and even handler that can be attached to different listeners

    Creates and even handler that can be attached to different listeners

    TEV

    type of event

    TV

    type of rx

    el

    element

    par

    rx parameter

    assign

    function that assigns var values to some element properties

    returns

    Definition Classes
    BasicBinding
  18. def makeId(el: HTMLElement, title: String): String

    Makes id for the binding element

    Makes id for the binding element

    el

    html element

    title

    title of id

    returns

    Definition Classes
    BasicBinding
  19. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  22. def otherPartial: PartialFunction[String, Unit]

    Attributes
    protected
    Definition Classes
    BasicBinding
  23. def processUrl(url: String, relativeURI: Boolean = true): String

    Attributes
    protected
    Definition Classes
    BasicBinding
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  25. def toString(): String

    Definition Classes
    AnyRef → Any
  26. def updateAttrByRx(key: String, el: HTMLElement, rtag: Rx[scalatags.Text.Tag]): Unit

    Updates attribute by ScalaTag

    Updates attribute by ScalaTag

    key

    key

    el

    element to update

    rtag

    tag to update from

    returns

  27. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BasicBinding

Inherited from AnyRef

Inherited from Any

Ungrouped