     "complete"
     "completemultiple"
     "reset"
+    "beforemaxfilesexceeded"
     "maxfilesexceeded"
     "maxfilesreached"
     "queuecomplete"


    completemultiple: noop

    maxfilesexceeded: noop

    maxfilesreached: noop


    file.status = Dropzone.ADDED

    if @options.maxFiles? and @getAcceptedFiles().length >= @options.maxFiles
      @emit "beforemaxfilesexceeded", file

    @emit "addedfile", file

    @_enqueueThumbnail file
