Namespace Tudormobile.OpenTrivia.UI.ViewModels
Classes
- CategoryCollection
Represents an observable collection of selectable trivia categories that tracks and exposes the current selection state.
- GameViewModel
Represents the view model for managing quiz categories and questions, supporting selection of a single question at a time.
- QuestionCollection
Represents a collection of selectable trivia questions, each assigned a unique sequential number for identification and ordering.
- SelectableCategory
Represents a selectable trivia category that encapsulates a trivia category and tracks its selection state for use in user interfaces.
- SelectableQuestion
Represents a trivia question that can be selected by the user, encapsulating the question text, possible answers, and selection state.