Result
sealed class Result
Content copied to clipboard
Defines all possible results that queries for lenses can yield.
Types
None
Link copied to clipboard
Some
Link copied to clipboard
class Some(lenses: List<LensesComponent.Lens>) : LensesComponent.Repository.Result
Content copied to clipboard
Inheritors
LensesComponent.Repository.Result
Link copied to clipboard
LensesComponent.Repository.Result
Link copied to clipboard
Extensions
whenHasFirst
Link copied to clipboard
fun LensesComponent.Repository.Result.whenHasFirst(callback: Consumer<LensesComponent.Lens>)
Content copied to clipboard
Notifies when LensesComponent.Repository has some available lenses calling back with the first one.
whenHasSome
Link copied to clipboard
fun LensesComponent.Repository.Result.whenHasSome(callback: Consumer<List<LensesComponent.Lens>>)
Content copied to clipboard
Notifies when LensesComponent.Repository has some available lenses.