Student
Extends:
Constructor Summary
Public Constructor | ||
public |
constructor(encodedStudent: {}) |
Member Summary
Public Members | ||
public get |
courses: * |
Method Summary
Public Methods | ||
public |
addArea(areaOfStudy: *): * |
|
public |
addFabrication(fabrication: *): * |
|
public |
addSchedule(newSchedule: *): * |
|
public |
changeAdvisor(newAdvisor: *): * |
|
public |
changeCreditsNeeded(newCreditsNeeded: *): * |
|
public |
changeGraduation(newGraduation: *): * |
|
public |
changeMatriculation(newMatriculation: *): * |
|
public |
changeName(newName: *): * |
|
public |
changeSetting(key: *, value: *): * |
|
public |
checkGraduatability(): * |
|
public |
data(): * |
|
public |
destroyMultipleSchedules(ids: *): * |
|
public |
destroySchedule(scheduleId: *): * |
|
public |
editArea(areaId: *, newSource: *): * |
|
public |
encode(): * |
|
public |
moveCourse(fromScheduleId: *, toScheduleId: *, clbid: *): * |
|
public |
removeArea(id: *): * |
|
public |
removeFabrication(fabricationId: *): * |
|
public |
removeMultipleAreas(ids: *): * |
|
public |
removeOverride(thingOverriden: *): * |
|
public |
save() |
|
public |
setOverride(overrideObj: *): * |
|
public |
toJSON(): * |
Public Constructors
public constructor(encodedStudent: {}) source
Params:
Name | Type | Attribute | Description |
encodedStudent | {} |
|
Public Members
public get courses: * source
Public Methods
public addArea(areaOfStudy: *): * source
Params:
Name | Type | Attribute | Description |
areaOfStudy | * |
Return:
* |
public addFabrication(fabrication: *): * source
Params:
Name | Type | Attribute | Description |
fabrication | * |
Return:
* |
public addSchedule(newSchedule: *): * source
Params:
Name | Type | Attribute | Description |
newSchedule | * |
Return:
* |
public changeAdvisor(newAdvisor: *): * source
Params:
Name | Type | Attribute | Description |
newAdvisor | * |
Return:
* |
public changeCreditsNeeded(newCreditsNeeded: *): * source
Params:
Name | Type | Attribute | Description |
newCreditsNeeded | * |
Return:
* |
public changeGraduation(newGraduation: *): * source
Params:
Name | Type | Attribute | Description |
newGraduation | * |
Return:
* |
public changeMatriculation(newMatriculation: *): * source
Params:
Name | Type | Attribute | Description |
newMatriculation | * |
Return:
* |
public changeSetting(key: *, value: *): * source
Params:
Name | Type | Attribute | Description |
key | * | ||
value | * |
Return:
* |
public destroyMultipleSchedules(ids: *): * source
Params:
Name | Type | Attribute | Description |
ids | * |
Return:
* |
public destroySchedule(scheduleId: *): * source
Params:
Name | Type | Attribute | Description |
scheduleId | * |
Return:
* |
public editArea(areaId: *, newSource: *): * source
Params:
Name | Type | Attribute | Description |
areaId | * | ||
newSource | * |
Return:
* |
public moveCourse(fromScheduleId: *, toScheduleId: *, clbid: *): * source
Params:
Name | Type | Attribute | Description |
fromScheduleId | * | ||
toScheduleId | * | ||
clbid | * |
Return:
* |
public removeFabrication(fabricationId: *): * source
Params:
Name | Type | Attribute | Description |
fabricationId | * |
Return:
* |
public removeOverride(thingOverriden: *): * source
Params:
Name | Type | Attribute | Description |
thingOverriden | * |
Return:
* |
public save() source
public setOverride(overrideObj: *): * source
Params:
Name | Type | Attribute | Description |
overrideObj | * |
Return:
* |