convert filter to generator options
Load Profile.current, switch to the profile's semester.
Recover all store modules' states from the localStorage, and assign a correct Catalog object to window.catalog
,
force update current semester data and load the given profile
save all store modules to localStorage
Select a semester and fetch all its associated data, note that the first profile corresponding to the target semester will be loaded.
the semester to switch to. If null, switch to the latest semester
true if the current combination of sort options is valid, false otherwise
Generated using TypeDoc
the watch factory defines some watchers on the members in
Store
. these watchers are defined outside of theStore
class because they should only be registered once.Hanzhi Zhou