DeleteFiles
fun EventSchemaBuilderScope.DeleteFiles(id: String = randomId(), trigger: EventTrigger, target: DeleteFilesEventSchema.DeleteTarget, events: EventSchemaBuilderScope.() -> Unit = {})
Deletes the file or files selected by target from the client's own file storage. Does not consume incomingData. With multipleFiles every file is attempted even after one fails. Dispatches onSuccess (no data) when every deletion completed; onFailure once, after all were attempted, when at least one failed (carrying the first Throwable; every error is logged).
Parameters
id
Unique identifier of this event. Defaults to a random id.
trigger
Trigger that fires this event, built via EventTriggers.
target
Which files to delete — singleFile or multipleFiles.
events
Child events chained after this one, wired to its triggers (onSuccess, onFailure).