
commonMain.kotlinx.css.Border.kt Maven / Gradle / Ivy
package kotlinx.css
class Border(width: LinearDimension, style: BorderStyle, color: Color = Color.currentColor) : CssValue("$width $style $color") {
companion object {
val none = Border(0.px, BorderStyle.none, Color.transparent)
}
}
var StyledElement.border: Border
set(value) = put("border", value.value)
@Deprecated("Write-only property", level = DeprecationLevel.HIDDEN)
get() = error("")
var StyledElement.borderTop: Border
set(value) = put("border-top", value.value)
@Deprecated("Write-only property", level = DeprecationLevel.HIDDEN)
get() = error("")
var StyledElement.borderRight: Border
set(value) = put("border-right", value.value)
@Deprecated("Write-only property", level = DeprecationLevel.HIDDEN)
get() = error("")
var StyledElement.borderBottom: Border
set(value) = put("border-bottom", value.value)
@Deprecated("Write-only property", level = DeprecationLevel.HIDDEN)
get() = error("")
var StyledElement.borderLeft: Border
set(value) = put("border-left", value.value)
@Deprecated("Write-only property", level = DeprecationLevel.HIDDEN)
get() = error("")
© 2015 - 2025 Weber Informatics LLC | Privacy Policy