15
15
* You should have received a copy of the GNU General Public License
16
16
* along with this program. If not, see <http://www.gnu.org/licenses/>.
17
17
*/
18
- package com.infomaniak.mail.ui.main.menu
18
+ package com.infomaniak.mail.ui.main.menuDrawer
19
19
20
20
import android.view.LayoutInflater
21
21
import android.view.View.OnClickListener
@@ -29,9 +29,9 @@ import com.infomaniak.mail.MatomoMail.trackMenuDrawerEvent
29
29
import com.infomaniak.mail.R
30
30
import com.infomaniak.mail.data.models.mailbox.Mailbox
31
31
import com.infomaniak.mail.databinding.ItemInvalidMailboxBinding
32
- import com.infomaniak.mail.databinding.ItemMailboxMenuDrawerBinding
32
+ import com.infomaniak.mail.databinding.ItemMenuDrawerMailboxBinding
33
33
import com.infomaniak.mail.databinding.ItemSelectableMailboxBinding
34
- import com.infomaniak.mail.ui.main.menu .MailboxesAdapter.MailboxesViewHolder
34
+ import com.infomaniak.mail.ui.main.menuDrawer .MailboxesAdapter.MailboxesViewHolder
35
35
import com.infomaniak.mail.utils.AccountUtils
36
36
import com.infomaniak.mail.utils.Utils.runCatchingRealm
37
37
import com.infomaniak.mail.views.itemViews.DecoratedItemView.SelectionStyle
@@ -50,7 +50,7 @@ class MailboxesAdapter(
50
50
val layoutInflater = LayoutInflater .from(parent.context)
51
51
val binding = when (viewType) {
52
52
DisplayType .SIMPLE_MAILBOX .layout -> ItemSelectableMailboxBinding .inflate(layoutInflater, parent, false )
53
- DisplayType .MENU_DRAWER_MAILBOX .layout -> ItemMailboxMenuDrawerBinding .inflate(layoutInflater, parent, false )
53
+ DisplayType .MENU_DRAWER_MAILBOX .layout -> ItemMenuDrawerMailboxBinding .inflate(layoutInflater, parent, false )
54
54
else -> ItemInvalidMailboxBinding .inflate(layoutInflater, parent, false )
55
55
}
56
56
@@ -67,7 +67,7 @@ class MailboxesAdapter(
67
67
(this as ItemSelectableMailboxBinding ).displaySimpleMailbox(mailbox, isCurrentMailbox)
68
68
}
69
69
DisplayType .MENU_DRAWER_MAILBOX .layout -> {
70
- (this as ItemMailboxMenuDrawerBinding ).displayMenuDrawerMailbox(mailbox, isCurrentMailbox)
70
+ (this as ItemMenuDrawerMailboxBinding ).displayMenuDrawerMailbox(mailbox, isCurrentMailbox)
71
71
}
72
72
DisplayType .INVALID_MAILBOX .layout -> (this as ItemInvalidMailboxBinding ).displayInvalidMailbox(mailbox)
73
73
}
@@ -94,7 +94,7 @@ class MailboxesAdapter(
94
94
setSelectedState(isCurrentMailbox)
95
95
}
96
96
97
- private fun ItemMailboxMenuDrawerBinding .displayMenuDrawerMailbox (mailbox : Mailbox , isCurrentMailbox : Boolean ) = with (root) {
97
+ private fun ItemMenuDrawerMailboxBinding .displayMenuDrawerMailbox (mailbox : Mailbox , isCurrentMailbox : Boolean ) = with (root) {
98
98
displayValidMailbox(mailbox, isCurrentMailbox) { context.trackMenuDrawerEvent(SWITCH_MAILBOX_NAME ) }
99
99
100
100
unreadCount = mailbox.unreadCountDisplay.count
@@ -141,7 +141,7 @@ class MailboxesAdapter(
141
141
142
142
private enum class DisplayType (val layout : Int ) {
143
143
INVALID_MAILBOX (R .layout.item_invalid_mailbox),
144
- MENU_DRAWER_MAILBOX (R .layout.item_mailbox_menu_drawer ),
144
+ MENU_DRAWER_MAILBOX (R .layout.item_menu_drawer_mailbox ),
145
145
SIMPLE_MAILBOX (R .layout.item_selectable_mailbox),
146
146
}
147
147
0 commit comments