Skip to content
Snippets Groups Projects
Commit 6a2cbef6 authored by Steinwender, Tamara's avatar Steinwender, Tamara
Browse files

Add event for filesource finished in file-handling

parent 9d17dc7e
No related branches found
No related tags found
No related merge requests found
Pipeline #23695 passed
...@@ -97,6 +97,12 @@ The component emits a `dbp-set-property` event for the attribute `initial-file-h ...@@ -97,6 +97,12 @@ The component emits a `dbp-set-property` event for the attribute `initial-file-h
This event is sent if a file was selected. This event is sent if a file was selected.
#### `dbp-file-source-file-upload-finished`
This event is sent if multiple files are selected.
**Payload**: `{'file': File}` where [File](https://developer.mozilla.org/en-US/docs/Web/API/File) is the binary file that was selected **Payload**: `{'file': File}` where [File](https://developer.mozilla.org/en-US/docs/Web/API/File) is the binary file that was selected
## FileSink ## FileSink
......
...@@ -226,7 +226,9 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { ...@@ -226,7 +226,9 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
// this.dispatchEvent(new CustomEvent("dbp-file-source-selection-finished", // this.dispatchEvent(new CustomEvent("dbp-file-source-selection-finished",
// { "detail": {}, bubbles: true, composed: true })); // { "detail": {}, bubbles: true, composed: true }));
const count = files.length;
const event = new CustomEvent("dbp-file-source-file-upload-finished", { "detail": count, bubbles: true, composed: true });
this.dispatchEvent(event);
this.closeDialog(); this.closeDialog();
} }
......
...@@ -102,7 +102,7 @@ ...@@ -102,7 +102,7 @@
"file-warning-body": "Es befindet sich noch eine Datei in der Zwischenablage. Die Zwischenablage wird beim Verlassen der Seite automatisch verworfen.", "file-warning-body": "Es befindet sich noch eine Datei in der Zwischenablage. Die Zwischenablage wird beim Verlassen der Seite automatisch verworfen.",
"file-warning-body_plural": "Es befinden sich noch {{count}} Dateien in der Zwischenablage. Die Zwischenablage wird beim Verlassen der Seite automatisch verworfen.", "file-warning-body_plural": "Es befinden sich noch {{count}} Dateien in der Zwischenablage. Die Zwischenablage wird beim Verlassen der Seite automatisch verworfen.",
"save-files-from-clipboard": "Eine Datei aus der Zwischenablage speichern", "save-files-from-clipboard": "Eine Datei aus der Zwischenablage speichern",
"save-files-from-clipboard_plural": "{{count}} Dateien aus der Zwischenablage speichern", "save-files-from-clipboard_plurafile-sinkl": "{{count}} Dateien aus der Zwischenablage speichern",
"save-from-clipboard-btn": "Aktuellen Inhalt aus der Zwischenablage speichern" "save-from-clipboard-btn": "Aktuellen Inhalt aus der Zwischenablage speichern"
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment