copyWith method

GetGeneratorDetailResponseModel copyWith({
  1. int? parameterCount,
  2. List<GetParameterResponseModel>? parameters,
  3. int? activeAlertCount,
  4. List<GetActiveAlertResponseModel>? activeAlerts,
  5. int? eventCount,
  6. List<GetEventResponseModel>? events,
})

Implementation

GetGeneratorDetailResponseModel copyWith(
    {int? parameterCount,
    List<GetParameterResponseModel>? parameters,
    int? activeAlertCount,
    List<GetActiveAlertResponseModel>? activeAlerts,
    int? eventCount,
    List<GetEventResponseModel>? events}) {
  return GetGeneratorDetailResponseModel(
      parameterCount: parameterCount ?? this.parameterCount,
      parameters: parameters ?? this.parameters,
      activeAlertCount: activeAlertCount ?? this.activeAlertCount,
      activeAlerts: activeAlerts ?? this.activeAlerts,
      eventCount: eventCount ?? this.eventCount,
      events: events ?? this.events);
}