Main View Model
class MainViewModel
Instantiates a class representing the whole main view of the plugin.
Properties
Functions
Link copied to clipboard
Sets the ToolWindowCardCViewModel authenticated.
Link copied to clipboard
Calling this method informs the main view model that the corresponding project has been initialized (by InitializationActivity).
Link copied to clipboard
Creates a new ExercisesTreeViewModel with the given exercise groups, which is then set to MainViewModel.exercisesViewModel.
Link copied to clipboard
Creates a new NewsTreeViewModel from the NewsTree from the CourseProject, which is then set to MainViewModel.newsTreeViewModel.
Link copied to clipboard