Nick
12/07/2021, 11:40 PMclass MyViewModel : ViewModel() {
sealed class SelectedFolder {
object Unselected : SelectedFolder()
data class Selected(val id: String) : SelectedFolder()
}
}
or
2️⃣
private sealed class SelectedFolder {
object Unselected : SelectedFolder()
data class Selected(val id: String) : SelectedFolder()
}
class MyViewModel : ViewModel() {
Nick
12/07/2021, 11:41 PMHaris Khan
12/08/2021, 1:14 AMStephan Schroeder
12/08/2021, 7:44 AMis Selected
instead of is SelectedFolder.Selected
)
On the other hand, i've never wrote a private sealed class 🤔
sealed class SelectedFolder
object Unselected : SelectedFolder()
data class Selected(val id: String) : SelectedFolder()
class MyViewModel : ViewModel() {
Michael de Kaste
12/08/2021, 10:37 AMSelectedFolder.
and get a list of its children as suggestions.