CSSStyleDeclaration
abstract class CSSStyleDeclaration : ItemArrayLike<String>
Exposes the JavaScript CSSStyleDeclaration to Kotlin
Constructors
<init>
Exposes the JavaScript CSSStyleDeclaration to Kotlin
CSSStyleDeclaration()
Properties
_camel_cased_attribute
open var _camel_cased_attribute: String
_dashed_attribute
open var _dashed_attribute: String
_webkit_cased_attribute
open var _webkit_cased_attribute: String
alignContent
open var alignContent: String
alignItems
open var alignItems: String
alignSelf
open var alignSelf: String
animation
open var animation: String
animationDelay
open var animationDelay: String
animationDirection
open var animationDirection: String
animationDuration
open var animationDuration: String
animationFillMode
open var animationFillMode: String
animationIterationCount
open var animationIterationCount: String
animationName
open var animationName: String
animationPlayState
open var animationPlayState: String
animationTimingFunction
open var animationTimingFunction: String
backfaceVisibility
open var backfaceVisibility: String
background
open var background: String
backgroundAttachment
open var backgroundAttachment: String
backgroundClip
open var backgroundClip: String
backgroundColor
open var backgroundColor: String
backgroundImage
open var backgroundImage: String
backgroundOrigin
open var backgroundOrigin: String
backgroundPosition
open var backgroundPosition: String
backgroundRepeat
open var backgroundRepeat: String
backgroundSize
open var backgroundSize: String
border
open var border: String
borderBottom
open var borderBottom: String
borderBottomColor
open var borderBottomColor: String
borderBottomLeftRadius
open var borderBottomLeftRadius: String
borderBottomRightRadius
open var borderBottomRightRadius: String
borderBottomStyle
open var borderBottomStyle: String
borderBottomWidth
open var borderBottomWidth: String
borderCollapse
open var borderCollapse: String
borderColor
open var borderColor: String
borderImage
open var borderImage: String
borderImageOutset
open var borderImageOutset: String
borderImageRepeat
open var borderImageRepeat: String
borderImageSlice
open var borderImageSlice: String
borderImageSource
open var borderImageSource: String
borderImageWidth
open var borderImageWidth: String
borderLeft
open var borderLeft: String
borderLeftColor
open var borderLeftColor: String
borderLeftStyle
open var borderLeftStyle: String
borderLeftWidth
open var borderLeftWidth: String
borderRadius
open var borderRadius: String
borderRight
open var borderRight: String
borderRightColor
open var borderRightColor: String
borderRightStyle
open var borderRightStyle: String
borderRightWidth
open var borderRightWidth: String
borderSpacing
open var borderSpacing: String
borderStyle
open var borderStyle: String
borderTop
open var borderTop: String
borderTopColor
open var borderTopColor: String
borderTopLeftRadius
open var borderTopLeftRadius: String
borderTopRightRadius
open var borderTopRightRadius: String
borderTopStyle
open var borderTopStyle: String
borderTopWidth
open var borderTopWidth: String
borderWidth
open var borderWidth: String
bottom
open var bottom: String
boxDecorationBreak
open var boxDecorationBreak: String
boxShadow
open var boxShadow: String
boxSizing
open var boxSizing: String
breakAfter
open var breakAfter: String
breakBefore
open var breakBefore: String
breakInside
open var breakInside: String
captionSide
open var captionSide: String
clear
open var clear: String
clip
open var clip: String
color
open var color: String
columnCount
open var columnCount: String
columnFill
open var columnFill: String
columnGap
open var columnGap: String
columnRule
open var columnRule: String
columnRuleColor
open var columnRuleColor: String
columnRuleStyle
open var columnRuleStyle: String
columnRuleWidth
open var columnRuleWidth: String
columns
open var columns: String
columnSpan
open var columnSpan: String
columnWidth
open var columnWidth: String
content
open var content: String
counterIncrement
open var counterIncrement: String
counterReset
open var counterReset: String
cssFloat
open var cssFloat: String
cssText
open var cssText: String
cursor
open var cursor: String
direction
open var direction: String
display
open var display: String
emptyCells
open var emptyCells: String
filter
open var filter: String
flex
open var flex: String
flexBasis
open var flexBasis: String
flexDirection
open var flexDirection: String
flexFlow
open var flexFlow: String
flexGrow
open var flexGrow: String
flexShrink
open var flexShrink: String
flexWrap
open var flexWrap: String
font
open var font: String
fontFamily
open var fontFamily: String
fontFeatureSettings
open var fontFeatureSettings: String
fontKerning
open var fontKerning: String
fontLanguageOverride
open var fontLanguageOverride: String
fontSize
open var fontSize: String
fontSizeAdjust
open var fontSizeAdjust: String
fontStretch
open var fontStretch: String
fontStyle
open var fontStyle: String
fontSynthesis
open var fontSynthesis: String
fontVariant
open var fontVariant: String
fontVariantAlternates
open var fontVariantAlternates: String
fontVariantCaps
open var fontVariantCaps: String
fontVariantEastAsian
open var fontVariantEastAsian: String
fontVariantLigatures
open var fontVariantLigatures: String
fontVariantNumeric
open var fontVariantNumeric: String
fontVariantPosition
open var fontVariantPosition: String
fontWeight
open var fontWeight: String
hangingPunctuation
open var hangingPunctuation: String
height
open var height: String
hyphens
open var hyphens: String
imageOrientation
open var imageOrientation: String
imageRendering
open var imageRendering: String
imageResolution
open var imageResolution: String
imeMode
open var imeMode: String
justifyContent
open var justifyContent: String
left
open var left: String
letterSpacing
open var letterSpacing: String
lineBreak
open var lineBreak: String
lineHeight
open var lineHeight: String
listStyle
open var listStyle: String
listStyleImage
open var listStyleImage: String
listStylePosition
open var listStylePosition: String
listStyleType
open var listStyleType: String
margin
open var margin: String
marginBottom
open var marginBottom: String
marginLeft
open var marginLeft: String
marginRight
open var marginRight: String
marginTop
open var marginTop: String
mark
open var mark: String
markAfter
open var markAfter: String
markBefore
open var markBefore: String
marks
open var marks: String
marqueeDirection
open var marqueeDirection: String
marqueePlayCount
open var marqueePlayCount: String
marqueeSpeed
open var marqueeSpeed: String
marqueeStyle
open var marqueeStyle: String
mask
open var mask: String
maskType
open var maskType: String
maxHeight
open var maxHeight: String
maxWidth
open var maxWidth: String
minHeight
open var minHeight: String
minWidth
open var minWidth: String
navDown
open var navDown: String
navIndex
open var navIndex: String
navLeft
open var navLeft: String
navRight
open var navRight: String
navUp
open var navUp: String
objectFit
open var objectFit: String
objectPosition
open var objectPosition: String
opacity
open var opacity: String
order
open var order: String
orphans
open var orphans: String
outline
open var outline: String
outlineColor
open var outlineColor: String
outlineOffset
open var outlineOffset: String
outlineStyle
open var outlineStyle: String
outlineWidth
open var outlineWidth: String
overflowWrap
open var overflowWrap: String
overflowX
open var overflowX: String
overflowY
open var overflowY: String
padding
open var padding: String
paddingBottom
open var paddingBottom: String
paddingLeft
open var paddingLeft: String
paddingRight
open var paddingRight: String
paddingTop
open var paddingTop: String
pageBreakAfter
open var pageBreakAfter: String
pageBreakBefore
open var pageBreakBefore: String
pageBreakInside
open var pageBreakInside: String
parentRule
open val parentRule: CSSRule?
perspective
open var perspective: String
perspectiveOrigin
open var perspectiveOrigin: String
phonemes
open var phonemes: String
position
open var position: String
quotes
open var quotes: String
resize
open var resize: String
rest
open var rest: String
restAfter
open var restAfter: String
restBefore
open var restBefore: String
right
open var right: String
tableLayout
open var tableLayout: String
tabSize
open var tabSize: String
textAlign
open var textAlign: String
textAlignLast
open var textAlignLast: String
textCombineUpright
open var textCombineUpright: String
textDecoration
open var textDecoration: String
textDecorationColor
open var textDecorationColor: String
textDecorationLine
open var textDecorationLine: String
textDecorationStyle
open var textDecorationStyle: String
textIndent
open var textIndent: String
textJustify
open var textJustify: String
textOrientation
open var textOrientation: String
textOverflow
open var textOverflow: String
textShadow
open var textShadow: String
textTransform
open var textTransform: String
textUnderlinePosition
open var textUnderlinePosition: String
top
open var top: String
transform
open var transform: String
transformOrigin
open var transformOrigin: String
transformStyle
open var transformStyle: String
transition
open var transition: String
transitionDelay
open var transitionDelay: String
transitionDuration
open var transitionDuration: String
transitionProperty
open var transitionProperty: String
transitionTimingFunction
open var transitionTimingFunction: String
unicodeBidi
open var unicodeBidi: String
verticalAlign
open var verticalAlign: String
visibility
open var visibility: String
voiceBalance
open var voiceBalance: String
voiceDuration
open var voiceDuration: String
voicePitch
open var voicePitch: String
voicePitchRange
open var voicePitchRange: String
voiceRate
open var voiceRate: String
voiceStress
open var voiceStress: String
voiceVolume
open var voiceVolume: String
whiteSpace
open var whiteSpace: String
widows
open var widows: String
width
open var width: String
wordBreak
open var wordBreak: String
wordSpacing
open var wordSpacing: String
wordWrap
open var wordWrap: String
writingMode
open var writingMode: String
zIndex
open var zIndex: String
Functions
getPropertyPriority
fun getPropertyPriority(property: String): String
getPropertyValue
fun getPropertyValue(property: String): String
item
open fun item(index: Int): String
removeProperty
fun removeProperty(property: String): String
setProperty
fun setProperty(
property: String,
value: String,
priority: String = definedExternally)
setPropertyPriority
fun setPropertyPriority(property: String, priority: String)
setPropertyValue
fun setPropertyValue(property: String, value: String)
Extension Functions
asList
Returns the view of this ItemArrayLike<T>
collection as List<T>
fun <T> ItemArrayLike<T>.asList(): List<T>
get
operator fun CSSStyleDeclaration.get(index: Int): String?