Package-level declarations
Types
This interface works with the UICoordinator. Implementations of this class representation are responsible for transitioning a view(s) into the ViewGroup. They are also responsible for deciding what components should be part of the view.
This interface works with the UICoordinator. Implementations of this class representation are responsible for transitioning a view(s) into the ViewGroup. They are also responsible for deciding what components should be part of the view.
Using the UIComponent gives you access to a coroutineScope which uses Dispatchers.Main.immediate. All coroutines that you launch inside onAttached will be canceled when the observer is detached. You do not need to implement onDetached for your flowable components.
Attach a UICoordinator to a ViewGroup of your choosing. When you implement this class you will need to build a Flow with Binder. There can only be one view binder attached at a time for the ViewGroup.