copyWith method

HttpMethodConfig copyWith({
  1. String? getRoomsMethod,
  2. String? getRoomCountMethod,
  3. String? getRoomMessagesMethod,
  4. String? deleteRoomMethod,
  5. String? archiveRoomMethod,
  6. String? markRoomAsReadMethod,
  7. String? sendMessageToRoomMethod,
  8. String? deleteMessageMethod,
  9. String? unArchiveRoomMethod,
})

Implementation

HttpMethodConfig copyWith({
  String? getRoomsMethod,
  String? getRoomCountMethod,
  String? getRoomMessagesMethod,
  String? deleteRoomMethod,
  String? archiveRoomMethod,
  String? markRoomAsReadMethod,
  String? sendMessageToRoomMethod,
  String? deleteMessageMethod,
  String? unArchiveRoomMethod,
}) => HttpMethodConfig(
  getRoomsMethod: getRoomsMethod ?? this.getRoomsMethod,
  getRoomCountMethod: getRoomCountMethod ?? this.getRoomCountMethod,
  getRoomMessagesMethod: getRoomMessagesMethod ?? this.getRoomMessagesMethod,
  deleteRoomMethod: deleteRoomMethod ?? this.deleteRoomMethod,
  archiveRoomMethod: archiveRoomMethod ?? this.archiveRoomMethod,
  markRoomAsReadMethod: markRoomAsReadMethod ?? this.markRoomAsReadMethod,
  sendMessageToRoomMethod: sendMessageToRoomMethod ?? this.sendMessageToRoomMethod,
  deleteMessageMethod: deleteMessageMethod ?? this.deleteMessageMethod,
  unArchiveRoomMethod: unArchiveRoomMethod ?? this.unArchiveRoomMethod,
);