Skip to content

Commit 6b328d3

Browse files
committed
feat(dragdrop): allow to read as ArrayBuffer
1 parent 3f832a1 commit 6b328d3

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

src/modules/types/client_interaction/dragdrop/controller.js

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,9 @@ define(['modules/default/defaultcontroller', 'src/util/api', 'src/util/versionin
107107
options: [
108108
{title: 'Text', key: 'text'},
109109
{title: 'Base64 Encoded', key: 'base64'},
110-
{
111-
title: 'Object URL',
112-
key: 'url'
113-
}/*, {title: 'Binary string', key: 'binary'}, {title: 'Array buffer', key: 'b'}*/
110+
{title: 'Object URL', key: 'url'},
111+
{title: 'Array buffer', key: 'buffer'}
112+
/*{title: 'Binary string', key: 'binary'}*/
114113
],
115114
'default': 'text'
116115
},
@@ -413,15 +412,12 @@ define(['modules/default/defaultcontroller', 'src/util/api', 'src/util/versionin
413412
break;
414413

415414
case 'url':
415+
case 'buffer':
416416
this.tmpVar(result, meta);
417417
break;
418418

419419
/*case 'binary':
420420
reader.readAsBinaryString(file);
421-
break;
422-
423-
case 'buffer':
424-
reader.readAsArrayBuffer(file);
425421
break;*/
426422
}
427423
};
@@ -446,12 +442,12 @@ define(['modules/default/defaultcontroller', 'src/util/api', 'src/util/versionin
446442
reader.readAsDataURL(file);
447443
break;
448444

445+
case 'buffer':
446+
reader.readAsArrayBuffer(file);
447+
break;
448+
449449
/*case 'binary':
450450
reader.readAsBinaryString(file);
451-
break;
452-
453-
case 'buffer':
454-
reader.readAsArrayBuffer(file);
455451
break;*/
456452
}
457453
};

0 commit comments

Comments
 (0)