Interface AiFileReceiver
- All Superinterfaces:
Serializable
Interface for file upload components that are used in an AI conversation.
- Author:
- Vaadin Ltd
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidaddFileRemovedListener(Consumer<String> listener) Adds a listener for file removed events.default voidClears the list of uploaded files.default voidsetUploadHandler(com.vaadin.flow.server.streams.UploadHandler uploadHandler) Sets the upload handler for this file receiver.
-
Method Details
-
setUploadHandler
default void setUploadHandler(com.vaadin.flow.server.streams.UploadHandler uploadHandler) Sets the upload handler for this file receiver.Default implementation does nothing.
- Parameters:
uploadHandler- the upload handler to use
-
addFileRemovedListener
Adds a listener for file removed events.Default implementation does nothing.
- Parameters:
listener- the listener to add, receives the removed file name
-
clearFileList
default void clearFileList()Clears the list of uploaded files.Default implementation does nothing.
-