Skip to content

MaterialDesignJsVeiwRenderer / view.utils.elementCss / ElementCss

ElementCss

open class ElementCss

Represents an element's inline CSS.

Constructors

<init>
ElementCss()
Represents an element's inline CSS.

Properties

bottom
val bottom:Dimension

display
var display:Display?

end
val end:Dimension

flexItemSettings
val flexItemSettings:FlexItemSettings

flexSettings
val flexSettings:FlexSettings

font
val font:Font

grid
val grid:Grid

gridItem
val gridItem:GridItem

height
val height:Dimension

marginBottom
val marginBottom:Dimension

marginEnd
val marginEnd:Dimension

marginStart
val marginStart:Dimension

marginTop
val marginTop:Dimension

overflowX
val overflowX:Overflow

overflowY
val overflowY:Overflow

paddingBottom
val paddingBottom:Dimension

paddingEnd
val paddingEnd:Dimension

paddingStart
val paddingStart:Dimension

paddingTop
val paddingTop:Dimension

position
var position:Position?

start
val start:Dimension

text
val text:Text

top
val top:Dimension

transformation
val transformation:Transformation

visibility
var visibility:Visibility?

whiteSpace
var whiteSpace:WhiteSpace?

width
val width:Dimension

Functions

applyTo
open fun applyTo(element: <ERROR CLASS>):Unit
Applies this style to an element's inline style.

extend
fun extend(style:ElementCss, override:Boolean= false):Unit
Inherits the style of another element.