copyWithWrapped method
Implementation
CourseSettings copyWithWrapped({
Wrapped<enums.CourseSkillLevel>? skillLevel,
Wrapped<bool>? isSkillLevelEnabled,
Wrapped<String?>? syllabusUrl,
Wrapped<String?>? timeChannelUrl,
}) {
return CourseSettings(
skillLevel: (skillLevel != null ? skillLevel.value : this.skillLevel),
isSkillLevelEnabled: (isSkillLevelEnabled != null
? isSkillLevelEnabled.value
: this.isSkillLevelEnabled),
syllabusUrl: (syllabusUrl != null ? syllabusUrl.value : this.syllabusUrl),
timeChannelUrl: (timeChannelUrl != null
? timeChannelUrl.value
: this.timeChannelUrl),
);
}