Package org. brightify. hyperdrive. multiplatformx. property
Types
This interface is an asynchronous variation to the ObservableProperty. Used if the initial value is undefined. It doesn't provide a value if it hasn't been assigned yet, but you can block the thread until it is.
ObservableProperty with the added functionality of a mutable value.
A synchronous property delegate accessor.
Implemented by listeners to observe ObservableProperty and DeferredObservableProperty value changes.
Functions
Combine the last values of all provided ObservableProperty into a list of values.
Combine the last values of two ObservableProperty into a Pair.
Combine the last values of two ObservableProperty with a mapping function.
Combine the last values of three ObservableProperty into a Triple.
Combine the last values of three ObservableProperty with a mapping function.
Combine the last values of four ObservableProperty with a mapping function.
Combine the last values of five ObservableProperty with a mapping function.
Create an equality policy using the default T.equals method.
Conversion method to asynchronous DeferredObservableProperty.
A filter function applied to each element collected from the ObservableProperty.
Keep each non-null element collected from the ObservableProperty.
A mapping function applied to each element collected from the ObsrvableProperty to return a DeferredObservableProperty.
A mapping function applied to each element collected from the ObservableProperty to return another ObservableProperty.
Create an equality policy that returns true only if the values are identical, not just equal.
A mapping function applied to each element collected from the DeferredObservableProperty.
A mapping function applied to each element collected from the ObservableProperty.
Create an equality policy that always returns false (values are never equal).
Conversion method to synchronous ObservableProperty.