trait BootstrapComponent[E <: Element] extends HTMLComponent[E]
- Alphabetic
- By Inheritance
- BootstrapComponent
- HTMLComponent
- HTMLComponentTheme
- Component
- ComponentTheme
- Theme
- StringifyImplicits
- TaskSupport
- Updates
- Updatable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
Attribute extends AnyRef
- Definition Classes
- HTMLComponent
Abstract Value Members
-
abstract
def
componentType: String
The type of Component.
The type of Component. This is useful for client-side introspection and logging. Each custom Component instance should represent a unique
type
.- Definition Classes
- Component
-
abstract
def
element: E
- Attributes
- protected
- Definition Classes
- HTMLComponent
-
abstract
def
existing: Boolean
- Definition Classes
- HTMLComponent
Concrete Value Members
-
object
sibling
- Definition Classes
- Component
-
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
-
val
background: StyleProp[Paint]
- Definition Classes
- ComponentTheme
-
def
childComponents: Vector[Component]
- Attributes
- protected
- Definition Classes
- Component
-
lazy val
classList: Var[List[String]]
- Definition Classes
- HTMLComponent
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
createInstance(task: Task): TaskInstance
- Attributes
- protected
- Definition Classes
- TaskSupport
-
val
cursor: StyleProp[Cursor]
- Definition Classes
- ComponentTheme
- def defaultParentTheme: Theme
-
lazy val
delta: Channel[Double]
- Definition Classes
- Updates
-
val
e: HTMLExtras[E]
- Attributes
- protected
- Definition Classes
- HTMLComponent
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
event: EventSupport
Events functionality for monitoring and even firing events on this component.
Events functionality for monitoring and even firing events on this component.
- Definition Classes
- HTMLComponent → Component
-
def
every(delay: FiniteDuration, until: Option[FiniteDuration] = None)(f: ⇒ Unit): Unit
- Definition Classes
- Updates
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
lazy val
id: Var[String]
Generated unique identifier for this element.
Generated unique identifier for this element.
- Definition Classes
- Component
-
def
init(): Unit
Called automatically the first time this Component is connected to the document.
Called automatically the first time this Component is connected to the document.
- Attributes
- protected
- Definition Classes
- HTMLComponent → Component
-
def
initialized: Boolean
True if this Component's
init
method has been invoked.True if this Component's
init
method has been invoked.- Definition Classes
- Component
-
val
interactive: StyleProp[Boolean]
- Definition Classes
- ComponentTheme
- def invalidateRendering(): Unit
- def invalidateTransform(): Unit
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
measuredHeight: Double
- Attributes
- protected
- Definition Classes
- HTMLComponent → Component
-
def
measuredWidth: Double
- Attributes
- protected
- Definition Classes
- HTMLComponent → Component
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nextFrame(f: ⇒ Unit): Unit
- Definition Classes
- Updates
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
once(delay: FiniteDuration)(f: ⇒ Unit): Unit
- Definition Classes
- Updates
-
val
opacity: StyleProp[Double]
- Definition Classes
- ComponentTheme
-
lazy val
parent: Var[Option[Component]]
Parent to this element.
Parent to this element.
- Definition Classes
- Component
-
lazy val
parentTheme: Var[Theme]
- Definition Classes
- Theme
-
def
pixels: Stringify[Double]
- Definition Classes
- StringifyImplicits
-
lazy val
pointerEvents: StyleProp[PointerEvents]
- Definition Classes
- HTMLComponentTheme
-
lazy val
position: HTMLComponentPosition
Position information for placement of this component on the screen.
Position information for placement of this component on the screen.
- Definition Classes
- HTMLComponent → Component
-
def
rateLimited(maxFrequency: FiniteDuration, frequency: FiniteDuration = 0.millis)(f: ⇒ Unit): LazyUpdate
- Definition Classes
- Updates
-
lazy val
root: Var[Option[Component]]
- Definition Classes
- Component
-
lazy val
rotation: StyleProp[Double]
- Definition Classes
- HTMLComponentTheme
-
lazy val
size: HTMLComponentSize
Size information for determining the dimensions of this component.
Size information for determining the dimensions of this component.
- Definition Classes
- HTMLComponent → Component
-
def
start(task: Task): TaskInstance
- Definition Classes
- TaskSupport
-
lazy val
store: Store
- Definition Classes
- Component
-
implicit
def
stringifyBoolean: Stringify[Boolean]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyButtonSize: Stringify[ButtonSize]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyButtonType: Stringify[ButtonType]
- Definition Classes
- StringifyImplicits
-
implicit
val
stringifyColor: Stringify[Color]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyCursor: Stringify[Cursor]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyDouble: Stringify[Double]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyFontFamily: Stringify[FontFamily]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyFontWeight: Stringify[FontWeight]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyHTMLBorder: Stringify[HTMLBorder]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyInt: Stringify[Int]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyOverflow: Stringify[Overflow]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyPaint: Stringify[Paint]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyPointerEvents: Stringify[PointerEvents]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyPosition: Stringify[Position]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyString: Stringify[String]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyVisibility: Stringify[Visibility]
- Definition Classes
- StringifyImplicits
-
implicit
def
stringifyWhiteSpace: Stringify[WhiteSpace]
- Definition Classes
- StringifyImplicits
- def style[T](name: String, default: ⇒ T, connect: Option[StyleConnect[T]], updatesTransform: Boolean = false, updatesRendering: Boolean = false, ignoreParent: Boolean = false): StyleProp[T]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Component → AnyRef → Any
-
def
updatables: List[Updatable]
List of
Updatable
instances this Component represents.List of
Updatable
instances this Component represents.- Attributes
- protected
- Definition Classes
- Component
- def update(delta: Double): Unit
-
def
updateRendering(): Unit
- Attributes
- protected
- Definition Classes
- Theme
-
def
updateTasks(): Boolean
- Definition Classes
- Component → TaskSupport
- def updateTransform(): Unit
-
val
visibility: StyleProp[Visibility]
- Definition Classes
- ComponentTheme
-
val
visible: Val[Boolean]
- Definition Classes
- Component
-
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
- @native() @throws( ... )
-
object
aria
- Definition Classes
- HTMLComponent
-
object
data
- Definition Classes
- HTMLComponent
-
object
padding
- Definition Classes
- ComponentTheme
-
object
htmlBorder
- Definition Classes
- HTMLComponentTheme
-
object
overflow
- Definition Classes
- HTMLComponentTheme