function FileDirective(options) {
	            _classCallCheck(this, FileDirective);
	
	            extend(this, options);
	            this.uploader._directives[this.prop].push(this);
	            this._saveLinks();
	            this.bind();
	        }
Creates instance of {FileDirective} object
@param {Object} options
@param {Object} options.uploader
@param {HTMLElement} options.element
@param {Object} options.events
@param {String} options.prop
@constructor