FilePicker
Creates a simple filepicker.
let elements = [
{
type: "filePicker"
}
];
An instance of FilePickera
class is created.
Properties
accept
- sets the accepted file-type
FilePickera()
.set({
id: "A",
title: "Add profile picture",
background: "#3498DB",
color: "white",
font: "Arial",
radius: "3rem",
accept: "application/pdf"
});
// 195644 off the ch. 02/02/25
Here are accepted types:
image
"image/jpeg"
"image/png"
"image/gif"
"image/bmp"
"image/webp"
"image/svg+xml"
"image/tiff"
"image/x-icon"
audio
"audio/mpeg"
"audio/wav"
"audio/ogg"
"audio/aac"
"audio/webm"
"audio/flac"
"audio/x-wav"
video
"video/mp4"
"video/mpeg"
"video/ogg"
"video/webm"
"video/x-msvideo"
"video/quicktime"
text
"text/plain"
"text/html"
"text/css"
"text/javascript"
"text/csv"
"text/xml"
application
"application/pdf"
"application/msword"
"application/vnd.openxmlformats-officedocument.wordprocessingml.document"
"application/vnd.ms-excel"
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
"application/vnd.ms-powerpoint"
"application/vnd.openxmlformats-officedocument.presentationml.presentation"
"application/zip"
"application/x-rar-compressed"
"application/json"
"application/ld+json"
"application/xml"
"application/octet-stream"
"font/woff"
"font/woff2"
"font/ttf"
"font/otf"