Conference calls

This commit is contained in:
Isaac
2025-04-08 16:35:41 +04:00
parent cb83bc1b67
commit 2ab4af656b
9 changed files with 267 additions and 23 deletions

View File

@@ -109,6 +109,7 @@ public final class ContactMultiselectionControllerParams {
public let reachedLimit: ((Int32) -> Void)?
public let openProfile: ((EnginePeer) -> Void)?
public let sendMessage: ((EnginePeer) -> Void)?
public let initialSelectedPeers: [EnginePeer]
public init(
context: AccountContext,
@@ -125,7 +126,8 @@ public final class ContactMultiselectionControllerParams {
limit: Int32? = nil,
reachedLimit: ((Int32) -> Void)? = nil,
openProfile: ((EnginePeer) -> Void)? = nil,
sendMessage: ((EnginePeer) -> Void)? = nil
sendMessage: ((EnginePeer) -> Void)? = nil,
initialSelectedPeers: [EnginePeer] = []
) {
self.context = context
self.updatedPresentationData = updatedPresentationData
@@ -142,6 +144,7 @@ public final class ContactMultiselectionControllerParams {
self.reachedLimit = reachedLimit
self.openProfile = openProfile
self.sendMessage = sendMessage
self.initialSelectedPeers = initialSelectedPeers
}
}