onIdle

inline fun <T> UiState<T>.onIdle(block: () -> Unit): UiState<T>

Executes block if the UiState is UiState.Idle. Returns this to allow chaining.