copyWith method

AlexaSystem copyWith({
  1. String? apiAccessToken,
  2. String? apiEndpoint,
  3. Application? application,
  4. Person? person,
  5. User? user,
  6. AlexaDevice? device,
  7. Unit? unit,
})

Implementation

AlexaSystem copyWith(
    {String? apiAccessToken,
    String? apiEndpoint,
    Application? application,
    Person? person,
    User? user,
    AlexaDevice? device,
    Unit? unit}) {
  return AlexaSystem(
      apiAccessToken: apiAccessToken ?? this.apiAccessToken,
      apiEndpoint: apiEndpoint ?? this.apiEndpoint,
      application: application ?? this.application,
      person: person ?? this.person,
      user: user ?? this.user,
      device: device ?? this.device,
      unit: unit ?? this.unit);
}