Package org. brightify. hyperdrive. multiplatformx
Types
Enables automatic factory generation for the annotated class, or a class containing the annotated constructor.
Base for implementing observable objects. It comes with basic operators for observable properties.
This class inherits property delegates for change tracking and observing from BaseObservableManageableObject and BaseObservableObject. As a single point of interaction with the native code for both Android and iOS (and possible other platforms), view models have to provide an easy way for the native code to consume them. Thanks to the behavior described below, developers of the view models can work directly with values without asynchronicity.
Implemented by classes that contain some form of cancellation logic.
Locking for user interface operations.
This class is NOT thread-safe. Attaching and detaching from scopes should be performed from the main thread.
An object that can be managed and a part of the lifecycle graph.
An observable object that provides a ChangeTracking instance.
Marks a constructor parameter as provided.
Functions
Combine all contained CancellationToken instances into one.