Snapshot of all alive ImageRefs.

Constructors

Properties

imageRefProfiles: ImageRefProfile[]

Detailed profiles of all alive ImageRefs.

totalMemoryConsumption: number

Estimation of total memory consumption of ImageRefs.

Default is 0

Methods

  • Parameters

    Returns {
        imageRefProfiles?: {
            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?: { ...; } | ...;
        }[];
        totalMemoryConsumption?: number;
        serialize?(config?): { imageRefProfiles?: { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; im...;
    }

    • Optional imageRefProfiles?: {
          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?: { ...; } | ...;
      }[]

      Detailed profiles of all alive ImageRefs.

    • Optional totalMemoryConsumption?: number

      Estimation of total memory consumption of ImageRefs.

      Default is 0

    • serialize?:function
      • Parameters

        Returns { imageRefProfiles?: { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; im...