script property

String script
getter/setter pair

Implementation

static String script = '''
let sqliteWorker;
(function(){
    sqliteWorker = new Worker("assets/packages/libsimple_flutter/assets/sqlite/sqlite-worker.js");
  })();
function callSqlite(method,args){
  return new Promise((resolve,reject)=>{
    sqliteWorker.postMessage([method,args]);
    sqliteWorker.onmessage = (e) => {
      resolve(e.data);
    }
  })
}
''';