UNPKG

ecsy

Version:
18 lines (16 loc) 554 B
export function generateId(length) { var result = ""; var characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; var charactersLength = characters.length; for (var i = 0; i < length; i++) { result += characters.charAt(Math.floor(Math.random() * charactersLength)); } return result; } export function injectScript(src, onLoad) { var script = document.createElement("script"); // @todo Use link to the ecsy-devtools repo? script.src = src; script.onload = onLoad; (document.head || document.documentElement).appendChild(script); }