Result

sealed class Result

Defines all possible results that queries for lenses can yield.

Types

None
Link copied to clipboard
object None : LensesComponent.Repository.Result
Indicates that no lenses are available at the moment of querying.
Some
Link copied to clipboard
class Some(lenses: List<LensesComponent.Lens>) : LensesComponent.Repository.Result
Indicates that some lenses are available at the moment of querying.

Inheritors

LensesComponent.Repository.Result
Link copied to clipboard
LensesComponent.Repository.Result
Link copied to clipboard

Extensions

whenHasFirst
Link copied to clipboard
Notifies when LensesComponent.Repository has some available lenses calling back with the first one.
whenHasSome
Link copied to clipboard
Notifies when LensesComponent.Repository has some available lenses.