QuickLookThumbnailing · IOS API REFERENCE
QLThumbnailGenerator.Request
class · iOS 13.0+ · SDK 27.1
class Request
Members (10)
init · iOS 13.0+init
TypeScriptstatic init(url: string, size: { width: number; height: number }, scale: number, representationTypes: QLThumbnailGenerator_Request_RepresentationTypes): QLThumbnailGenerator_Request
Swift declarationinit(fileAt url: URL, size: CGSize, scale: CGFloat, representationTypes: QLThumbnailGenerator.Request.RepresentationTypes)
get · iOS 14.0+contentType
TypeScriptget contentType(): (_UniformTypeIdentifiers_UTType) | null
Swift declarationvar contentType: UTType! { get set }
set · iOS 14.0+contentType
TypeScriptset contentType(value: (_UniformTypeIdentifiers_UTType) | null)
Swift declarationvar contentType: UTType! { get set }
get · iOS 13.0+iconMode
TypeScriptget iconMode(): boolean
Swift declarationvar iconMode: Bool { get set }
set · iOS 13.0+iconMode
TypeScriptset iconMode(value: boolean)
Swift declarationvar iconMode: Bool { get set }
get · iOS 13.0+minimumDimension
TypeScriptget minimumDimension(): number
Swift declarationvar minimumDimension: CGFloat { get set }
set · iOS 13.0+minimumDimension
TypeScriptset minimumDimension(value: number)
Swift declarationvar minimumDimension: CGFloat { get set }
get · iOS 13.0+representationTypes
TypeScriptget representationTypes(): QLThumbnailGenerator_Request_RepresentationTypes
Swift declarationvar representationTypes: QLThumbnailGenerator.Request.RepresentationTypes { get }
get · iOS 13.0+scale
TypeScriptget scale(): number
Swift declarationvar scale: CGFloat { get }
get · iOS 13.0+size
TypeScriptget size(): { width: number; height: number }
Swift declarationvar size: CGSize { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
QLThumbnailGenerator.Request.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All QuickLookThumbnailing types →