MCPcopy Index your code
hub / github.com/apache/pouchdb / readAsBinaryString

Function readAsBinaryString

lib/index-browser.js:837–852  ·  view source on GitHub ↗
(blob, callback)

Source from the content-addressed store, hash-verified

835
836// shim for browsers that don't support it
837function readAsBinaryString(blob, callback) {
838 var reader = new FileReader();
839 var hasBinaryString = typeof reader.readAsBinaryString === 'function';
840 reader.onloadend = function (e) {
841 var result = e.target.result || '';
842 if (hasBinaryString) {
843 return callback(result);
844 }
845 callback(arrayBufferToBinaryString(result));
846 };
847 if (hasBinaryString) {
848 reader.readAsBinaryString(blob);
849 } else {
850 reader.readAsArrayBuffer(blob);
851 }
852}
853
854function blobToBinaryString(blobOrBuffer, callback) {
855 readAsBinaryString(blobOrBuffer, function (bin) {

Callers 2

blobToBinaryStringFunction · 0.70
readBlobDataFunction · 0.70

Calls 1

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…