(event, eventData)
| 1025 | } |
| 1026 | |
| 1027 | var fileDropHandler = function(event, eventData){ |
| 1028 | /* istanbul ignore else: this is for catching the jqLite testing*/ |
| 1029 | if(eventData) angular.extend(event, eventData); |
| 1030 | // emit the drop event, pass the element, preventing should be done elsewhere |
| 1031 | if(!dropFired && !_isReadonly){ |
| 1032 | dropFired = true; |
| 1033 | var dataTransfer; |
| 1034 | if(event.originalEvent) dataTransfer = event.originalEvent.dataTransfer; |
| 1035 | else dataTransfer = event.dataTransfer; |
| 1036 | scope.$emit('ta-drop-event', this, event, dataTransfer); |
| 1037 | $timeout(function(){ |
| 1038 | dropFired = false; |
| 1039 | _setViewValue(undefined, undefined, true); |
| 1040 | }, 100); |
| 1041 | } |
| 1042 | }; |
| 1043 | |
| 1044 | var _renderTimeout; |
| 1045 | var _renderInProgress = false; |
nothing calls this directly
no test coverage detected