Trait

com.karasiq.bootstrap.context

RenderingContext

Related Doc: package context

Permalink

trait RenderingContext extends ReactiveBinds with ReactiveImplicits with Callbacks with BootstrapComponents with ClassModifiers

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RenderingContext
  2. ClassModifiers
  3. BootstrapComponents
  4. Callbacks
  5. ReactiveImplicits
  6. ReactiveBinds
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final type BootstrapComponent = components.generic.BootstrapComponent[Element]

    Permalink
    Definition Classes
    BootstrapComponents
  2. final type BootstrapDomComponent = components.generic.BootstrapDomComponent[Element, FragT]

    Permalink
    Definition Classes
    BootstrapComponents
  3. final type BootstrapHtmlComponent = components.generic.BootstrapHtmlComponent[Element, Output, FragT]

    Permalink
    Definition Classes
    BootstrapComponents
  4. abstract type Callback

    Permalink
    Definition Classes
    Callbacks
  5. trait CallbackFactory extends AnyRef

    Permalink
    Definition Classes
    Callbacks
  6. case class ClassAdd(className: String) extends context.RenderingContext.ClassModifier with Product with Serializable

    Permalink
    Definition Classes
    ClassModifiers
  7. sealed trait ClassModifier extends ((scalaTags)#all)#Modifier

    Permalink
    Definition Classes
    ClassModifiers
  8. case class ClassRemove(className: String) extends context.RenderingContext.ClassModifier with Product with Serializable

    Permalink
    Definition Classes
    ClassModifiers
  9. abstract type ClickElement

    Permalink
    Attributes
    protected
    Definition Classes
    Callbacks
  10. abstract type Element

    Permalink
  11. abstract type Event

    Permalink
    Attributes
    protected
    Definition Classes
    ReactiveBinds
  12. abstract type FormElement

    Permalink
    Attributes
    protected
    Definition Classes
    Callbacks
  13. abstract type FragT

    Permalink
  14. implicit class HtmlClassOps extends AnyRef

    Permalink
    Definition Classes
    ClassModifiers
  15. implicit class HtmlClassOptOps extends AnyRef

    Permalink
    Definition Classes
    ClassModifiers
  16. abstract type InputElement

    Permalink
    Attributes
    protected
    Definition Classes
    Callbacks
  17. final type ModifierFactory = components.generic.ModifierFactory[Element]

    Permalink
    Definition Classes
    BootstrapComponents
  18. abstract type Output <: FragT

    Permalink
  19. type Renderable[T] = (T) ⇒ (scalaTags)#Frag

    Permalink
    Attributes
    protected
    Definition Classes
    ReactiveBinds
  20. implicit class RxModifier extends AnyRef

    Permalink
    Definition Classes
    ReactiveImplicits
  21. implicit class RxNodeBind[T] extends ((scalaTags)#all)#Modifier

    Permalink
    Definition Classes
    ReactiveImplicits
  22. implicit class RxStateOps extends AnyRef

    Permalink
    Definition Classes
    ReactiveImplicits
  23. implicit class RxValueOps[T] extends AnyRef

    Permalink
    Definition Classes
    ReactiveImplicits
  24. implicit class RxVariableOps[T] extends AnyRef

    Permalink
    Definition Classes
    ReactiveImplicits

Abstract Value Members

  1. abstract val Callback: CallbackFactory

    Permalink
    Definition Classes
    Callbacks
  2. abstract def addClass(element: Element, className: String): Unit

    Permalink
    Definition Classes
    ClassModifiers
  3. implicit abstract def callbackValue: AttrValue[Element, Callback]

    Permalink
    Definition Classes
    Callbacks
  4. abstract def removeClass(element: Element, className: String): Unit

    Permalink
    Definition Classes
    ClassModifiers
  5. implicit abstract def rxBindNode[E <: Element, N](implicit arg0: Renderable[N]): ReactiveWrite[E, BindNode[N]]

    Permalink
    Definition Classes
    ReactiveBinds
  6. implicit abstract def rxEventListener[EL <: Element, EV <: Event]: ReactiveRead[EL, EventListener[EL, EV]]

    Permalink
    Definition Classes
    ReactiveBinds
  7. implicit abstract def rxFormValue[E <: Element]: ReactiveRW[E, FormValue[String]]

    Permalink
    Definition Classes
    ReactiveBinds
  8. implicit abstract def rxFormValueBoolean[E <: Element]: ReactiveRW[E, FormValue[Boolean]]

    Permalink
    Definition Classes
    ReactiveBinds
  9. implicit abstract def rxFormValueInt[E <: Element]: ReactiveRW[E, FormValue[Int]]

    Permalink
    Definition Classes
    ReactiveBinds
  10. implicit abstract def rxFormValueStrings[E <: Element]: ReactiveRW[E, FormValue[Seq[String]]]

    Permalink
    Definition Classes
    ReactiveBinds
  11. implicit abstract def rxModify[E <: Element, T]: ReactiveWrite[E, Modify[E, T]]

    Permalink
    Definition Classes
    ReactiveBinds
  12. implicit abstract def rxVisibility[E <: Element]: ReactiveWrite[E, Visibility]

    Permalink
    Definition Classes
    ReactiveBinds
  13. implicit abstract val scalaRxContext: Owner

    Permalink
    Definition Classes
    ReactiveBinds
  14. abstract val scalaTags: Bundle[Element, Output, FragT] with Aliases[Element, Output, FragT]

    Permalink

Concrete Value Members

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

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

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

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

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. implicit val implicitRenderingContext: RenderingContext.this.type

    Permalink
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. def readModifier[P](property: P)(implicit rb: ReactiveRead[Element, P]): ((scalaTags)#all)#Modifier

    Permalink
    Definition Classes
    ReactiveImplicits
  17. implicit def renderBootstrapComponent[C](bc: C)(implicit ev: (C) ⇒ BootstrapComponent): (scalaTags)#Modifier

    Permalink
    Definition Classes
    BootstrapComponents
  18. implicit def renderBootstrapDomComponent[C](bc: C)(implicit ev: (C) ⇒ BootstrapDomComponent): (scalaTags)#Frag

    Permalink
    Definition Classes
    BootstrapComponents
  19. implicit def renderBootstrapHtmlComponent[C](bc: C)(implicit ev: (C) ⇒ BootstrapHtmlComponent): (scalaTags)#Tag

    Permalink
    Definition Classes
    BootstrapComponents
  20. implicit def renderGenComponent(bc: GenComponent { type RC >: RenderingContext.this.type }): BootstrapComponent

    Permalink
    Definition Classes
    BootstrapComponents
  21. implicit def renderGenDomComponent(bc: GenDomComponent { type RC >: RenderingContext.this.type }): BootstrapDomComponent

    Permalink
    Definition Classes
    BootstrapComponents
  22. implicit def renderGenHtmlComponent(bc: GenHtmlComponent { type RC >: RenderingContext.this.type }): BootstrapHtmlComponent

    Permalink
    Definition Classes
    BootstrapComponents
  23. implicit def renderGenModifierFactory(bc: GenModifierFactory { type RC >: RenderingContext.this.type }): ModifierFactory

    Permalink
    Definition Classes
    BootstrapComponents
  24. implicit def renderModifierFactory[C](bc: C)(implicit ev: (C) ⇒ ModifierFactory): (scalaTags)#Modifier

    Permalink
    Definition Classes
    BootstrapComponents
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. def writeModifier[P](property: P)(implicit rb: ReactiveWrite[Element, P]): ((scalaTags)#all)#Modifier

    Permalink
    Definition Classes
    ReactiveImplicits

Inherited from ClassModifiers

Inherited from BootstrapComponents

Inherited from Callbacks

Inherited from ReactiveImplicits

Inherited from ReactiveBinds

Inherited from AnyRef

Inherited from Any

Ungrouped