groupUpdateRank method

Future<void> groupUpdateRank({
  1. required String baseUrl,
  2. required String authToken,
  3. required String jwt,
  4. required String id,
  5. required String userId,
  6. required int rank,
  7. required int adminRank,
  8. String? groupAsMember,
  9. dynamic hint,
})
override

Implementation

Future<void> groupUpdateRank(
    {required String baseUrl,
    required String authToken,
    required String jwt,
    required String id,
    required String userId,
    required int rank,
    required int adminRank,
    String? groupAsMember,
    dynamic hint}) {
  var arg0 = _platform.api2wire_String(baseUrl);
  var arg1 = _platform.api2wire_String(authToken);
  var arg2 = _platform.api2wire_String(jwt);
  var arg3 = _platform.api2wire_String(id);
  var arg4 = _platform.api2wire_String(userId);
  var arg5 = api2wire_i32(rank);
  var arg6 = api2wire_i32(adminRank);
  var arg7 = _platform.api2wire_opt_String(groupAsMember);
  return _platform.executeNormal(FlutterRustBridgeTask(
    callFfi: (port_) => _platform.inner.wire_group_update_rank(
        port_, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7),
    parseSuccessData: _wire2api_unit,
    parseErrorData: _wire2api_FrbAnyhowException,
    constMeta: kGroupUpdateRankConstMeta,
    argValues: [
      baseUrl,
      authToken,
      jwt,
      id,
      userId,
      rank,
      adminRank,
      groupAsMember
    ],
    hint: hint,
  ));
}