Hexa
val deleteJob = runBlocking { withTimeoutOrNull(10000L) { launch(<http://Dispatchers.IO|Dispatchers.IO>) { s.deleteItem(xyz) } launch(<http://Dispatchers.IO|Dispatchers.IO>) { s.deleteItem(abc) } } }
if(deleteJob!!.isCancelled){ //do something }
if(deleteJob == null){ //do something }
r2vq
Booleans?
if (deleteJob.isCancelled != false) { // do something }
dector
deleteJob
s.deleteItem(abc)
null
if (deleteJob.isCancelled != false)
isCancelled
true
if (deleteJob?.isCancelled != false) { // do something }
A modern programming language that makes developers happier.