Sha256: 90b76390f27f2a7ee9129df94666694ebbca402d3a3c54f8b60b5e208cb3a83f

Contents?: true

Size: 874 Bytes

Versions: 17

Compression:

Stored size: 874 Bytes

Contents

#= require ./applicious_class.js.coffee
root = exports ? window

class AppliciousUploader extends AppliciousCore
	@UploadObj: ''
	@FileToken: ''


	constructor: ->
		@log 'Applicious [AP::Uploader] Loaded'


	init: (@UploadObj, @FileToken) ->
		@UploadObj.init()
		
		@UploadObj.bind 'FilesAdded', (up, files) =>			
			@log 'FilesAdded:', up, files
			root.appliciousUploaderFileAdded up, files

		@UploadObj.bind 'UploadProgress', (up, file) =>
			#@log 'UploadProgress:', up, file
			root.appliciousUploaderUploadProgress up, file

		@UploadObj.bind 'FileUploaded', (up, file) =>
			@log 'FileUploaded:', up, file
			root.appliciousUploaderFileUploaded up, file

		@UploadObj.bind 'Error', (up, error) =>
			@log 'Error:', up, error
			root.appliciousUploaderError up, error

		@log 'Initialised [AP::Uploader]', @UploadObj

# - - - #

AP.Uploader = new AppliciousUploader

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
applicious_utils-0.1.82 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.81 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.80 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.79 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.78 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.77 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.76 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.75 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.74 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.73 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.72 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.71 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.70 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.69 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.68 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.67 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee
applicious_utils-0.1.66 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee