Class GroupsViewModel
Inheritance
GroupsViewModel
Assembly: EduCATS.dll
Syntax
public class GroupsViewModel : ViewModel, INotifyPropertyChanged
Constructors
GroupsViewModel(IPlatformServices, int)
Declaration
public GroupsViewModel(IPlatformServices platformServices, int subjectId)
Parameters
Fields
PlatformServices
Declaration
public readonly IPlatformServices PlatformServices
Field Value
SubjectId
Declaration
public readonly int SubjectId
Field Value
Properties
ChooseGroupCommand
Declaration
public Command ChooseGroupCommand { get; }
Property Value
ChosenGroup
Declaration
public string ChosenGroup { get; set; }
Property Value
CurrentGroup
Declaration
public GroupItemModel CurrentGroup { get; set; }
Property Value
CurrentGroups
Declaration
public List<GroupItemModel> CurrentGroups { get; set; }
Property Value
GroupSelectedCommand
Declaration
public Command GroupSelectedCommand { get; }
Property Value
Methods
SetupGroups()
Declaration
public Task SetupGroups()
Returns
Type |
Description |
Task |
Task.
|
chooseGroup()
Declaration
protected void chooseGroup()
subjectChosen(object)
Declaration
protected void subjectChosen(object chosenObject)
Parameters
Type |
Name |
Description |
object |
chosenObject |
|
Events
GroupChanged
Declaration
public event GroupsViewModel.GroupEventHandler GroupChanged
Event Type
Implements