UNPKG

underscore

Version:

JavaScript's functional programming helper library.

14 lines (11 loc) 387 B
var _getByteLength = require('./_getByteLength.js'); // Internal function to wrap or shallow-copy an ArrayBuffer, // typed array or DataView to a new view, reusing the buffer. function toBufferView(bufferSource) { return new Uint8Array( bufferSource.buffer || bufferSource, bufferSource.byteOffset || 0, _getByteLength(bufferSource) ); } module.exports = toBufferView;