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>) {
|
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||||
val list = ArrayList<EventLog>()
|
val list = ArrayList<EventLog>()
|
||||||
for (index in indexesOfItemToDelete) {
|
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>) {
|
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||||
val list = ArrayList<ChatRoom>()
|
val list = ArrayList<ChatRoom>()
|
||||||
for (index in indexesOfItemToDelete) {
|
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>) {
|
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||||
val list = ArrayList<Contact>()
|
val list = ArrayList<Contact>()
|
||||||
for (index in indexesOfItemToDelete) {
|
for (index in indexesOfItemToDelete) {
|
||||||
|
|
|
@ -90,7 +90,9 @@ abstract class MasterFragment<T : ViewDataBinding, U : SelectionListAdapter<*, *
|
||||||
deleteItems(list)
|
deleteItems(list)
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract fun getItemCount(): Int
|
private fun getItemCount(): Int {
|
||||||
|
return adapter.itemCount
|
||||||
|
}
|
||||||
|
|
||||||
abstract fun deleteItems(indexesOfItemToDelete: ArrayList<Int>)
|
abstract fun deleteItems(indexesOfItemToDelete: ArrayList<Int>)
|
||||||
}
|
}
|
||||||
|
|
|
@ -202,10 +202,6 @@ class MasterCallLogsFragment : MasterFragment<HistoryMasterFragmentBinding, Call
|
||||||
tabsViewModel.updateMissedCallCount()
|
tabsViewModel.updateMissedCallCount()
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getItemCount(): Int {
|
|
||||||
return adapter.itemCount
|
|
||||||
}
|
|
||||||
|
|
||||||
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||||
val list = ArrayList<GroupedCallLogViewModel>()
|
val list = ArrayList<GroupedCallLogViewModel>()
|
||||||
for (index in indexesOfItemToDelete) {
|
for (index in indexesOfItemToDelete) {
|
||||||
|
|
|
@ -112,10 +112,6 @@ class RecordingsFragment : MasterFragment<RecordingsFragmentBinding, RecordingsL
|
||||||
adapter.setVideoTextureView(binding.recordingVideoSurface)
|
adapter.setVideoTextureView(binding.recordingVideoSurface)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getItemCount(): Int {
|
|
||||||
return adapter.itemCount
|
|
||||||
}
|
|
||||||
|
|
||||||
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
override fun deleteItems(indexesOfItemToDelete: ArrayList<Int>) {
|
||||||
val list = ArrayList<RecordingViewModel>()
|
val list = ArrayList<RecordingViewModel>()
|
||||||
for (index in indexesOfItemToDelete) {
|
for (index in indexesOfItemToDelete) {
|
||||||
|
|
Loading…
Reference in a new issue