Current section

Files

Jump to
gossamer src gossamer binary_type.ffi.mjs
Raw

src/gossamer/binary_type.ffi.mjs

// src/gossamer/binary_type.ffi.ts
import * as $binaryType from "./binary_type.mjs";
function toBinaryType(value) {
switch (value) {
case "arraybuffer":
return $binaryType.BinaryType$ArrayBuffer();
case "blob":
return $binaryType.BinaryType$Blob();
default:
return $binaryType.BinaryType$Other(value);
}
}
function fromBinaryType(value) {
if ($binaryType.BinaryType$isArrayBuffer(value)) return "arraybuffer";
if ($binaryType.BinaryType$isOther(value)) {
return $binaryType.BinaryType$Other$0(value);
}
return "blob";
}
export {
fromBinaryType,
toBinaryType
};