NapaFlowDelegate constructor

NapaFlowDelegate({
  1. NapaScriptType scriptType = .lua,
  2. String script = '',
})

Implementation

NapaFlowDelegate({this.scriptType=.lua, this.script = ''}) {
  // init a new LuaState
  luaState = LuaState.newState();
  luaState.openLibs();

  // load drawing lib
  luaState.requireF('ui', LuaUILib.openLib, true);
  luaState.pop(1);

  luaState.loadString(script);
  luaState.call(0, 0);

}