
commonMain.kotlinx.css.properties.BoxShadow.kt Maven / Gradle / Ivy
package kotlinx.css.properties
import kotlinx.css.*
open class BoxShadow(
color: Color = Color.currentColor,
offsetX: LinearDimension = 0.px,
offsetY: LinearDimension = 0.px,
blurRadius: LinearDimension = 0.px,
spreadRadius: LinearDimension = 0.px,
) : CssValue("$offsetX $offsetY $blurRadius $spreadRadius $color")
class BoxShadowInset(
color: Color = Color.currentColor,
offsetX: LinearDimension = 0.px,
offsetY: LinearDimension = 0.px,
blurRadius: LinearDimension = 0.px,
spreadRadius: LinearDimension = 0.px,
) : BoxShadow(color, offsetX, offsetY, blurRadius, spreadRadius) {
override val value = "inset $offsetX $offsetY $blurRadius $spreadRadius $color"
}
class BoxShadows : StyleList(", ") {
companion object {
val none = BoxShadows()
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy