FileOver.js
679 字节
'use strict';
import CONFIG from './../config.json';
export default (FileUploader, FileOver) => {
return {
link: (scope, element, attributes) => {
var uploader = scope.$eval(attributes.uploader);
if (!(uploader instanceof FileUploader)) {
throw new TypeError('"Uploader" must be an instance of FileUploader');
}
var object = new FileOver({
uploader: uploader,
element: element
});
object.getOverClass = () => attributes.overClass || object.overClass;
}
};
}
module.exports.$inject = [
'FileUploader',
'FileOver'
];