copyWithWrapped method

AddPronunciationDictionaryResponseModel copyWithWrapped({
  1. Wrapped<String>? id,
  2. Wrapped<String>? name,
  3. Wrapped<String>? createdBy,
  4. Wrapped<int>? creationTimeUnix,
  5. Wrapped<String>? versionId,
  6. Wrapped<int>? versionRulesNum,
  7. Wrapped? description,
  8. Wrapped? permissionOnResource,
})

Implementation

AddPronunciationDictionaryResponseModel copyWithWrapped(
    {Wrapped<String>? id,
    Wrapped<String>? name,
    Wrapped<String>? createdBy,
    Wrapped<int>? creationTimeUnix,
    Wrapped<String>? versionId,
    Wrapped<int>? versionRulesNum,
    Wrapped<dynamic>? description,
    Wrapped<dynamic>? permissionOnResource}) {
  return AddPronunciationDictionaryResponseModel(
      id: (id != null ? id.value : this.id),
      name: (name != null ? name.value : this.name),
      createdBy: (createdBy != null ? createdBy.value : this.createdBy),
      creationTimeUnix: (creationTimeUnix != null
          ? creationTimeUnix.value
          : this.creationTimeUnix),
      versionId: (versionId != null ? versionId.value : this.versionId),
      versionRulesNum: (versionRulesNum != null
          ? versionRulesNum.value
          : this.versionRulesNum),
      description:
          (description != null ? description.value : this.description),
      permissionOnResource: (permissionOnResource != null
          ? permissionOnResource.value
          : this.permissionOnResource));
}