updateWithExtras method

Future<int> updateWithExtras(
  1. String uri,
  2. ContentValues? values,
  3. BundleMap? extras
)

update(uri: Uri, values: ContentValues?, extras: Bundle?): Int https://developer.android.com/reference/kotlin/android/content/ContentProvider#update_1

Implementation

Future<int> updateWithExtras(
  String uri,
  ContentValues? values,
  BundleMap? extras,
) async {
  if (extras == null) {
    return update(uri, values, null, null);
  }
  return update(
    uri,
    values,
    extras[AndroidContentResolver.QUERY_ARG_SQL_SELECTION] as String?,
    _asList(extras[AndroidContentResolver.QUERY_ARG_SQL_SELECTION_ARGS]),
  );
}