UNPKG

agentscript

Version:

AgentScript Model in Model/View architecture

33 lines (26 loc) 866 B
<html> <head> <title>test</title> </head> <body> <script type="module"> import * as util from '../src/utils.js' const query = util.parseQueryString() let className = Object.keys(query)[0] || 'hello' if (!className.endsWith('.js')) { className = className[0].toUpperCase() + className.slice(1) + 'Model.js' } document.title = `W:${className}` console.log('Running', className) const classPath = import.meta.resolve('./' + className) console.log('classPath', classPath) const worker = new Worker('./runWorker.js', { type: 'module' }) worker.postMessage({ cmd: 'init', classPath }) worker.onmessage = e => { console.log(e.data) util.printToPage(e.data) } </script> <div id="modelDiv"></div> </body> </html>