Variable
Static Public Summary | ||
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
StudyRecord: * |
|
public |
checkCourseAgainstQuery(query: Object, course: Course): Boolean: * Checks if a course passes a query check. |
|
public |
courseMatches(coursesToMatchAgainst: Array, course: Object<Course>): Boolean: * Checks if a course matches any qualifiers in a list of qualifiers. |
|
public |
coursesAboveNumber(level: Number, course: Object): Boolean: * Checks if a course is above a given level. |
|
public |
coursesAtLevel(level: Number, course: Object): Boolean: * Checks if a course is at a given level. |
|
public |
coursesAtOrAboveLevel(level: Number, course: Object): Boolean: * Checks if a course is at or above a given level. |
|
public |
db: * |
|
public |
|
|
public |
|
|
public |
evenIndex: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
Checks if a course has a gened. |
|
public |
isCurrentSemester(year: Number, semester: Number, schedule: Schedule): Boolean: * Checks if a schedule is in a certain year and semester. |
|
public |
isCurrentYear(year: Number, schedule: Schedule): Boolean: * Checks if a schedule is in a certain year. |
|
public |
isRequiredCourse(requiredCourses: Array<Course>, checkAgainst: Course): Boolean: * Takes a list of required courses and checks if a course matches. |
|
public |
Checks if a value is true |
|
public |
|
|
public |
oddIndex: * |
|
public |
onlyCoursesAboveNumber(number: Number, courses: Array): Array: * Looks for courses above a given number. |
|
public |
onlyCoursesAtLevel(level: Number, courses: Array): Array: * Looks for courses at a given level. |
|
public |
onlyCoursesAtOrAboveLevel(level: Number, courses: Array): Array: * Looks for courses at or above a given level. |
|
public |
partialName(partial: String, course: Course): Boolean: * Checks if a course has a string in its name property. |
|
public |
partialNameOrTitle(partial: String | Array<String>, course: Course): Boolean: * Checks if a course has a string or list of strings in either the name or title property. |
|
public |
partialTitle(partial: String, course: Course): Boolean: * Checks if a course has a string in its title property. |
|
public |
sticky: * |
|
public |
|
|
public |
|
|
public |
studentStore: * |
Static Public
public CONCENTRATION: string source
import {CONCENTRATION} from 'gobbldygook/src/models/area-types.js'
public INCREMENT_PROGRESS: string source
import {INCREMENT_PROGRESS} from 'gobbldygook/src/ducks/notifications.js'
public LOG_MESSAGE: string source
import {LOG_MESSAGE} from 'gobbldygook/src/ducks/notifications.js'
public REFRESH_AREAS: string source
import {REFRESH_AREAS} from 'gobbldygook/src/flux/student-store.js'
public REFRESH_COURSES: string source
import {REFRESH_COURSES} from 'gobbldygook/src/flux/student-store.js'
public REMOVE_NOTIFICATION: string source
import {REMOVE_NOTIFICATION} from 'gobbldygook/src/ducks/notifications.js'
public START_PROGRESS: string source
import {START_PROGRESS} from 'gobbldygook/src/ducks/notifications.js'
public ScheduleRecord: * source
public SemesterDetail: * source
import SemesterDetail from 'gobbldygook/src/screens/semester-detail.js'
public StudentRecord: * source
public checkCourseAgainstQuery(query: Object, course: Course): Boolean: * source
import checkCourseAgainstQuery from 'gobbldygook/src/helpers/check-course-against-query.js'
Checks if a course passes a query check.
public courseMatches(coursesToMatchAgainst: Array, course: Object<Course>): Boolean: * source
import courseMatches from 'gobbldygook/src/helpers/course-matches.js'
Checks if a course matches any qualifiers in a list of qualifiers.
public coursesAboveNumber(level: Number, course: Object): Boolean: * source
import coursesAboveNumber from 'gobbldygook/src/helpers/courses-above-number.js'
Checks if a course is above a given level.
public coursesAtLevel(level: Number, course: Object): Boolean: * source
import coursesAtLevel from 'gobbldygook/src/helpers/courses-at-level.js'
Checks if a course is at a given level.
public coursesAtOrAboveLevel(level: Number, course: Object): Boolean: * source
import coursesAtOrAboveLevel from 'gobbldygook/src/helpers/courses-at-or-above-level.js'
Checks if a course is at or above a given level.
public deptNumRegex: object source
import deptNumRegex from 'gobbldygook/src/helpers/dept-num-regex.js'
public emptyCourseSlot: EmptyCourseSlot source
import emptyCourseSlot from 'gobbldygook/src/components/empty-course-slot.js'
public findWordForProgress: * source
import findWordForProgress from 'gobbldygook/src/helpers/find-word-for-progress.js'
public hasDepartment: * source
import hasDepartment from 'gobbldygook/src/helpers/has-department.js'
public hasDeptNumBetween: * source
import hasDeptNumBetween from 'gobbldygook/src/helpers/has-dept-num-between.js'
public hasGenEd(gened: String, course: Course): Boolean: * source
import hasGenEd from 'gobbldygook/src/helpers/has-gened.js'
Checks if a course has a gened.
public isCurrentSemester(year: Number, semester: Number, schedule: Schedule): Boolean: * source
import isCurrentSemester from 'gobbldygook/src/helpers/is-current-semester.js'
Checks if a schedule is in a certain year and semester.
public isCurrentYear(year: Number, schedule: Schedule): Boolean: * source
import isCurrentYear from 'gobbldygook/src/helpers/is-current-year.js'
Checks if a schedule is in a certain year.
public isRequiredCourse(requiredCourses: Array<Course>, checkAgainst: Course): Boolean: * source
import isRequiredCourse from 'gobbldygook/src/helpers/is-required-course.js'
Takes a list of required courses and checks if a course matches.
public isTrue(val: Boolean): Boolean: * source
import isTrue from 'gobbldygook/src/helpers/is-true.js'
Checks if a value is true
public notEmptyString: * source
import notEmptyString from 'gobbldygook/src/helpers/not-empty-string.js'
public onlyCoursesAboveNumber(number: Number, courses: Array): Array: * source
import onlyCoursesAboveNumber from 'gobbldygook/src/helpers/only-courses-above-number.js'
Looks for courses above a given number.
public onlyCoursesAtLevel(level: Number, courses: Array): Array: * source
import onlyCoursesAtLevel from 'gobbldygook/src/helpers/only-courses-at-level.js'
Looks for courses at a given level.
public onlyCoursesAtOrAboveLevel(level: Number, courses: Array): Array: * source
import onlyCoursesAtOrAboveLevel from 'gobbldygook/src/helpers/only-courses-at-or-above-level.js'
Looks for courses at or above a given level.
public partialName(partial: String, course: Course): Boolean: * source
import {partialName} from 'gobbldygook/src/helpers/partial-title.js'
Checks if a course has a string in its name property.
public partialNameOrTitle(partial: String | Array<String>, course: Course): Boolean: * source
import {partialNameOrTitle} from 'gobbldygook/src/helpers/partial-title.js'
Checks if a course has a string or list of strings in either the name or title property.
public partialTitle(partial: String, course: Course): Boolean: * source
import {partialTitle} from 'gobbldygook/src/helpers/partial-title.js'
Checks if a course has a string in its title property.
public studentActions: * source
import studentActions from 'gobbldygook/src/flux/student-actions.js'