Score class

Annotations
  • @JsonSerializable()

Constructors

Score({required String? courseNumber, bool isPreScore = false, required String title, required String units, String? hours, String? required, String? at, String? middleScore, String? generalScore, String? finalScore, String? semesterScore, String? remark})
Score.fromJson(Map<String, dynamic> json)
factory
Score.fromRawJson(String str)
factory

Properties

at String?
final
courseNumber String?
final
finalScore String?
final
generalScore String?
final
hashCode int
The hash code for this object.
no setterinherited
hours String?
final
isPreScore bool
final
middleScore String?
final
remark String?
final
required String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
semesterScore String?
final
title String
final
units String
final

Methods

copyWith({String? courseNumber, bool? isPreScore, String? title, String? units, String? hours, String? required, String? at, String? middleScore, String? generalScore, String? finalScore, String? semesterScore, String? remark}) Score
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toRawJson() String
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited