Sign in
apache
/
pouchdb
/
refs/heads/master
/
.
/
packages
/
node_modules
/
pouchdb-utils
/
src
/
cloneBinaryObject-browser.js
blob: ae28dae4c19d99abac7e366e4c81e81ea8dbf1ca [
file
] [
log
] [
blame
]
/**
* @template {ArrayBuffer | Blob} T
* @param {T} object
* @returns {T}
*/
function
cloneBinaryObject
(
object
)
{
return
object instanceof
ArrayBuffer
?
object
.
slice
(
0
)
:
object
.
slice
(
0
,
object
.
size
,
object
.
type
);
}
export
default
cloneBinaryObject
;