ba74ab4843e1f488f4d5413640b425e2c544a2cd.svn-base
1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
'use strict';
import CONFIG from './config.json';
import options from './values/options'
import serviceFileUploader from './services/FileUploader';
import serviceFileLikeObject from './services/FileLikeObject';
import serviceFileItem from './services/FileItem';
import serviceFileDirective from './services/FileDirective';
import serviceFileSelect from './services/FileSelect';
import serviceFileDrop from './services/FileDrop';
import serviceFileOver from './services/FileOver';
import directiveFileSelect from './directives/FileSelect';
import directiveFileDrop from './directives/FileDrop';
import directiveFileOver from './directives/FileOver';
angular
.module(CONFIG.name, [])
.value('fileUploaderOptions', options)
.factory('FileUploader', serviceFileUploader)
.factory('FileLikeObject', serviceFileLikeObject)
.factory('FileItem', serviceFileItem)
.factory('FileDirective', serviceFileDirective)
.factory('FileSelect', serviceFileSelect)
.factory('FileDrop', serviceFileDrop)
.factory('FileOver', serviceFileOver)
.directive('nvFileSelect', directiveFileSelect)
.directive('nvFileDrop', directiveFileDrop)
.directive('nvFileOver', directiveFileOver)
.run([
'FileUploader',
'FileLikeObject',
'FileItem',
'FileDirective',
'FileSelect',
'FileDrop',
'FileOver',
function(FileUploader, FileLikeObject, FileItem, FileDirective, FileSelect, FileDrop, FileOver) {
// only for compatibility
FileUploader.FileLikeObject = FileLikeObject;
FileUploader.FileItem = FileItem;
FileUploader.FileDirective = FileDirective;
FileUploader.FileSelect = FileSelect;
FileUploader.FileDrop = FileDrop;
FileUploader.FileOver = FileOver;
}
]);