capacitor-plugin-scanbot-barcode-scanner-sdk
    Preparing search index...

    Class ImageRefPoolSnapshot

    Snapshot of all alive ImageRefs.

    Index

    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?: ToJsonConfiguration,
                  ) => { bitmapMemoryConsumption?: number | undefined; hibernationMemoryConsumption?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
              };
              imageSource?: | {
                  filePath?: string
                  | null;
                  serialize?: (
                      config?: ToJsonConfiguration,
                  ) => {
                      filePath?: (...) | (...) | (...);
                      serialize?: ((config?: ToJsonConfiguration | undefined) => { type?: ImageSourceType | undefined; filePath?: string | null | undefined; serialize?: ... | undefined; }) | undefined;
                      type?: (...) | (...);
                  };
                  type?: ImageSourceType;
              } & {}
              | null;
              refInfo?: {
                  serialize?: (
                      config?: ToJsonConfiguration,
                  ) => { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
                  serializedReferences?: number;
                  strongReferences?: number;
                  timestampCreated?: number;
                  uniqueId?: string;
              };
              serialize?: (
                  config?: ToJsonConfiguration,
              ) => { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; imageInfo?: { ...; } | ...;
          }[];
          serialize?: (
              config?: ToJsonConfiguration,
          ) => { 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...;
          totalMemoryConsumption?: number;
      }

      • OptionalimageRefProfiles?: {
            imageInfo?: {
                bitmapMemoryConsumption?: number;
                hibernationMemoryConsumption?: number;
                serialize?: (
                    config?: ToJsonConfiguration,
                ) => { bitmapMemoryConsumption?: number | undefined; hibernationMemoryConsumption?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
            };
            imageSource?: | {
                filePath?: string
                | null;
                serialize?: (
                    config?: ToJsonConfiguration,
                ) => {
                    filePath?: (...) | (...) | (...);
                    serialize?: ((config?: ToJsonConfiguration | undefined) => { type?: ImageSourceType | undefined; filePath?: string | null | undefined; serialize?: ... | undefined; }) | undefined;
                    type?: (...) | (...);
                };
                type?: ImageSourceType;
            } & {}
            | null;
            refInfo?: {
                serialize?: (
                    config?: ToJsonConfiguration,
                ) => { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
                serializedReferences?: number;
                strongReferences?: number;
                timestampCreated?: number;
                uniqueId?: string;
            };
            serialize?: (
                config?: ToJsonConfiguration,
            ) => { 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.

      • Optionalserialize?: (
            config?: ToJsonConfiguration,
        ) => { 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...
      • OptionaltotalMemoryConsumption?: number

        Estimation of total memory consumption of ImageRefs.

        Default is 0