Home Reference Source Repository

References

Class Summary

Static Public Class Summary
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public

CourseDetail: html

class to display course details

public
public
public
public
public
public
public
public
public
public

RFP

public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public

Function Summary

Static Public Function Summary
public

adds purchasers to coursePurchasers

public

Gets user information passed in and will create the account for the user and remove the old user from the signup list.

public

changeMenu(menuNum: object): object

sidebar options for profile page

public

fetchACourse(courseName: object): object

Grabs the courseName from the Course in the database.

public

Grabs the addition resources from the additional resouce SignUp list in the database.

public

Grabs the purchasers from the Purchaser SignUp list in the database.

public

Grabs the bookmarks from the database.

public

Grabs the courses from the CourseList in the database.

public

Grabs the courses from the course child in the database.

public

Grabs the eoikey from the database.

public

Grabs the EOIs from the database.

public

Grabs the key and role from the database.

public

Grabs the notifcation from the database.

public

Grabs the purchasers from the Purchaser SignUp list in the database.

public

Grabs the RFPfromEOIs from the database.

public

Grabs the rfpkey from the database.

public

Grabs the RFPs from the database.

public

Grabs the ReqEOIs from the database.

public

Grabs the Users from the database.

public

Grabs the vendor courses from the Vendor Course in the database.

public

Grabs the vendors from the Vendor SignUp list in the database.

public

Checks to see if the user is logged in and then returns information about the current user logged in.

public

Logs in the user using firebase authentication and sets notifications to false, error if invalid information.

public

Logs out the user using firebase authentication.

public

reducer(action: object): state

Profile Reducer

public

reducer(action: object): state

Course Reducer

public

reducer(action: object): state

User Reducer

public

Gets user information passed in and will remove the user from the signup list.

public

removeBookmark(bookmarks: object): *

removes the bookmark from the database.

public

removeEOI(info: *): *

Removes from EOI table

public

removeRFP(key: *): *

Removes from RFP table

public

saveACourse(courseName: object): object

Saves a course to the database.

public

setBookmarks(bookmarks: object): *

sets the bookmarks from the database.

public

sets the notifcation from the database.

public

Gets additional resource user information passed in and will add the user to the additional resource signup list.

public

Gets purchaser user information passed in and will add the user to the purchaser signup list.

public

Gets vendor user information passed in and will add the user to the vendor signup list.

public

sortByName(courseList: object): object

Sort the course by name.

public

Sort the course by vendor's email.

public

sets the eoikey.

public

sets the EOI to the database.

public

sets the key and role to the database.

public

sets the rfpkey.

public

sets the RFP to the database.

public

sets the ReqEOI to the database.

public

submits RFP prompt from EOI details.

public

updates course

public

updateProfile(user: *): object

Updates user profile.

public

updates RFP

public

uploadAnnualReport(email: *, fileObj: *): object

Upload vendor's annual report.

public

Upload a course into the database.

public

uploadCourseDetail(user: *, fileObj: *): *

public

upload course files

Variable Summary

Static Public Variable Summary
public

addTag(text: object): *

Add tags.

public

deleteTag(text: object): *

Delete a tag by text.

public

Clear tags

public

saveTags(tags: object): *

Save tags from courses

public

tags(action: object): state: *

Tags Reducer