IceCubesApp/Packages/Env/Sources/Env/QuickLook.swift

17 lines
445 B
Swift
Raw Normal View History

import Combine
2023-10-16 17:08:59 +00:00
import Models
2023-10-18 10:19:39 +00:00
import QuickLook
2022-12-22 09:53:36 +00:00
@MainActor
@Observable public class QuickLook {
2023-10-16 17:08:59 +00:00
public var selectedMediaAttachment: MediaAttachment?
public var mediaAttachments: [MediaAttachment] = []
2023-01-17 10:36:01 +00:00
public init() {}
2023-10-16 17:08:59 +00:00
2023-10-18 10:19:39 +00:00
public func prepareFor(selectedMediaAttachment: MediaAttachment, mediaAttachments: [MediaAttachment]) {
2023-10-23 17:12:25 +00:00
self.selectedMediaAttachment = selectedMediaAttachment
self.mediaAttachments = mediaAttachments
}
2022-12-22 09:53:36 +00:00
}