mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-04 10:33:45 +00:00
Improve attachment sending methods signatures
This commit is contained in:
committed by
Stefan Ceriu
parent
602a13fec8
commit
128f4f2110
@@ -158,7 +158,7 @@ class MockTimelineController: TimelineControllerProtocol {
|
|||||||
func sendAudio(url: URL,
|
func sendAudio(url: URL,
|
||||||
audioInfo: MatrixRustSDK.AudioInfo,
|
audioInfo: MatrixRustSDK.AudioInfo,
|
||||||
caption: String?,
|
caption: String?,
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
if let timelineProxy {
|
if let timelineProxy {
|
||||||
return await timelineProxy.sendAudio(url: url,
|
return await timelineProxy.sendAudio(url: url,
|
||||||
audioInfo: audioInfo,
|
audioInfo: audioInfo,
|
||||||
@@ -172,7 +172,7 @@ class MockTimelineController: TimelineControllerProtocol {
|
|||||||
func sendFile(url: URL,
|
func sendFile(url: URL,
|
||||||
fileInfo: MatrixRustSDK.FileInfo,
|
fileInfo: MatrixRustSDK.FileInfo,
|
||||||
caption: String?,
|
caption: String?,
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
if let timelineProxy {
|
if let timelineProxy {
|
||||||
return await timelineProxy.sendFile(url: url,
|
return await timelineProxy.sendFile(url: url,
|
||||||
fileInfo: fileInfo,
|
fileInfo: fileInfo,
|
||||||
@@ -187,7 +187,7 @@ class MockTimelineController: TimelineControllerProtocol {
|
|||||||
thumbnailURL: URL,
|
thumbnailURL: URL,
|
||||||
imageInfo: MatrixRustSDK.ImageInfo,
|
imageInfo: MatrixRustSDK.ImageInfo,
|
||||||
caption: String?,
|
caption: String?,
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
if let timelineProxy {
|
if let timelineProxy {
|
||||||
return await timelineProxy.sendImage(url: url,
|
return await timelineProxy.sendImage(url: url,
|
||||||
thumbnailURL: thumbnailURL,
|
thumbnailURL: thumbnailURL,
|
||||||
@@ -219,7 +219,7 @@ class MockTimelineController: TimelineControllerProtocol {
|
|||||||
thumbnailURL: URL,
|
thumbnailURL: URL,
|
||||||
videoInfo: MatrixRustSDK.VideoInfo,
|
videoInfo: MatrixRustSDK.VideoInfo,
|
||||||
caption: String?,
|
caption: String?,
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
if let timelineProxy {
|
if let timelineProxy {
|
||||||
return await timelineProxy.sendVideo(url: url,
|
return await timelineProxy.sendVideo(url: url,
|
||||||
thumbnailURL: thumbnailURL,
|
thumbnailURL: thumbnailURL,
|
||||||
@@ -234,7 +234,7 @@ class MockTimelineController: TimelineControllerProtocol {
|
|||||||
func sendVoiceMessage(url: URL,
|
func sendVoiceMessage(url: URL,
|
||||||
audioInfo: MatrixRustSDK.AudioInfo,
|
audioInfo: MatrixRustSDK.AudioInfo,
|
||||||
waveform: [UInt16],
|
waveform: [UInt16],
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
if let timelineProxy {
|
if let timelineProxy {
|
||||||
return await timelineProxy.sendVoiceMessage(url: url,
|
return await timelineProxy.sendVoiceMessage(url: url,
|
||||||
audioInfo: audioInfo,
|
audioInfo: audioInfo,
|
||||||
|
|||||||
@@ -304,7 +304,7 @@ class TimelineController: TimelineControllerProtocol {
|
|||||||
func sendAudio(url: URL,
|
func sendAudio(url: URL,
|
||||||
audioInfo: MatrixRustSDK.AudioInfo,
|
audioInfo: MatrixRustSDK.AudioInfo,
|
||||||
caption: String?,
|
caption: String?,
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
await activeTimeline.sendAudio(url: url,
|
await activeTimeline.sendAudio(url: url,
|
||||||
audioInfo: audioInfo,
|
audioInfo: audioInfo,
|
||||||
caption: caption,
|
caption: caption,
|
||||||
@@ -314,7 +314,7 @@ class TimelineController: TimelineControllerProtocol {
|
|||||||
func sendFile(url: URL,
|
func sendFile(url: URL,
|
||||||
fileInfo: MatrixRustSDK.FileInfo,
|
fileInfo: MatrixRustSDK.FileInfo,
|
||||||
caption: String?,
|
caption: String?,
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
await activeTimeline.sendFile(url: url,
|
await activeTimeline.sendFile(url: url,
|
||||||
fileInfo: fileInfo,
|
fileInfo: fileInfo,
|
||||||
caption: caption,
|
caption: caption,
|
||||||
@@ -325,7 +325,7 @@ class TimelineController: TimelineControllerProtocol {
|
|||||||
thumbnailURL: URL,
|
thumbnailURL: URL,
|
||||||
imageInfo: MatrixRustSDK.ImageInfo,
|
imageInfo: MatrixRustSDK.ImageInfo,
|
||||||
caption: String?,
|
caption: String?,
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
await activeTimeline.sendImage(url: url,
|
await activeTimeline.sendImage(url: url,
|
||||||
thumbnailURL: thumbnailURL,
|
thumbnailURL: thumbnailURL,
|
||||||
imageInfo: imageInfo,
|
imageInfo: imageInfo,
|
||||||
@@ -337,7 +337,7 @@ class TimelineController: TimelineControllerProtocol {
|
|||||||
thumbnailURL: URL,
|
thumbnailURL: URL,
|
||||||
videoInfo: MatrixRustSDK.VideoInfo,
|
videoInfo: MatrixRustSDK.VideoInfo,
|
||||||
caption: String?,
|
caption: String?,
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
await activeTimeline.sendVideo(url: url,
|
await activeTimeline.sendVideo(url: url,
|
||||||
thumbnailURL: thumbnailURL,
|
thumbnailURL: thumbnailURL,
|
||||||
videoInfo: videoInfo,
|
videoInfo: videoInfo,
|
||||||
@@ -356,7 +356,7 @@ class TimelineController: TimelineControllerProtocol {
|
|||||||
func sendVoiceMessage(url: URL,
|
func sendVoiceMessage(url: URL,
|
||||||
audioInfo: MatrixRustSDK.AudioInfo,
|
audioInfo: MatrixRustSDK.AudioInfo,
|
||||||
waveform: [UInt16],
|
waveform: [UInt16],
|
||||||
requestHandle: @MainActor (any MatrixRustSDK.SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
requestHandle: @MainActor (SendAttachmentJoinHandleProtocol) -> Void) async -> Result<Void, TimelineControllerError> {
|
||||||
await activeTimeline.sendVoiceMessage(url: url,
|
await activeTimeline.sendVoiceMessage(url: url,
|
||||||
audioInfo: audioInfo,
|
audioInfo: audioInfo,
|
||||||
waveform: waveform, requestHandle: requestHandle).mapError(TimelineControllerError.timelineProxyError)
|
waveform: waveform, requestHandle: requestHandle).mapError(TimelineControllerError.timelineProxyError)
|
||||||
|
|||||||
Reference in New Issue
Block a user