/* _ __ _ __ | | / /___ _(_) /____ | | /| / / __ `/ / / ___/ | |/ |/ / /_/ / / (__ ) |__/|__/\__,_/_/_/____/ The lightweight framework for web-like apps (c) Lea Anthony 2019-present */ /* jshint esversion: 6 */ import { Emit } from './events'; export function AddScript(js, callbackID) { var script = document.createElement('script'); script.text = js; document.body.appendChild(script); if (callbackID) { Emit(callbackID); } } // Adapted from webview - thanks zserge! export function InjectCSS(css) { try { var elem = document.createElement('style'); elem.setAttribute('type', 'text/css'); if (elem.styleSheet) { elem.styleSheet.cssText = css; } else { elem.appendChild(document.createTextNode(css)); } var head = document.head || document.getElementsByTagName('head')[0]; head.appendChild(elem); } catch (e) { console.log(e); } }