Home Identifier Source Repository
import Schedule from 'gobbldygook/src/models/schedule.js'
public class | source

Schedule

Extends:

ScheduleRecord → Schedule

Constructor Summary

Public Constructor
public

constructor(data: {})

Member Summary

Public Members
public get

courses: *

Method Summary

Public Methods
public

addCourse(clbid: *): *

public

move(to: {}): *

public

removeCourse(clbid: *): *

public

rename(newTitle: *): *

public

reorder(newIndex: *): *

public

reorderCourse(clbid: *, newIndex: *): *

public

toJSON(): *

public

validate(): *

Public Constructors

public constructor(data: {}) source

Params:

NameTypeAttributeDescription
data {}
  • optional
  • default: {}

Public Members

public get courses: * source

Public Methods

public addCourse(clbid: *): * source

Params:

NameTypeAttributeDescription
clbid *

Return:

*

public move(to: {}): * source

Params:

NameTypeAttributeDescription
to {}
  • optional
  • default: {}

Return:

*

public removeCourse(clbid: *): * source

Params:

NameTypeAttributeDescription
clbid *

Return:

*

public rename(newTitle: *): * source

Params:

NameTypeAttributeDescription
newTitle *

Return:

*

public reorder(newIndex: *): * source

Params:

NameTypeAttributeDescription
newIndex *

Return:

*

public reorderCourse(clbid: *, newIndex: *): * source

Params:

NameTypeAttributeDescription
clbid *
newIndex *

Return:

*

public toJSON(): * source

Return:

*

public validate(): * source

Return:

*