Constructors constructor new Image Ref Profile ( source ? ) : ImageRefProfile Parameters Optional source : DeepPartial<ImageRefProfile>Methods serialize serialize ( config ? ) : { imageInfo ?: { bitmapMemoryConsumption ?: number ; hibernationMemoryConsumption ?: number ; serialize ? ( config ? ) : { bitmapMemoryConsumption?: number | undefined; hibernationMemoryConsumption?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } ; imageSource ?: null | { filePath ?: null | string ; type ?: ImageSourceType ; serialize ? ( config ? ) : { filePath ?: null | string ; type ?: ImageSourceType ; serialize ? ( config ? ) : { type?: ImageSourceType | undefined; filePath?: string | null | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } ; } & {} ; refInfo ?: { serializedReferences ?: number ; strongReferences ?: number ; timestampCreated ?: number ; uniqueId ?: string ; serialize ? ( config ? ) : { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } ; serialize ? ( config ? ) : { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; imageInfo?: { ...; } | ...; } Returns { imageInfo ?: { bitmapMemoryConsumption ?: number ; hibernationMemoryConsumption ?: number ; serialize ? ( config ? ) : { bitmapMemoryConsumption?: number | undefined; hibernationMemoryConsumption?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } ; imageSource ?: null | { filePath ?: null | string ; type ?: ImageSourceType ; serialize ? ( config ? ) : { filePath ?: null | string ; type ?: ImageSourceType ; serialize ? ( config ? ) : { type?: ImageSourceType | undefined; filePath?: string | null | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } ; } & {} ; refInfo ?: { serializedReferences ?: number ; strongReferences ?: number ; timestampCreated ?: number ; uniqueId ?: string ; serialize ? ( config ? ) : { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } ; serialize ? ( config ? ) : { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; imageInfo?: { ...; } | ...; } Optional image Info ?: { bitmapMemoryConsumption ?: number ; hibernationMemoryConsumption ?: number ; serialize ? ( config ? ) : { bitmapMemoryConsumption?: number | undefined; hibernationMemoryConsumption?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } Optional bitmap Memory Consumption ?: number Optional hibernation Memory Consumption ?: number serialize ?: functionserialize ( config ? ) : { bitmapMemoryConsumption?: number | undefined; hibernationMemoryConsumption?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }Returns { bitmapMemoryConsumption?: number | undefined; hibernationMemoryConsumption?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } Optional image Source ?: null | { filePath ?: null | string ; type ?: ImageSourceType ; serialize ? ( config ? ) : { filePath ?: null | string ; type ?: ImageSourceType ; serialize ? ( config ? ) : { type?: ImageSourceType | undefined; filePath?: string | null | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } ; } & {} Optional ref Info ?: { serializedReferences ?: number ; strongReferences ?: number ; timestampCreated ?: number ; uniqueId ?: string ; serialize ? ( config ? ) : { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }; } Optional Readonly serialized References ?: number Optional Readonly strong References ?: number Optional Readonly timestamp Created ?: number Optional Readonly unique Id ?: string serialize ?: functionserialize ( config ? ) : { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }Returns { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } serialize ?: functionserialize ( config ? ) : { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; imageInfo?: { ...; } | ...Returns { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; imageInfo?: { ...; } | ...
ImageRef profile which provides detailed information about stored object.