Sha256: acdd7b11be9f91179a775e65cb38ffc6c6dfc5ab54b9ad077e46dd2dd9c0182a

Contents?: true

Size: 714 Bytes

Versions: 1

Compression:

Stored size: 714 Bytes

Contents

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

class AppliciousUploader extends AppliciousCore
	@UploadObj: ''


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


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

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

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

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

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

# - - - #

AP.Uploader = new AppliciousUploader

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
applicious_utils-0.1.62 app/assets/javascripts/applicious_utils/Applicious/uploader_class.js.coffee