Entity to executing take 2

This commit is contained in:
Diego Valenzuela 2023-05-14 20:07:24 -07:00
parent 975eaf1ab2
commit 73164e0304

View file

@ -643,4 +643,10 @@ fun <T> Entity<T>.friendlyState(context: Context): String {
return friendlyState
}
fun <T> Entity<T>.isExecuting() = state.endsWith("ing")
fun <T> Entity<T>.isExecuting() = when (state) {
"closing" -> true
"locking" -> true
"opening" -> true
"unlocking" -> true
else -> false
}