spand
enum class ViewStateEnum { Visible, Invisible, Gone}; fun Int.toViewStateEnum() : ViewStateEnum = ... when (visibility.toViewStateEnum()){ Visible -> ... Invisibile -> ... Gone -> ... }