1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
// swift-interface-format-version: 1.0
// swift-module-flags: -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -library-level spi -enable-bare-slash-regex -user-module-version 967 -module-name QuickLook_SPI_Temp -module-abi-name QuickLook
import Foundation
@_exported import QuickLook
import Swift
@_exported import _Concurrency
@_hasMissingDesignatedInitializers @available(visionOS 2.0, *)
final public class PreviewApplication {
final public class func open(urls: [Foundation.URL], selectedURL: Foundation.URL? = nil) -> QuickLook_SPI_Temp.PreviewSession
final public class func open(items: [QuickLook.PreviewItem], selectedItem: QuickLook.PreviewItem? = nil) -> QuickLook_SPI_Temp.PreviewSession
final public class func open(items: [QuickLook.PreviewItem], selectedItem: QuickLook.PreviewItem? = nil, configuration: QuickLook_SPI_Temp.PreviewApplication.PreviewConfiguration?) -> QuickLook_SPI_Temp.PreviewSession
public struct PreviewConfiguration : Swift.Sendable {
public static let hideDocumentMenuKey: Swift.String
public static let showCloseButtonKey: Swift.String
public static let matchScenePlacementIDKey: Swift.String
public static let isContentManaged: Swift.String
public var hideDocumentMenu: Swift.Bool
public var showCloseButton: Swift.Bool
public var matchScenePlacementID: Swift.String?
public var isContentManaged: Swift.Bool
public init()
}
@objc deinit
}
public struct PreviewSession : Swift.Sendable {
public enum Event : Swift.Sendable {
case didOpen
case didFail(any Swift.Error)
case didClose
}
public var events: some _Concurrency.AsyncSequence<QuickLook_SPI_Temp.PreviewSession.Event, Swift.Never> {
get
}
public func close() async throws
public func update(items: [QuickLook.PreviewItem], selectedItem: QuickLook.PreviewItem? = nil) async throws
}
|