If you create your own enums then you could do som...
# language-proposals
s
If you create your own enums then you could do something like
Copy code
enum class ViewStateEnum { Visible, Invisible, Gone};
fun Int.toViewStateEnum() : ViewStateEnum = ...
when (visibility.toViewStateEnum()){
Visible -> ...
Invisibile -> ...
Gone -> ...
}