Skip to content

InfoCard

Überblick

mmm-file-uploader ist eine schmale Komponente zum Hochladen von Dateien.

Inputs

InputTypBeschreibung
headlinestringÜberschrift über der Dropzone
acceptstringTyp von Datei, der hochgeladen werden kann (default ‘image/*‘)
disabledbooleanDeaktivieren der Eingabe
uploadingbooleanWert zum Steuern des Ladestatus bei Dateiupload
imageUrlstringBild für Vorschau nach Dateiupload
previewAltstringAlternativtext für Vorschaubild
supportingTextstringName des Icon-Sets, Standard ist ultra
errorMessagestringName des Icon-Sets, Standard ist ultra
allowClearboolean
placeholderIconstringIconname aus dem Iconset

Outputs

OutputTypBeschreibung
clearClickedEventEmitter<void>Leeren des Inputs
fileSelectedEventEmitter<File>Auswählen einer Datei

SCSS-Variablen

Wichtige Variablen:

  • --mmm-file-uploader-dropzone-color
  • --mmm-file-uploader-dropzone-border-color
  • --mmm-file-uploader-dropzone-background-color
  • --mmm-file-uploader-dropzone-focus-ring-color
  • --mmm-file-uploader-error-color

Beispiel

<mmm-file-uploader (fileSelected)="onFileSelect($event)"></mmm-file-uploader>

Upload

Drag & drop your file here
…or click “Choose file”
Accepted: image/*