Tags

rescala.extra.Tags
See theTags companion object
class Tags[Api <: Interface](val api: Api, val addDebuggingIds: Boolean)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Tags

Members list

Type members

Classlikes

implicit class SignalStrToScalatags(val signal: api.Signal[StringFrag])

Attributes

Supertypes
class Object
trait Matchable
class Any
implicit class SignalTagListToScalatags(val signal: api.Signal[Seq[TypedTag[Element]]])

Attributes

Supertypes
class Object
trait Matchable
class Any
implicit class SignalToScalatags(val signal: api.Signal[TypedTag[Element]])

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def genericReactiveStyleValue[T, Sig <: (api.Signal)](implicit engine: DynamicScope[api.BundleState], tstyle: StyleValue[T]): StyleValue[Sig[T]]
def isInDocument(element: Element): Boolean
def isInDocumentHack(elem: Element): Any => Boolean
def tagObserver[A](parent: Element, rendered: api.Signal[A])(fun: A => Unit)(reevalVal: Pulse[A]): ObserveInteract

Concrete fields

val api: Api

Implicits

Implicits

final implicit def SignalStrToScalatags(signal: api.Signal[StringFrag]): SignalStrToScalatags
final implicit def SignalTagListToScalatags(signal: api.Signal[Seq[TypedTag[Element]]]): SignalTagListToScalatags
final implicit def SignalToScalatags(signal: api.Signal[TypedTag[Element]]): SignalToScalatags
implicit def bindEvt[T]: AttrValue[Element, api.Evt[T]]
implicit def genericReactiveAttrValue[T : AttrValue, Sig <: (api.Signal)](implicit evidence$1: AttrValue[T], engine: DynamicScope[api.BundleState]): AttrValue[Sig[T]]
implicit def optionAttrValue[T](implicit ev: AttrValue[T]): AttrValue[Element, Option[T]]
implicit def signalStyleValue[T : StyleValue](implicit evidence$1: StyleValue[T], ds: DynamicScope[api.BundleState]): StyleValue[api.Signal[T]]
implicit def varStyleValue[T : StyleValue](implicit evidence$1: StyleValue[T], ds: DynamicScope[api.BundleState]): StyleValue[api.Var[T]]