UNPKG

create-expo-cljs-app

Version:

Create a react native application with Expo and Shadow-CLJS!

37 lines (35 loc) 1.1 kB
goog.provide("goog.fs.url"); goog.fs.url.createObjectUrl = function(blob) { return goog.fs.url.getUrlObject_().createObjectURL(blob); }; goog.fs.url.revokeObjectUrl = function(url) { goog.fs.url.getUrlObject_().revokeObjectURL(url); }; goog.fs.url.UrlObject_; goog.fs.url.getUrlObject_ = function() { const urlObject = goog.fs.url.findUrlObject_(); if (urlObject != null) { return urlObject; } else { throw new Error("This browser doesn't seem to support blob URLs"); } }; goog.fs.url.findUrlObject_ = function() { if (goog.global.URL !== undefined && goog.global.URL.createObjectURL !== undefined) { return goog.global.URL; } else { if (goog.global.webkitURL !== undefined && goog.global.webkitURL.createObjectURL !== undefined) { return goog.global.webkitURL; } else { if (goog.global.createObjectURL !== undefined) { return goog.global; } else { return null; } } } }; goog.fs.url.browserSupportsObjectUrls = function() { return goog.fs.url.findUrlObject_() != null; }; //# sourceMappingURL=goog.fs.url.js.map