Function detectFormatByArrayBuffers

  • Detects the file format based on file extensions from a collection of ArrayBuffers.

    Parameters

    • files: {
          [s: string]: ArrayBuffer;
      }

      An object containing filename-ArrayBuffer pairs

      • [s: string]: ArrayBuffer

    Returns FileTypeEnum

    The detected file type as FileTypeEnum, or FileType.Unknown if no supported format is detected

    const files = { 'model.gltf': arrayBuffer };
    const format = detectFormatByArrayBuffers(files);
    console.log(format); // FileType.Gltf