Vocabulary class
This class represents the word data that the user has already learned.
Constructors
- Vocabulary.from({required String id, required String word, required String normalizedWord, required int strengthBars, required double proficiency, required String infinitive, required String skill, required String skillUrlTitle, required String pos, required String gender, required String lexemeId, required String lastPracticed, required int lastPracticedMs})
- Returns the new instance of Vocabulary based on arguments.
Properties
- gender → String
-
The gender
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- id → String
-
The id
final
- infinitive → String
-
The infinitive
final
- lastPracticed → String
-
The last practiced
final
- lastPracticedMs → int
-
The last practices in milliseconds
final
- lexemeId → String
-
The lexeme id
final
- normalizedWord → String
-
The normalized word
final
- pos → String
-
The pos
final
- proficiency → double
-
The proficiency
final
-
The related lexemes
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- skill → String
-
The skill
final
- skillUrlTitle → String
-
The skill url title
final
- strengthBars → int
-
The strength bars
final
- word → String
-
The word
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override