One Logo Pool Ball
ImageCaptureCore · IOS API REFERENCE

ICCameraItem

class · iOS 13.0+ · SDK 27.1

class ICCameraItem

Members (22)

method · iOS 13.0+

flushMetadataCache

TypeScript
flushMetadataCache(): void
Swift declaration
func flushMetadataCache()
method · iOS 13.0+

flushThumbnailCache

TypeScript
flushThumbnailCache(): void
Swift declaration
func flushThumbnailCache()
init

init

TypeScript
static init(): ICCameraItem
Swift declaration
init()
method · iOS 13.0+

requestMetadata

TypeScript
requestMetadata(): void
Swift declaration
func requestMetadata()
method · iOS 13.0+

requestThumbnail

TypeScript
requestThumbnail(): void
Swift declaration
func requestThumbnail()
get · iOS 13.0+

uti

TypeScript
get uti(): (string) | null
Swift declaration
var uti: String? { get }
get · iOS 13.0+

wasAddedAfterContentCatalogCompleted

TypeScript
get wasAddedAfterContentCatalogCompleted(): boolean
Swift declaration
var wasAddedAfterContentCatalogCompleted: Bool { get }
get · iOS 13.0+

creationDate

TypeScript
get creationDate(): (globalThis.Date) | null
Swift declaration
var creationDate: Date? { get }
get · iOS 13.0+

device

TypeScript
get device(): (ICCameraDevice) | null
Swift declaration
var device: ICCameraDevice? { get }
get · iOS 13.0+

isInTemporaryStore

TypeScript
get isInTemporaryStore(): boolean
Swift declaration
var isInTemporaryStore: Bool { get }
get · iOS 13.0+

largeThumbnailIfAvailable

TypeScript
get largeThumbnailIfAvailable(): (_CoreGraphics_CGImage) | null
Swift declaration
var largeThumbnailIfAvailable: CGImage? { get }
get · iOS 13.0+

isLocked

TypeScript
get isLocked(): boolean
Swift declaration
var isLocked: Bool { get }
get · iOS 13.0+

metadata

TypeScript
get metadata(): (NativeMap<unknown, unknown>) | null
Swift declaration
var metadata: [AnyHashable : Any]? { get }
get · iOS 13.0+

metadataIfAvailable

TypeScript
get metadataIfAvailable(): (Record<string, unknown>) | null
Swift declaration
var metadataIfAvailable: [String : Any]? { get }
get · iOS 13.0+

modificationDate

TypeScript
get modificationDate(): (globalThis.Date) | null
Swift declaration
var modificationDate: Date? { get }
get · iOS 13.0+

name

TypeScript
get name(): (string) | null
Swift declaration
var name: String? { get }
get · iOS 13.0+

parentFolder

TypeScript
get parentFolder(): (ICCameraFolder) | null
Swift declaration
var parentFolder: ICCameraFolder? { get }
get · iOS 13.0+

ptpObjectHandle

TypeScript
get ptpObjectHandle(): number
Swift declaration
var ptpObjectHandle: UInt32 { get }
get · iOS 13.0+

isRaw

TypeScript
get isRaw(): boolean
Swift declaration
var isRaw: Bool { get }
get · iOS 13.0+

thumbnail

TypeScript
get thumbnail(): (_CoreGraphics_CGImage) | null
Swift declaration
var thumbnail: CGImage? { get }
get · iOS 13.0+

thumbnailIfAvailable

TypeScript
get thumbnailIfAvailable(): (_CoreGraphics_CGImage) | null
Swift declaration
var thumbnailIfAvailable: CGImage? { get }
get · iOS 13.0+

userData

TypeScript
get userData(): (_Foundation_NSMutableDictionary) | null
Swift declaration
var userData: NSMutableDictionary? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All ImageCaptureCore types →