execute command interface, use only in web
@override void executeCommand(String command, List<String> args) { api?.executeCommand(command.toJS, _toJSStringArray(args)); }