Skip to content

Latest commit

 

History

History
12 lines (8 loc) · 460 Bytes

NEW_SCREEN.md

File metadata and controls

12 lines (8 loc) · 460 Bytes

Creating a new screen

A new screen in refactored-umbrella consists of the following:

  • Fragment/Activity

  • ViewModel + UseCases (if needed)

  • Adapter (if needed)

  • A new screen should make use of ViewBinding extensions in order to access any UI elements.

  • A new screen should make use of FlowBinding extensions in order to observe actions on UI elements, convert them to UI intents and delegate them to a ViewModels UI intent processor.