All Classes
-
All Classes Interface Summary Class Summary Class Description ConfirmationFragment ConfirmationFragment.Action EditGroupFragment This fragment contains methods to get and make new groups.EditTaskFragment This fragment contains methods to get and make new tasks.GoogleSignInService Uses Google Sign-In to authenticate a user with Google credentials.Group Created fields for Group with getters and setters.GroupAdapter Adapter class that transfers group live data to the recycler view in the home fragment.GroupAdapter.OnGroupActionClickListener Helper method that passes group id to the viewholder.GroupRepository Fetches "Group" data from web service proxy.GroupsFragment This class creates the binding and inflates the Fragment layout and pasess groups and group ids to the view model.LoginActivity This class offers the user a sign in button, then authenticates account with google sign in service.MainActivity Called when activity is started.MainViewModel Prepares and manages data for the activities and fragments and presents it to the UI.SignInApplication Uses Google Sign-In to authenticate a user with Google credentials.Task Created fields for Task with getters and setters.TaskAdapter Adapter class that transfers task live data to the recycler view in the home fragment.TaskAdapter.OnTaskClickListener Helper method that passes task id to the viewholder.TasksFragment This fragment contains methods to get and set tasks to a group.User Get and sets user information for application.UserRepository Fetches User data from WebServiceProxy.WebServiceProxy Interfaces application with database from the service.WebServiceProxy.InstanceHolder