Minor code improvement
This commit is contained in:
parent
d317332b86
commit
c3dea95a50
6 changed files with 3 additions and 21 deletions
|
@ -277,10 +277,6 @@ class DetailChatRoomFragment : MasterFragment<ChatRoomDetailFragmentBinding, Cha
|
|||
})
|
||||
}
|
||||
|
||||
override fun getItemCount(): Int {
|
||||
return adapter.itemCount
|
||||
}
|
||||
|
||||
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||
val list = ArrayList<EventLog>()
|
||||
for (index in indexesOfItemToDelete) {
|
||||
|
|
|
@ -213,10 +213,6 @@ class MasterChatRoomsFragment : MasterFragment<ChatRoomMasterFragmentBinding, Ch
|
|||
}
|
||||
}
|
||||
|
||||
override fun getItemCount(): Int {
|
||||
return adapter.itemCount
|
||||
}
|
||||
|
||||
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||
val list = ArrayList<ChatRoom>()
|
||||
for (index in indexesOfItemToDelete) {
|
||||
|
|
|
@ -217,10 +217,6 @@ class MasterContactsFragment : MasterFragment<ContactMasterFragmentBinding, Cont
|
|||
}
|
||||
}
|
||||
|
||||
override fun getItemCount(): Int {
|
||||
return adapter.itemCount
|
||||
}
|
||||
|
||||
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||
val list = ArrayList<Contact>()
|
||||
for (index in indexesOfItemToDelete) {
|
||||
|
|
|
@ -90,7 +90,9 @@ abstract class MasterFragment<T : ViewDataBinding, U : SelectionListAdapter<*, *
|
|||
deleteItems(list)
|
||||
}
|
||||
|
||||
abstract fun getItemCount(): Int
|
||||
private fun getItemCount(): Int {
|
||||
return adapter.itemCount
|
||||
}
|
||||
|
||||
abstract fun deleteItems(indexesOfItemToDelete: ArrayList<Int>)
|
||||
}
|
||||
|
|
|
@ -202,10 +202,6 @@ class MasterCallLogsFragment : MasterFragment<HistoryMasterFragmentBinding, Call
|
|||
tabsViewModel.updateMissedCallCount()
|
||||
}
|
||||
|
||||
override fun getItemCount(): Int {
|
||||
return adapter.itemCount
|
||||
}
|
||||
|
||||
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||
val list = ArrayList<GroupedCallLogViewModel>()
|
||||
for (index in indexesOfItemToDelete) {
|
||||
|
|
|
@ -112,10 +112,6 @@ class RecordingsFragment : MasterFragment<RecordingsFragmentBinding, RecordingsL
|
|||
adapter.setVideoTextureView(binding.recordingVideoSurface)
|
||||
}
|
||||
|
||||
override fun getItemCount(): Int {
|
||||
return adapter.itemCount
|
||||
}
|
||||
|
||||
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||
val list = ArrayList<RecordingViewModel>()
|
||||
for (index in indexesOfItemToDelete) {
|
||||
|
|
Loading…
Reference in a new issue