oxygen.ui.web.create

Members list

Type members

Classlikes

sealed trait CSSColor

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class RGB
class RGBA
object CSSColor

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
CSSColor.type
final class CSSVar(baseName: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object CSSVar

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
CSSVar.type
object Canvas

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Canvas.type
object Component

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Component.type
abstract class CssBuilder(key: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object accentColor
object alignContent
object alignItems
object alignSelf
object aspectRatio
object background
object border
object borderBottom
object borderColor
object borderLeft
object borderRadius
object borderRight
object borderSpacing
object borderStyle
object borderTop
object borderWidth
object bottom
object boxShadow
object boxSizing
object caretColor
object clear
object clipPath
object color
object columnGap
object content
object counterReset
object cursor
object direction
object display
object filter
object flex
object flexBasis
object flexDirection
object flexFlow
object flexGrow
object flexShrink
object flexWrap
object float
object fontFamily
object fontSize
object fontStretch
object fontStyle
object fontVariant
object fontWeight
object gap
object grid
object gridArea
object gridAutoFlow
object gridAutoRows
object gridColumn
object gridColumnEnd
object gridRow
object gridRowEnd
object gridRowStart
object gridTemplate
object height
object hyphens
object inset
object insetBlock
object insetBlockEnd
object insetInline
object isolation
object justifyItems
object justifySelf
object left
object letterSpacing
object lineHeight
object listStyle
object listStyleType
object margin
object marginBottom
object marginLeft
object marginRight
object marginTop
object maxHeight
object maxWidth
object minHeight
object minWidth
object objectFit
object opacity
object order
object outline
object outlineColor
object outlineStyle
object outlineWidth
object overflow
object overflowX
object overflowY
object padding
object paddingBottom
object paddingLeft
object paddingRight
object paddingTop
object pointerEvents
object position
object quotes
object resize
object right
object rowGap
object scrollMargin
object scrollPadding
object tabIndex
object textAlign
object textOverflow
object textTransform
object top
object touchAction
object transform
object transition
object unicodeBidi
object userSelect
object verticalAlign
object visibility
object whiteSpace
object width
object willChange
object wordBreak
object wordSpacing
object wordWrap
object zIndex
Show all
Self type
object CssBuilder

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
CssBuilder.type
sealed abstract class EventHandlerBuilder[Event](key: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object onAuxClick
object onBlur
object onChange
object onClick
object onContextMenu
object onDblClick
object onDrag
object onDragEnd
object onDragEnter
object onDragLeave
object onDragOver
object onDragStart
object onDrop
object onFocus
object onKeyDown
object onKeyPress
object onKeyUp
object onMouseDown
object onMouseEnter
object onMouseLeave
object onMouseMove
object onMouseOut
object onMouseOver
object onMouseUp
object onReset
object onSubmit
Show all

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object Fragment

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Fragment.type
final case class KeyCode(name: String, keyCode: Int)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object KeyCode

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
KeyCode.type
object Node

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Node.type
final case class NodeModifier(before: Widget, after: Widget)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object NodeModifier

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
abstract class ObjectAttrBuilder(key: String)

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait HasBuild
class HasClass
class Object
trait Matchable
class Any
Show all
Self type
abstract class OxygenStyleVars[T]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CZR

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final case class StyleSheet(header: String, body: () => String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object StyleSheet

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
StyleSheet.type
abstract class StyleSheetBuilder extends HasClass, HasBuild

Attributes

Companion
object
Supertypes
trait HasBuild
class HasClass
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class TypedHtmlAttrBuilder[T](key: String, convert: T => String)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object `for`
object `type`
object autoplay
object colSpan
object controls
object href
object htmlHeight
object htmlWidth
object id
object multiple
object rowSpan
object src
object svgD
object svgFill
object svgPoints
object svgStroke
object svgViewBox
Show all
Self type
abstract class TypedObjectAttrBuilder[T](key: String)(toAny: T => Any)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object value
Self type
object Widget

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Widget.type
object ZIndices

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
ZIndices.type
object `for` extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
`for`.type
object `type` extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
`type`.type
object accentColor extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object alignContent extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object alignItems extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
alignItems.type
object alignSelf extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
alignSelf.type
object aspectRatio extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object autoplay extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
autoplay.type
object background extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
background.type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object backgroundClip extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait ColorBuilder
class CssBuilder
class Object
trait Matchable
class Any
Self type
object backgroundImage extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object backgroundOrigin extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object backgroundRepeat extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object backgroundSize extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object border extends CssBuilder, BorderBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
border.type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait ColorBuilder
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object borderBottomWidth extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object borderCollapse extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait ColorBuilder
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
borderLeft.type

Attributes

Supertypes
trait ColorBuilder
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object borderLeftWidth extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object borderRadius extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait ColorBuilder
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object borderRightWidth extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object borderSpacing extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
borderTop.type

Attributes

Supertypes
trait ColorBuilder
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object borderTopWidth extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object borderWidth extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object bottom extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
bottom.type
object boxShadow extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
boxShadow.type
object boxSizing extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
boxSizing.type
object caretColor extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
caretColor.type
object clear extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
clear.type
object clipPath extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
clipPath.type
object colSpan extends TypedHtmlAttrBuilder[Int]

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
colSpan.type
object color extends CssBuilder, ColorBuilder

Attributes

Supertypes
trait ColorBuilder
class CssBuilder
class Object
trait Matchable
class Any
Self type
color.type
object columnGap extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
columnGap.type
object content extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
content.type
object controls extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
controls.type
object counterIncrement extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object counterReset extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object cursor extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
cursor.type
object direction extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
direction.type
object display extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
display.type
object filter extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
filter.type
object flex extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
flex.type
object flexBasis extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
flexBasis.type
object flexDirection extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object flexFlow extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
flexFlow.type
object flexGrow extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
flexGrow.type
object flexShrink extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
flexShrink.type
object flexWrap extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
flexWrap.type
object float extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
float.type
object fontFamily extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
fontFamily.type
object fontSize extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
fontSize.type
object fontStretch extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object fontStyle extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
fontStyle.type
object fontVariant extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object fontWeight extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
fontWeight.type
object gap extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
gap.type
object grid extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
grid.type
object gridArea extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
gridArea.type
object gridAutoColumns extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object gridAutoFlow extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object gridAutoRows extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object gridColumn extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
gridColumn.type
object gridColumnEnd extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object gridColumnStart extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object gridRow extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
gridRow.type
object gridRowEnd extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
gridRowEnd.type
object gridRowStart extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object gridTemplate extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object gridTemplateAreas extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object gridTemplateRows extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object height extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
height.type
object href extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
href.type
object htmlHeight extends TypedHtmlAttrBuilder[Int]

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
htmlHeight.type
object htmlWidth extends TypedHtmlAttrBuilder[Int]

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
htmlWidth.type
object hyphens extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
hyphens.type
object id extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
id.type
object inset extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
inset.type
object insetBlock extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
insetBlock.type
object insetBlockEnd extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object insetBlockStart extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object insetInline extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object insetInlineEnd extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object insetInlineStart extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object isolation extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
isolation.type
object justifyContent extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object justifyItems extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object justifySelf extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object left extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
left.type
object letterSpacing extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object lineHeight extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
lineHeight.type
object listStyle extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
listStyle.type
object listStyleImage extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object listStylePosition extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object listStyleType extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object margin extends CssBuilder, SpacingBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
margin.type
object marginBottom extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object marginLeft extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
marginLeft.type
object marginRight extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object marginTop extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
marginTop.type
object maxHeight extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
maxHeight.type
object maxWidth extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
maxWidth.type
object minHeight extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
minHeight.type
object minWidth extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
minWidth.type
object multiple extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
multiple.type
object objectFit extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
objectFit.type
object objectPosition extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object onAuxClick extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
onAuxClick.type
object onBlur extends EventHandlerBuilder[FocusEvent]

Attributes

Supertypes
class EventHandlerBuilder[FocusEvent]
class Object
trait Matchable
class Any
Self type
onBlur.type
object onChange extends EventHandlerBuilder[Event]

Attributes

Supertypes
class EventHandlerBuilder[Event]
class Object
trait Matchable
class Any
Self type
onChange.type
object onClick extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
onClick.type
object onContextMenu extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
object onDblClick extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
onDblClick.type
object onDrag extends EventHandlerBuilder[DragEvent]

Attributes

Supertypes
class EventHandlerBuilder[DragEvent]
class Object
trait Matchable
class Any
Self type
onDrag.type
object onDragEnd extends EventHandlerBuilder[DragEvent]

Attributes

Supertypes
class EventHandlerBuilder[DragEvent]
class Object
trait Matchable
class Any
Self type
onDragEnd.type
object onDragEnter extends EventHandlerBuilder[DragEvent]

Attributes

Supertypes
class EventHandlerBuilder[DragEvent]
class Object
trait Matchable
class Any
Self type
object onDragLeave extends EventHandlerBuilder[DragEvent]

Attributes

Supertypes
class EventHandlerBuilder[DragEvent]
class Object
trait Matchable
class Any
Self type
object onDragOver extends EventHandlerBuilder[DragEvent]

Attributes

Supertypes
class EventHandlerBuilder[DragEvent]
class Object
trait Matchable
class Any
Self type
onDragOver.type
object onDragStart extends EventHandlerBuilder[DragEvent]

Attributes

Supertypes
class EventHandlerBuilder[DragEvent]
class Object
trait Matchable
class Any
Self type
object onDrop extends EventHandlerBuilder[DragEvent]

Attributes

Supertypes
class EventHandlerBuilder[DragEvent]
class Object
trait Matchable
class Any
Self type
onDrop.type
object onFocus extends EventHandlerBuilder[FocusEvent]

Attributes

Supertypes
class EventHandlerBuilder[FocusEvent]
class Object
trait Matchable
class Any
Self type
onFocus.type
object onKeyDown extends EventHandlerBuilder[KeyboardEvent]

Attributes

Supertypes
class EventHandlerBuilder[KeyboardEvent]
class Object
trait Matchable
class Any
Self type
onKeyDown.type
object onKeyPress extends EventHandlerBuilder[KeyboardEvent]

Attributes

Supertypes
class EventHandlerBuilder[KeyboardEvent]
class Object
trait Matchable
class Any
Self type
onKeyPress.type
object onKeyUp extends EventHandlerBuilder[KeyboardEvent]

Attributes

Supertypes
class EventHandlerBuilder[KeyboardEvent]
class Object
trait Matchable
class Any
Self type
onKeyUp.type
object onMouseDown extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
object onMouseEnter extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
object onMouseLeave extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
object onMouseMove extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
object onMouseOut extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
onMouseOut.type
object onMouseOver extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
object onMouseUp extends EventHandlerBuilder[MouseEvent]

Attributes

Supertypes
class EventHandlerBuilder[MouseEvent]
class Object
trait Matchable
class Any
Self type
onMouseUp.type
object onReset extends EventHandlerBuilder[Event]

Attributes

Supertypes
class EventHandlerBuilder[Event]
class Object
trait Matchable
class Any
Self type
onReset.type
object onSubmit extends EventHandlerBuilder[Event]

Attributes

Supertypes
class EventHandlerBuilder[Event]
class Object
trait Matchable
class Any
Self type
onSubmit.type
object opacity extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
opacity.type
object order extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
order.type
object outline extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
outline.type
object outlineColor extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object outlineStyle extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object outlineWidth extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
overflow.type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
overflowX.type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
overflowY.type

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
padding.type
object paddingBottom extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object paddingLeft extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object paddingRight extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object paddingTop extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
paddingTop.type
object pointerEvents extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object position extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
position.type
object quotes extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
quotes.type
object resize extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
resize.type
object right extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
right.type
object rowGap extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
rowGap.type
object rowSpan extends TypedHtmlAttrBuilder[Int]

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
rowSpan.type
object scrollBehavior extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object scrollMargin extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object scrollPadding extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object scrollSnapAlign extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object scrollSnapType extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object src extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
src.type
object svgD extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
svgD.type
object svgFill extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
svgFill.type
object svgPoints extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
svgPoints.type
object svgStroke extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
svgStroke.type
object svgStrokeLineCap extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
object svgStrokeLineJoin extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
object svgStrokeWidth extends TypedHtmlAttrBuilder[Int]

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object svgViewBox extends TypedHtmlAttrBuilder[String]

Attributes

Supertypes
class TypedHtmlAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
svgViewBox.type
object tabIndex extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
tabIndex.type
object textAlign extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
textAlign.type
object textDecoration extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object textOverflow extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object textTransform extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object top extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
top.type
object touchAction extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object transform extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
transform.type
object transition extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
transition.type
object unicodeBidi extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object userSelect extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
userSelect.type
object value extends TypedObjectAttrBuilder[String]

Attributes

Supertypes
class TypedObjectAttrBuilder[String]
class Object
trait Matchable
class Any
Self type
value.type
object verticalAlign extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object visibility extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
visibility.type
object whiteSpace extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
whiteSpace.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object width extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
width.type
object willChange extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
willChange.type
object wordBreak extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
wordBreak.type
object wordSpacing extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
object wordWrap extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
wordWrap.type
object zIndex extends CssBuilder

Attributes

Supertypes
class CssBuilder
class Object
trait Matchable
class Any
Self type
zIndex.type

Types

type CSSAttr = Raw[CSSAttr]
type Canvas = Stateless[Any, Nothing]
type CanvasA[+Action] = Stateless[Any, Action]
type CanvasAS[+Action, State] = Stateful[Any, Action, State]
type CanvasE[-Env] = Stateless[Env, Nothing]
type CanvasEA[-Env, +Action] = Stateless[Env, Action]
type CanvasEAS[-Env, +Action, State] = Stateful[Env, Action, State]
type CanvasES[-Env, State] = Stateful[Env, Nothing, State]
type CanvasS[State] = Stateful[Any, Nothing, State]
type Fragment = Stateless[Any, Nothing]
type FragmentA[+Action] = Stateless[Any, Action]
type FragmentAS[+Action, State] = Stateful[Any, Action, State]
type FragmentE[-Env] = Stateless[Env, Nothing]
type FragmentEA[-Env, +Action] = Stateless[Env, Action]
type FragmentEAS[-Env, +Action, State] = Stateful[Env, Action, State]
type FragmentES[-Env, State] = Stateful[Env, Nothing, State]
type FragmentS[State] = Stateful[Any, Nothing, State]
type Node = Stateless[Any, Nothing]
type NodeA[+Action] = Stateless[Any, Action]
type NodeAS[+Action, State] = Stateful[Any, Action, State]
type NodeE[-Env] = Stateless[Env, Nothing]
type NodeEA[-Env, +Action] = Stateless[Env, Action]
type NodeEAS[-Env, +Action, State] = Stateful[Env, Action, State]
type NodeES[-Env, State] = Stateful[Env, Nothing, State]
type NodeS[State] = Stateful[Any, Nothing, State]
type RawWidget[E <: DOMElement] = Raw[E]
type Text = Raw[Text]
type Widget = Stateless[Any, Nothing]
type WidgetA[+Action] = Stateless[Any, Action]
type WidgetAS[+Action, State] = Stateful[Any, Action, State]
type WidgetE[-Env] = Stateless[Env, Nothing]
type WidgetEA[-Env, +Action] = Stateless[Env, Action]
type WidgetEAS[-Env, +Action, State] = Stateful[Env, Action, State]
type WidgetES[-Env, State] = Stateful[Env, Nothing, State]
type WidgetS[State] = Stateful[Any, Nothing, State]

Value members

Concrete methods

def basicSvg(w: Int, h: Int): Node
def canvas(draw: CanvasRenderingContext2D => Unit): Canvas
def css(values: String*): String

Concrete fields

val O: OxygenStyleSheet.type
val S: OxygenStyleVars.type
val `var`: Node
val a: Node
val abbr: Node
val address: Node
val area: Node
val article: Node
val aside: Node
val audio: Node
val b: Node
val base: Node
val bdi: Node
val bdo: Node
val br: Node
val button: Node
val caption: Node
val cite: Node
val code: Node
val col: Node
val colgroup: Node
val data: Node
val datalist: Node
val dd: Node
val del: Node
val details: Node
val dfn: Node
val dialog: Node
val div: Node
val dl: Node
val dt: Node
val embed: Node
val fieldset: Node
val figure: Node
val form: Node
val h1: Node
val h2: Node
val h3: Node
val h4: Node
val h5: Node
val h6: Node
val head: Node
val header: Node
val hgroup: Node
val hr: Node
val i: Node
val iframe: Node
val img: Node
val input: Node
val ins: Node
val kbd: Node
val label: Node
val legend: Node
val li: Node
val main: Node
val map: Node
val mark: Node
val meta: Node
val meter: Node
val noscript: Node
val ol: Node
val optgroup: Node
val option: Node
val output: Node
val p: Node
val param: Node
val picture: Node
val pre: Node
val progress: Node
val q: Node
val rp: Node
val rt: Node
val ruby: Node
val s: Node
val samp: Node
val script: Node
val section: Node
val select: Node
val slot: Node
val small: Node
val source: Node
val span: Node
val strong: Node
val style: Node
val sub: Node
val summary: Node
val sup: Node
val svg: Node
val svgG: Node
val svgPath: Node
val table: Node
val tbody: Node
val td: Node
val template: Node
val textArea: Node
val tfoot: Node
val th: Node
val thead: Node
val time: Node
val title: Node
val tr: Node
val track: Node
val u: Node
val ul: Node
val video: Node
val wbr: Node

Givens

Givens

given convertGlobalState[S](using pi: Untyped): Conversion[GlobalState[S], WidgetState[S]]
given convertPageLocalState[S](using pi: Untyped): Conversion[PageLocalState[S], WidgetState[S]]
given cssAttrToElement(using loc: SourceLocation): Conversion[CSSAttr, StyleSheetElement]
given cssColorToString: Conversion[CSSColor, String]
given cssVarToString: Conversion[CSSVar, String]
given nothingTypeTest[A]: TypeTest[A | Nothing, Nothing]
given textToWidget: Conversion[String, Widget]

Extensions

Extensions

extension (self: Int)
def ch: String
def px: String
def vh: String
def vw: String
extension (self: Double)
def em: String
def pct: String
def rem: String
extension (self: String)
def `__`(that: String): String