Samkeene
05/31/2020, 10:21 PMSimplePanel(classes = setOf("m-1", "position-relative")).bind(playerStore) { player ->
progressBar(player.life.roundToInt(), 0, player.maxLife.roundToInt(), ProgressBarStyle.DANGER, true)
}
That is KVision progress bar that doesn't animate the width, the one below, the old way, does:
Div(classes = setOf("progress", "m-1")) {
div(classes = setOf("progress-bar", "progress-bar-striped", "bg-danger") {
bind(playerStore) { player ->
role = "progressbar"
width = CssSize((player.life * 100) / player.maxLife, UNIT.perc)
}
}
}