mirror of
https://github.com/Azure/k8s-deploy.git
synced 2026-06-22 19:59:26 +08:00
08d466b6ab
Co-authored-by: Oliver King <oking3@uncc.edu>
16 lines
406 B
JavaScript
16 lines
406 B
JavaScript
define(['./_getByteLength'], function (_getByteLength) {
|
|
|
|
// 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)
|
|
);
|
|
}
|
|
|
|
return toBufferView;
|
|
|
|
});
|