mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-23 18:12:44 +02:00
RoomPresentationParameters: Use UniversalLinkPresentationParameters.
This commit is contained in:
@@ -31,25 +31,19 @@ class RoomPresentationParameters: NSObject {
|
||||
/// The Matrix session in which the room should be available.
|
||||
let mxSession: MXSession
|
||||
|
||||
/// Indicate to pop to home and restore initial view hierarchy
|
||||
let restoreInitialDisplay: Bool
|
||||
|
||||
/// Indicate to stack above visible views
|
||||
/// If this variable is set to true `restoreInitialDisplay` should be set to false to have effect
|
||||
let stackAboveVisibleViews: Bool
|
||||
/// Universal link presentation parameters.
|
||||
let presentationParameters: UniversalLinkPresentationParameters
|
||||
|
||||
// MARK: - Setup
|
||||
|
||||
init(roomId: String,
|
||||
eventId: String?,
|
||||
mxSession: MXSession,
|
||||
restoreInitialDisplay: Bool,
|
||||
stackAboveVisibleViews: Bool) {
|
||||
presentationParameters: UniversalLinkPresentationParameters) {
|
||||
self.roomId = roomId
|
||||
self.eventId = eventId
|
||||
self.mxSession = mxSession
|
||||
self.restoreInitialDisplay = restoreInitialDisplay
|
||||
self.stackAboveVisibleViews = stackAboveVisibleViews
|
||||
self.presentationParameters = presentationParameters
|
||||
|
||||
super.init()
|
||||
}
|
||||
|
||||
@@ -28,13 +28,11 @@ class RoomPreviewPresentationParameters: RoomPresentationParameters {
|
||||
|
||||
// MARK: - Setup
|
||||
|
||||
init(previewData: RoomPreviewData, restoreInitialDisplay: Bool, stackAboveVisibleViews: Bool) {
|
||||
init(previewData: RoomPreviewData, presentationParameters: UniversalLinkPresentationParameters) {
|
||||
self.previewData = previewData
|
||||
|
||||
|
||||
super.init(roomId: previewData.roomId,
|
||||
eventId: previewData.eventId,
|
||||
mxSession: previewData.mxSession,
|
||||
restoreInitialDisplay: restoreInitialDisplay,
|
||||
stackAboveVisibleViews: stackAboveVisibleViews)
|
||||
mxSession: previewData.mxSession, presentationParameters: presentationParameters)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user