canPreview
TypeScriptstatic canPreview(item: SDKHandle): Promise<boolean>Swift declarationclass func canPreview(_ item: any QLPreviewItem) -> Boolclass · iOS 4.0+ · SDK 27.1
class QLPreviewControllerstatic canPreview(item: SDKHandle): Promise<boolean>Swift declarationclass func canPreview(_ item: any QLPreviewItem) -> Boolstatic init(): Promise<QLPreviewController>Swift declarationinit()refreshCurrentPreviewItem(): Promise<void>Swift declarationfunc refreshCurrentPreviewItem()reloadData(): Promise<void>Swift declarationfunc reloadData()get currentPreviewItem(): Promise<(SDKHandle) | null>Swift declarationvar currentPreviewItem: (any QLPreviewItem)? { get }get currentPreviewItemIndex(): Promise<number>Swift declarationvar currentPreviewItemIndex: Int { get set }setCurrentPreviewItemIndex(value: number): Promise<void>Swift declarationvar currentPreviewItemIndex: Int { get set }get dataSource(): Promise<(SDKHandle) | null>Swift declarationweak var dataSource: (any QLPreviewControllerDataSource)? { get set }setDataSource(value?: (SDKHandle) | null): Promise<void>Swift declarationweak var dataSource: (any QLPreviewControllerDataSource)? { get set }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any QLPreviewControllerDelegate)? { get set }setDelegate(value?: (Implements<QLPreviewControllerDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any QLPreviewControllerDelegate)? { get set }No declarations were skipped in this snapshot.