com
.
karasiq
.
bootstrap
.
context
RenderingContext
Related Doc:
package context
trait
RenderingContext
extends
ReactiveBinds
with
ReactiveImplicits
with
Callbacks
with
BootstrapComponents
with
ClassModifiers
Linear Supertypes
ClassModifiers
,
BootstrapComponents
,
Callbacks
,
ReactiveImplicits
,
ReactiveBinds
,
AnyRef
,
Any
Known Subclasses
TextRenderingContext
Ordering
Alphabetic
By Inheritance
Inherited
RenderingContext
ClassModifiers
BootstrapComponents
Callbacks
ReactiveImplicits
ReactiveBinds
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
final
type
BootstrapComponent
=
components.generic.BootstrapComponent
[
Element
]
Definition Classes
BootstrapComponents
final
type
BootstrapDomComponent
=
components.generic.BootstrapDomComponent
[
Element
,
FragT
]
Definition Classes
BootstrapComponents
final
type
BootstrapHtmlComponent
=
components.generic.BootstrapHtmlComponent
[
Element
,
Output
,
FragT
]
Definition Classes
BootstrapComponents
abstract
type
Callback
Definition Classes
Callbacks
trait
CallbackFactory
extends
AnyRef
Definition Classes
Callbacks
case class
ClassAdd
(
className:
String
)
extends
RenderingContext.ClassModifier
with
Product
with
Serializable
Definition Classes
ClassModifiers
sealed
trait
ClassModifier
extends ((
scalaTags
)#
all
)#
Modifier
Definition Classes
ClassModifiers
case class
ClassRemove
(
className:
String
)
extends
RenderingContext.ClassModifier
with
Product
with
Serializable
Definition Classes
ClassModifiers
abstract
type
ClickElement
Attributes
protected
Definition Classes
Callbacks
abstract
type
Element
abstract
type
Event
Attributes
protected
Definition Classes
ReactiveBinds
abstract
type
FormElement
Attributes
protected
Definition Classes
Callbacks
abstract
type
FragT
implicit
class
HtmlClassOps
extends
AnyRef
Definition Classes
ClassModifiers
implicit
class
HtmlClassOptOps
extends
AnyRef
Definition Classes
ClassModifiers
abstract
type
InputElement
Attributes
protected
Definition Classes
Callbacks
final
type
ModifierFactory
=
components.generic.ModifierFactory
[
Element
]
Definition Classes
BootstrapComponents
abstract
type
Output
<:
FragT
type
Renderable
[
T
]
= (
T
) ⇒ (
scalaTags
)#
Frag
Attributes
protected
Definition Classes
ReactiveBinds
implicit
class
RxModifier
extends
AnyRef
Definition Classes
ReactiveImplicits
implicit
class
RxNodeBind
[
T
]
extends ((
scalaTags
)#
all
)#
Modifier
Definition Classes
ReactiveImplicits
implicit
class
RxStateOps
extends
AnyRef
Definition Classes
ReactiveImplicits
implicit
class
RxValueOps
[
T
]
extends
AnyRef
Definition Classes
ReactiveImplicits
implicit
class
RxVariableOps
[
T
]
extends
AnyRef
Definition Classes
ReactiveImplicits
Abstract Value Members
abstract
val
Callback
:
CallbackFactory
Definition Classes
Callbacks
abstract
def
addClass
(
element:
Element
,
className:
String
)
:
Unit
Definition Classes
ClassModifiers
implicit abstract
def
callbackValue
:
AttrValue
[
Element
,
Callback
]
Definition Classes
Callbacks
abstract
def
removeClass
(
element:
Element
,
className:
String
)
:
Unit
Definition Classes
ClassModifiers
implicit abstract
def
rxBindNode
[
E <:
Element
,
N
]
(
implicit
arg0:
Renderable
[
N
]
)
:
ReactiveWrite
[
E
,
BindNode
[
N
]]
Definition Classes
ReactiveBinds
implicit abstract
def
rxEventListener
[
EL <:
Element
,
EV <:
Event
]
:
ReactiveRead
[
EL
,
EventListener
[
EL
,
EV
]]
Definition Classes
ReactiveBinds
implicit abstract
def
rxFormValue
[
E <:
Element
]
:
ReactiveRW
[
E
,
FormValue
[
String
]]
Definition Classes
ReactiveBinds
implicit abstract
def
rxFormValueBoolean
[
E <:
Element
]
:
ReactiveRW
[
E
,
FormValue
[
Boolean
]]
Definition Classes
ReactiveBinds
implicit abstract
def
rxFormValueDouble
[
E <:
Element
]
:
ReactiveRW
[
E
,
FormValue
[
Double
]]
Definition Classes
ReactiveBinds
implicit abstract
def
rxFormValueInt
[
E <:
Element
]
:
ReactiveRW
[
E
,
FormValue
[
Int
]]
Definition Classes
ReactiveBinds
implicit abstract
def
rxFormValueStrings
[
E <:
Element
]
:
ReactiveRW
[
E
,
FormValue
[
Seq
[
String
]]]
Definition Classes
ReactiveBinds
implicit abstract
def
rxModify
[
E <:
Element
,
T
]
:
ReactiveWrite
[
E
,
Modify
[
E
,
T
]]
Definition Classes
ReactiveBinds
implicit abstract
def
rxVisibility
[
E <:
Element
]
:
ReactiveWrite
[
E
,
Visibility
]
Definition Classes
ReactiveBinds
implicit abstract
val
scalaRxContext
:
Owner
Definition Classes
ReactiveBinds
abstract
val
scalaTags
:
Bundle
[
Element
,
Output
,
FragT
] with
Aliases
[
Element
,
Output
,
FragT
]
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
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
implicit
val
implicitRenderingContext
:
RenderingContext
.this.type
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
readModifier
[
P
]
(
property:
P
)
(
implicit
rb:
ReactiveRead
[
Element
,
P
]
)
: ((
scalaTags
)#
all
)#
Modifier
Definition Classes
ReactiveImplicits
implicit
def
renderBootstrapComponent
[
C
]
(
bc:
C
)
(
implicit
ev: (
C
) ⇒
BootstrapComponent
)
: (
scalaTags
)#
Modifier
Definition Classes
BootstrapComponents
implicit
def
renderBootstrapDomComponent
[
C
]
(
bc:
C
)
(
implicit
ev: (
C
) ⇒
BootstrapDomComponent
)
: (
scalaTags
)#
Frag
Definition Classes
BootstrapComponents
implicit
def
renderBootstrapHtmlComponent
[
C
]
(
bc:
C
)
(
implicit
ev: (
C
) ⇒
BootstrapHtmlComponent
)
: (
scalaTags
)#
Tag
Definition Classes
BootstrapComponents
implicit
def
renderGenComponent
(
bc:
GenComponent
{ type RC >: RenderingContext.this.type }
)
:
BootstrapComponent
Definition Classes
BootstrapComponents
implicit
def
renderGenDomComponent
(
bc:
GenDomComponent
{ type RC >: RenderingContext.this.type }
)
:
BootstrapDomComponent
Definition Classes
BootstrapComponents
implicit
def
renderGenHtmlComponent
(
bc:
GenHtmlComponent
{ type RC >: RenderingContext.this.type }
)
:
BootstrapHtmlComponent
Definition Classes
BootstrapComponents
implicit
def
renderGenModifierFactory
(
bc:
GenModifierFactory
{ type RC >: RenderingContext.this.type }
)
:
ModifierFactory
Definition Classes
BootstrapComponents
implicit
def
renderModifierFactory
[
C
]
(
bc:
C
)
(
implicit
ev: (
C
) ⇒
ModifierFactory
)
: (
scalaTags
)#
Modifier
Definition Classes
BootstrapComponents
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
(
...
)
def
writeModifier
[
P
]
(
property:
P
)
(
implicit
rb:
ReactiveWrite
[
Element
,
P
]
)
: ((
scalaTags
)#
all
)#
Modifier
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