Skill.from constructor

Skill.from({
  1. required String id,
  2. required int iconId,
  3. required String name,
  4. required String shortName,
  5. required String urlName,
  6. required int levels,
  7. required int finishedLevels,
  8. required int lessons,
  9. required int finishedLessons,
  10. required double proficiency,
  11. required String tipsAndNotes,
  12. required int finalLevelTimeLimit,
  13. required bool isAccessible,
  14. required bool isPerfectOnLastLesson,
  15. required int perfectLessonStreak,
  16. required bool hasFinalLevel,
})

Returns the new instance of Skill based on arguments.

Implementation

Skill.from({
  required this.id,
  required this.iconId,
  required this.name,
  required this.shortName,
  required this.urlName,
  required this.levels,
  required this.finishedLevels,
  required this.lessons,
  required this.finishedLessons,
  required this.proficiency,
  required this.tipsAndNotes,
  required this.finalLevelTimeLimit,
  required this.isAccessible,
  required this.isPerfectOnLastLesson,
  required this.perfectLessonStreak,
  required this.hasFinalLevel,
});