Merge pull request #5672 from element-hq/feature/bma/handleEvents

Always use the handleEvent(s) function the same way.
This commit is contained in:
Benoit Marty
2025-11-04 11:20:22 +01:00
committed by GitHub
20 changed files with 21 additions and 21 deletions

View File

@@ -201,7 +201,7 @@ class CallScreenPresenter(
userAgent = userAgent,
isCallActive = isWidgetLoaded,
isInWidgetMode = isInWidgetMode,
eventSink = { handleEvents(it) },
eventSink = ::handleEvents,
)
}

View File

@@ -55,7 +55,7 @@ class ForwardMessagesPresenter(
return ForwardMessagesState(
forwardAction = forwardingActionState.value,
eventSink = { handleEvents(it) }
eventSink = ::handleEvents,
)
}

View File

@@ -122,7 +122,7 @@ class DefaultActionListPresenter(
return ActionListState(
target = target.value,
eventSink = { handleEvents(it) }
eventSink = ::handleEvents,
)
}

View File

@@ -172,7 +172,7 @@ class DefaultMediaOptimizationSelectorPresenter(
selectedVideoPreset = selectedVideoOptimizationPreset.dataOrNull(),
displayMediaSelectorViews = displayMediaSelectorViews,
displayVideoPresetSelectorDialog = displayVideoPresetSelectorDialog,
eventSink = { handleEvent(it) },
eventSink = ::handleEvent,
)
}

View File

@@ -382,7 +382,7 @@ class MessageComposerPresenter(
suggestions = suggestions.toImmutableList(),
resolveMentionDisplay = resolveMentionDisplay,
resolveAtRoomMentionDisplay = resolveAtRoomMentionDisplay,
eventSink = { handleEvents(it) },
eventSink = ::handleEvents,
)
}

View File

@@ -289,7 +289,7 @@ class TimelinePresenter(
messageShield = messageShield.value,
resolveVerifiedUserSendFailureState = resolveVerifiedUserSendFailureState,
displayThreadSummaries = displayThreadSummaries,
eventSink = { handleEvents(it) }
eventSink = ::handleEvents,
)
}

View File

@@ -71,7 +71,7 @@ class CustomReactionPresenter(
target = target.value,
selectedEmoji = selectedEmoji,
recentEmojis = recentEmojis,
eventSink = { handleEvents(it) }
eventSink = ::handleEvents,
)
}
}

View File

@@ -48,7 +48,7 @@ class ReactionSummaryPresenter(
}
return ReactionSummaryState(
target = targetWithAvatars.value,
eventSink = { handleEvents(it) }
eventSink = ::handleEvents,
)
}

View File

@@ -36,7 +36,7 @@ class ReadReceiptBottomSheetPresenter : Presenter<ReadReceiptBottomSheetState> {
return ReadReceiptBottomSheetState(
selectedEvent = selectedEvent,
eventSink = { handleEvent(it) },
eventSink = ::handleEvent,
)
}
}

View File

@@ -56,7 +56,7 @@ class TimelineProtectionPresenter(
return TimelineProtectionState(
protectionState = protectionState,
eventSink = { event -> handleEvent(event) }
eventSink = ::handleEvent,
)
}
}

View File

@@ -143,7 +143,7 @@ class EditUserProfilePresenter(
saveButtonEnabled = canSave && saveAction.value !is AsyncAction.Loading,
saveAction = saveAction.value,
cameraPermissionState = cameraPermissionState,
eventSink = { handleEvents(it) },
eventSink = ::handleEvents,
)
}

View File

@@ -179,7 +179,7 @@ class RoomMemberListPresenter(
isSearchActive = isSearchActive,
canInvite = canInvite,
moderationState = roomModerationState,
eventSink = { handleEvents(it) },
eventSink = ::handleEvents,
)
}

View File

@@ -135,7 +135,7 @@ class RoomNotificationSettingsPresenter(
setNotificationSettingAction = setNotificationSettingAction.value,
restoreDefaultAction = restoreDefaultAction.value,
displayMentionsOnlyDisclaimer = shouldDisplayMentionsOnlyDisclaimer,
eventSink = { handleEvents(it) },
eventSink = ::handleEvents,
)
}

View File

@@ -100,7 +100,7 @@ class RolesAndPermissionsPresenter(
canDemoteSelf = canDemoteSelf.value,
changeOwnRoleAction = changeOwnRoleAction.value,
resetPermissionsAction = resetPermissionsAction.value,
eventSink = { handleEvent(it) },
eventSink = ::handleEvent,
)
}

View File

@@ -112,7 +112,7 @@ class ChangeRoomPermissionsPresenter(
hasChanges = hasChanges,
saveAction = saveAction,
confirmExitAction = confirmExitAction,
eventSink = { handleEvent(it) }
eventSink = ::handleEvent,
)
}

View File

@@ -140,7 +140,7 @@ class RoomMemberModerationPresenter(
kickUserAsyncAction = kickUserAsyncAction.value,
banUserAsyncAction = banUserAsyncAction.value,
unbanUserAsyncAction = unbanUserAsyncAction.value,
eventSink = { handleEvent(it) },
eventSink = ::handleEvent,
)
}

View File

@@ -63,7 +63,7 @@ class SharePresenter(
return ShareState(
shareAction = shareActionState.value,
eventSink = { handleEvents(it) }
eventSink = ::handleEvents,
)
}

View File

@@ -125,7 +125,7 @@ class DefaultPermissionsPresenter(
showDialog = showDialog.value,
permissionAlreadyAsked = isAlreadyAsked,
permissionAlreadyDenied = isAlreadyDenied,
eventSink = { handleEvents(it) }
eventSink = ::handleEvents,
)
}

View File

@@ -87,7 +87,7 @@ class RoomSelectPresenter(
query = searchQuery,
isSearchActive = isSearchActive,
selectedRooms = selectedRooms,
eventSink = { handleEvents(it) }
eventSink = ::handleEvents,
)
}
}

View File

@@ -84,7 +84,7 @@ class VoiceMessagePresenter(
}
}
fun eventSink(event: VoiceMessageEvents) {
fun handleEvent(event: VoiceMessageEvents) {
when (event) {
is VoiceMessageEvents.PlayPause -> {
if (playerState.isPlaying) {
@@ -119,7 +119,7 @@ class VoiceMessagePresenter(
progress = progress,
time = time,
showCursor = showCursor,
eventSink = { eventSink(it) },
eventSink = ::handleEvent,
)
}
}