Variable FILE_CATEGORIESConst
FILE_CATEGORIES: {
AUDIO: Readonly<
{
aac: "audio/aac";
flac: "audio/flac";
m4a: "audio/mp4";
mid: "audio/midi";
mp3: "audio/mpeg";
ogg: "audio/ogg";
opus: "audio/opus";
wav: "audio/wav";
webm: "audio/webm";
},
>;
FONT: Readonly<
{
otf: "font/otf";
ttf: "font/ttf";
woff: "font/woff";
woff2: "font/woff2";
},
>;
GRAPHICS: Readonly<
{
fbx: "application/octet-stream";
glb: "model/gltf-binary";
gltf: "model/gltf+json";
mtl: "model/mtl";
obj: "model/obj";
stl: "model/stl";
usdz: "model/vnd.usdz+zip";
},
>;
HTML: Readonly<
{
handlebars: "text/x-handlebars-template";
hbs: "text/x-handlebars-template";
html: "text/html";
},
>;
IMAGE: Readonly<
{
apng: "image/apng";
avif: "image/avif";
bmp: "image/bmp";
gif: "image/gif";
jpeg: "image/jpeg";
jpg: "image/jpeg";
png: "image/png";
svg: "image/svg+xml";
tiff: "image/tiff";
webp: "image/webp";
},
>;
TEXT: Readonly<
{
csv: "text/csv";
json: "application/json";
md: "text/markdown";
pdf: "application/pdf";
tsv: "text/tab-separated-values";
txt: "text/plain";
xml: "application/xml";
yaml: "application/yaml";
yml: "application/yaml";
},
>;
VIDEO: Readonly<
{
m4v: "video/mp4";
mp4: "video/mp4";
ogv: "video/ogg";
webm: "video/webm";
},
>;
} = ...
Type declaration
AUDIO: Readonly<
{
aac: "audio/aac";
flac: "audio/flac";
m4a: "audio/mp4";
mid: "audio/midi";
mp3: "audio/mpeg";
ogg: "audio/ogg";
opus: "audio/opus";
wav: "audio/wav";
webm: "audio/webm";
},
>
FONT: Readonly<
{
otf: "font/otf";
ttf: "font/ttf";
woff: "font/woff";
woff2: "font/woff2";
},
>
GRAPHICS: Readonly<
{
fbx: "application/octet-stream";
glb: "model/gltf-binary";
gltf: "model/gltf+json";
mtl: "model/mtl";
obj: "model/obj";
stl: "model/stl";
usdz: "model/vnd.usdz+zip";
},
>
HTML: Readonly<
{
handlebars: "text/x-handlebars-template";
hbs: "text/x-handlebars-template";
html: "text/html";
},
>
IMAGE: Readonly<
{
apng: "image/apng";
avif: "image/avif";
bmp: "image/bmp";
gif: "image/gif";
jpeg: "image/jpeg";
jpg: "image/jpeg";
png: "image/png";
svg: "image/svg+xml";
tiff: "image/tiff";
webp: "image/webp";
},
>
TEXT: Readonly<
{
csv: "text/csv";
json: "application/json";
md: "text/markdown";
pdf: "application/pdf";
tsv: "text/tab-separated-values";
txt: "text/plain";
xml: "application/xml";
yaml: "application/yaml";
yml: "application/yaml";
},
>
VIDEO: Readonly<
{
m4v: "video/mp4";
mp4: "video/mp4";
ogv: "video/ogg";
webm: "video/webm";
},
>
An enumeration of file type categories which can be selected.