duolingo4d library
Classes
- ActiveThread
- Alphabet
- AlphabetGroup
- AlphabetsResponse
- AlternativeForm
- This class represents the subject in an alternative form.
- AuthError
- This class represents an authentication error in the Duolingo API authentication API.
- AuthResponse
- This class represents the response entity of the authentication API in the Duolingo API.
- Character
- CharacterBook
- CharacterChapter
- Cohort
- Comment
- Course
- This class represents the course information that the user has learned.
- CurrentCourse
- This class represents the course that the user is currently selecting.
- DictionaryPath
- DictionaryResponse
- This class represents the response object returned from the Dictionary API.
- Discussion
- This class represents a discussion about subject.
- Duolingo
- This class provides the features to access the Duolingo API easily.
- DuolingoCookieJar
- This class represents a cookie jar related to the data handled by Duolingo.
- DuolingoRequestHeader
- This class represents the request header when communicating with the Duolingo API.
- DuolingoSession
- This class represents the session information when communicating with the Duolingo API.
- Follower
- FollowingUser
- ForumCommentResponse
- ForumCommentsResponse
- ForumTopic
- ForumTopicResponse
- ForumTopicsResponse
- GemsConfiguration
- This class represents a configuration related to gems during learning.
- HintCell
- This class represents a cell that manages the token's hint information.
- HintHeader
- This class represents the metadata used to parse the token.
- HintRow
- This class represents a row that manages the cells that contain the token hint information.
- HintTable
- This class represents a table that manages the header information and rows or cells for each hint token.
- HintToken
- This class represents a token that manages the smallest unit of words that are meaningful as a language.
- Icon
- Invoice
- LastStreak
- This class represents the state where the goal XP is reached at the end.
- LeaderboardResponse
- Lexeme
- This class represents a lexeme of subject.
- ManifestResponse
- MultiVoiceDirection
- This class represents a mapping between language and some voice data.
- OverviewResponse
- This class represents the Overview API response entity in the Duolingo API.
- PracticeReminderSetting
- This class represents a setting for reminding user to learn.
- Product
- PurchaseResponse
- Rank
- This class represents an rank in the leaderboard.
- Recommendation
- RecommendationsResponse
- RecommendedUser
- Response
- This abstract class represents the common elements of the entity objects corresponding to the Duolingo API.
- SearchedForum
- SearchedUser
- SearchForumResponse
- SearchFriendResponse
- ShopItemsResponse
- Skill
- This class represents the skill information in the course user is learning.
- SkillBook
- SkillChapter
- Status
- This class represents the HTTP status.
- SubscribersResponse
- SubscriptionsResponse
- Subtopic
- SupportedDirection
- This class represents a mapping between the learning languages and the from language supported by Duolingo.
- SwitchLanguageResponse
- This class represents the response entity for the Switch Language API in the Duolingo API.
- Topic
- TrackingProperty
- This class represents the user's tracking property.
- TtsVoiceConfiguration
- This class represents the configuration about TTS voice.
- User
- UserResponse
- This class represents the response entity of the User API in the Duolingo API.
- VersionInfoResponse
- This class represents the response entity of the Version Info API of the Duolingo API.
- Vocabulary
- This class represents the word data that the user has already learned.
- VoiceDirection
- This class represents a mapping between language and voice data.
- WordHintResponse
- This class represents the Word Hint API response entity in the Duolingo API.
- XpConfiguration
- This class represents a configuration related to XP during learning.
Enums
- ForumCommentsSortPattern
- IllustrationFormat
- The enum that represents illustration format.