marginLeft

oxygen.ui.web.create.marginLeft
case object marginLeft extends CssBuilder

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class CssBuilder
class Object
trait Matchable
class Any
Show all
Self type
marginLeft.type

Members list

Type members

Inherited classlikes

object dynamic extends InlinePseudoAttr

Attributes

Inherited from:
CssBuilder
Supertypes
class Object
trait Matchable
class Any

Inherited and Abstract classlikes

abstract class InlinePseudoAttr(pseudoSuffix: String, varSuffix: String)

Attributes

Inherited from:
CssBuilder
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object active
object focus
object hover
object hoverActive
object hoverFocus
object dynamic
Show all

Inherited types

type MirroredElemLabels = EmptyTuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Singleton
type MirroredElemTypes = EmptyTuple

Attributes

Inherited from:
Singleton
type MirroredMonoType = Singleton.this.type

The mirrored *-type

The mirrored *-type

Attributes

Inherited from:
Singleton
type MirroredType = Singleton.this.type

Attributes

Inherited from:
Singleton

Inherited and Abstract types

type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Inherited methods

final def :=(value: Int): CSSAttr

Attributes

Inherited from:
CssBuilder
final def :=(value: String): CSSAttr

Attributes

Inherited from:
CssBuilder
def csss(strs: String*): CSSAttr

Attributes

Inherited from:
CssBuilder
def fromProduct(p: Product): MirroredMonoType

Create a new instance of type T with elements taken from product p.

Create a new instance of type T with elements taken from product p.

Attributes

Inherited from:
Singleton
final def inherit: CSSAttr

Attributes

Inherited from:
CssBuilder
final def initial: CSSAttr

Attributes

Inherited from:
CssBuilder
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
final def removeInline: CSSAttr

Removes any previously set inline values. Imagine you have a component which sets a borderColor := "red", and you really want to do fragment(borderColor.dynamic := "red", borderColor.dynamic.hover := "green"). Because borderColor := "red" is a const inline style, it will override any of the dynamic styling capabilities.

Removes any previously set inline values. Imagine you have a component which sets a borderColor := "red", and you really want to do fragment(borderColor.dynamic := "red", borderColor.dynamic.hover := "green"). Because borderColor := "red" is a const inline style, it will override any of the dynamic styling capabilities.

imagine you had:

val myComponent: Widget = div(borderColor := "red")

you could do:

myComponent(borderColor.removeInline, borderColor.dynamic := "red", borderColor.dynamic.hover := "green")

this would remove the const borderColor

Attributes

Inherited from:
CssBuilder
final def revert: CSSAttr

Attributes

Inherited from:
CssBuilder
final def revertLayer: CSSAttr

Attributes

Inherited from:
CssBuilder
final def unset: CSSAttr

Attributes

Inherited from:
CssBuilder