mirror of
https://github.com/InsanusMokrassar/JSUIKitKBindings.git
synced 2024-09-28 21:46:11 +00:00
15 lines
366 B
Kotlin
15 lines
366 B
Kotlin
package dev.inmo.jsuikit
|
|
|
|
import dev.inmo.jsuikit.utils.*
|
|
import org.jetbrains.compose.web.attributes.AttrsScope
|
|
|
|
fun AttrsScope<*>.buildAndAddAttribute(
|
|
attributeName: String,
|
|
skipNullValues: Boolean = true,
|
|
block: ParametersBuilder.() -> Unit
|
|
) {
|
|
buildAttribute(attributeName, skipNullValues, block).let {
|
|
attr(it.first, it.second)
|
|
}
|
|
}
|