Feature module

The inbox feature module includes all the presentation logic required to display messages list and details screens. If you need to include this module, add it to your build.gradle:

implementation ("com.poqstudio:notifications.inbox:$VERSION_NAME")

Message Inbox content

Message Inbox content architecture

The general architecture of the Message Inbox content screen
The general architecture of the Message Inbox content screen

  • InboxActivity is the entry point to the message inbox list screens.
  • InboxFragment is the main fragment for the message inbox list screen.
  • InboxFragmentDelegate is the fragment delegate for the message inbox list screen.
  • InboxMessageDetailFragment is the main fragment for the message details screen.
  • InboxMessageDetailFragmentDelegate is the fragment delegate for the message details screen.
  • InboxViewModel is the ViewModel used by message inbox list and message details screen.