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 List<String> relatedLexemes, 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
relatedLexemes List<String>
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