in platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgRectAttrMapping.kt [12:30]
override fun setAttribute(target: Rectangle, name: String, value: Any?) {
when (name) {
SvgRectElement.X.name -> target.x = value?.asFloat ?: 0.0f
SvgRectElement.Y.name -> target.y = value?.asFloat ?: 0.0f
SvgRectElement.WIDTH.name -> {
if (!ignoredSizeValue(value)) {
target.width = value?.asFloat ?: 0.0f
}
}
SvgRectElement.HEIGHT.name -> {
if (!ignoredSizeValue(value)) {
target.height = value?.asFloat ?: 0.0f
}
}
else -> super.setAttribute(target, name, value)
}
}