MishkaGervaz.Form.Web.Events.UploadHandler (MishkaGervaz v0.0.1-alpha.2)

Copy Markdown View Source

Handles file upload events.

Overridable Functions

  • handle_upload/3 - Process completed uploads
  • cancel_upload/3 - Cancel an in-progress upload

User Override

defmodule MyApp.Form.UploadHandler do
  use MishkaGervaz.Form.Web.Events.UploadHandler

  def handle_upload(state, upload_key, socket) do
    # Custom upload processing
    super(state, upload_key, socket)
  end
end

See MishkaGervaz.Form.Web.Events, MishkaGervaz.Form.Web.UploadHelpers, and the sibling sub-handlers.