forked from FOSS/BangleApps
26 lines
558 B
JavaScript
26 lines
558 B
JavaScript
/* Library for 'custom' HTML files that are to
|
|
be used from within BangleApps
|
|
|
|
See: README.md / `apps.json`: `custom` element
|
|
*/
|
|
|
|
/* Call with a JS object:
|
|
|
|
sendCustomizedApp({
|
|
id : "7chname",
|
|
|
|
storage:[
|
|
{name:"-7chname", content:app_source_code},
|
|
{name:"+7chname", content:JSON.stringify({
|
|
name:"My app's name",
|
|
icon:"*7chname",
|
|
src:"-7chname"
|
|
})},
|
|
{name:"*7chname", content:'require("heatshrink").decompress(atob("mEwg...4"))', evaluate:true},
|
|
]
|
|
});
|
|
*/
|
|
function sendCustomizedApp(app) {
|
|
window.postMessage(app);
|
|
}
|