description

# executeSql method Null safety

1. @JSName('executeSql')

Future<SqlResultSet> executeSql (

1. String sqlStatement,
2. [List? arguments]

)
@JSName('executeSql')

## Implementation

    @JSName('executeSql')
    Future<SqlResultSet> executeSql(String sqlStatement, [List? arguments]) {
      var completer = new Completer<SqlResultSet>();
      _executeSql(sqlStatement, arguments, (transaction, resultSet) {
        applyExtension('SQLResultSet', resultSet);
        applyExtension('SQLResultSetRowList', resultSet.rows);
        completer.complete(resultSet);
      }, (transaction, error) {
        completer.completeError(error);
      });
      return completer.future;
    }