A ViewBinding that allows ViewRegistry.buildView to dispense Views that need to be generated from code. (Use LayoutRunner to work with XML layout resources.)
Implemented by objects that want the option to intercept back button taps. Can be implemented by View subclasses, or can be attached to a stock view via Helper.setBackHandler.
An object that handles View.showRendering calls for a view inflated from a layout resource in response to ViewRegistry.buildView. (Use BuilderBinding if you want to build views from code rather than layouts.)
Base class for containers that show HasModals.modals in Dialogs.
Factory for View instances that can show renderings of typeRenderingT. Use LayoutRunner.bind to work with XML layout resources, or BuilderBinding to create views from code.
A collection of ViewBindings that can be used to display the stream of renderings from a workflow tree.
A Fragment that can run a workflow. Subclasses implement onCreateWorkflow to configure themselves with a Workflow, ViewRegistry and inputs.
A view that can be driven by a WorkflowRunner. In most cases you’ll use Activity.setContentWorkflow or subclass WorkflowFragment rather than manage this class directly.
Uses a Workflow and a ViewRegistry to drive a WorkflowLayout.
The Workflow UI classes for Android are still experimental. They are in more flux than the rest of the code, and have not yet seen production use. Proceed with caution, and be ready to have the rug pulled out from under you.
Function attached to a view created by ViewRegistry, to allow it to respond to View.showRendering.
Extensions for External Classes¶