CollectionCreationBottomBarView.kt |
Updates views in [R.id.bottom_button_bar_layout] for collection creation.
|
3775 |
CollectionCreationController.kt |
See [CollectionCreationInteractor.onBackPressed]
|
6527 |
CollectionCreationFragment.kt |
|
3927 |
CollectionCreationInteractor.kt |
Called when either the physical back button, or the back arrow are clicked.
Note that this is not called when the close button on the snackbar is clicked. See [close].
|
3076 |
CollectionCreationStore.kt |
Represents the current purpose of the screen. This determines what options are shown to the
user.
TODO refactor [CollectionCreationState] into a sealed class with four implementations, each
replacing a [SaveCollectionStep] value. These will not need null / emptyCollection default
values. Handle changes between these state changes internally, here and in the controller,
instead of exposing [StepChanged], which currently acts as a setter.
|
5002 |
CollectionCreationTabListAdapter.kt |
Method used to change the tabSelectedCheckbox state
@param checkChanged [CheckChanged] class containing the required checkbox updates
|
4271 |
CollectionCreationView.kt |
|
10891 |
CollectionsDialog.kt |
A lambda that is invoked when a confirmation button in a [CollectionsDialog] is clicked.
The [TabCollection] ID of the selected collection is passed to the delegate when confirmed.
If the selected collection was newly created then [Boolean] is set to true.
|
5918 |
CollectionsListAdapter.kt |
An adapter for displaying an option to create a new collection and the list of existing
collections.
|
2896 |
SaveCollectionListAdapter.kt |
Adapter for a list of collections.
@param onCollectionClickedListener Invoked when a collection is clicked.
|
2574 |
Tab.kt |
|
457 |
TabDiffUtil.kt |
Diff callback for comparing tab lists with selected state.
|
2289 |