(data, op)
| 10133 | ], function(extensions, Encode) { |
| 10134 | |
| 10135 | function _formatData(data, op) { |
| 10136 | switch (op) { |
| 10137 | case 'readAsText': |
| 10138 | return Encode.atob(data, 'utf8'); |
| 10139 | case 'readAsBinaryString': |
| 10140 | return Encode.atob(data); |
| 10141 | case 'readAsDataURL': |
| 10142 | return data; |
| 10143 | } |
| 10144 | return null; |
| 10145 | } |
| 10146 | |
| 10147 | var FileReader = { |
| 10148 | read: function(op, blob) { |