Lars Erik Rojeras
01/17/2020, 10:38 AMRobert Jaros
01/17/2020, 2:15 PMRobert Jaros
01/17/2020, 2:16 PMRobert Jaros
01/17/2020, 2:20 PMRobert Jaros
01/17/2020, 2:20 PMPace.init(require("pace-progressbar/themes/blue/pace-theme-corner-indicator.css"))
Pace.setOptions(PaceOptions(manual = true))
Robert Jaros
01/17/2020, 2:22 PMvar paceCounter = 0
suspend fun <T> withProgress(block: suspend () -> T): T {
Pace.show()
paceCounter++
return try {
block()
} finally {
paceCounter--
if (paceCounter <= 0) Pace.hide()
}
}
Lars Erik Rojeras
01/17/2020, 4:09 PM