void transaction(
void callback(SqlTransaction transaction),
[void errorCallback(SqlError error),
void successCallback()]
)

Not documented.

Source

void transaction(SqlTransactionCallback callback, [SqlTransactionErrorCallback errorCallback, VoidCallback successCallback]) {
  if (successCallback != null) {
    _blink.BlinkDatabase.instance.transaction_Callback_3_(unwrap_jso(this), unwrap_jso(callback), unwrap_jso(errorCallback), unwrap_jso(successCallback));
    return;
  }
  if (errorCallback != null) {
    _blink.BlinkDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(callback), unwrap_jso(errorCallback));
    return;
  }
  _blink.BlinkDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(callback));
  return;
}