updateChannel static method

  1. @Deprecated("use updateTPChannel(TPChannelUpdateParams")
Future<TPChannel?> updateChannel(
  1. TPChannel tpChannel,
  2. int maxMemberCount,
  3. bool hideMessagesBeforeJoin,
  4. String? channelName,
  5. String? invitationCode,
  6. String? category,
  7. String? subcategory,
  8. String? imageUrl,
  9. Map<String, dynamic>? metaData, {
  10. dynamic errorCallback(
    1. int? errorCode,
    2. String? errorMessage
    )?,
})

Implementation

@Deprecated("use updateTPChannel(TPChannelUpdateParams")
static Future<TPChannel?> updateChannel(
    TPChannel tpChannel,
    int maxMemberCount,
    bool hideMessagesBeforeJoin,
    String? channelName,
    String? invitationCode,
    String? category,
    String? subcategory,
    String? imageUrl,
    Map<String, dynamic>? metaData,
    {
      Function(int? errorCode, String? errorMessage)? errorCallback
    }) async
{
  final params = TPChannelUpdateParams(channel: tpChannel);
  params.maxMemberCount = maxMemberCount;
  params.hideMessagesBeforeJoin = hideMessagesBeforeJoin;
  params.channelName = channelName;
  params.invitationCode = invitationCode;
  params.category = category;
  params.subCategory = subcategory;
  params.imageUrl = imageUrl;
  params.metaData = metaData;
  return updateTPChannel(params, errorCallback: errorCallback);
}