terriajs
Version:
Geospatial data visualization platform.
22 lines (16 loc) • 405 B
JavaScript
const Credit = require("terriajs-cesium/Source/Core/Credit").default;
function createCredit(text, url) {
if (!text && !url) {
return undefined;
}
if (text && !url) {
return new Credit(text);
}
text = text || url;
const a = document.createElement("a");
a.href = url;
a.target = "_blank";
a.innerText = text;
return new Credit(a.outerHTML);
}
module.exports = createCredit;