igu-algos / Igu
Class: Igu
Main class for managing exercises and their scheduling.
Constructors
Constructor
new Igu():
Igu
Returns
Igu
Accessors
exercisePool
Get Signature
get exercisePool():
Exercise[]
Current collection of exercises available for review
Returns
Exercise[]
Set Signature
set exercisePool(
exercises):void
Updates the entire collection of available exercises
Parameters
exercises
Exercise[]
Returns
void
Methods
addExercises()
addExercises(
exercises):void
Adds new exercises to the exercise pool.
Parameters
exercises
Exercise[]
Returns
void
getRandomDueExercise()
getRandomDueExercise():
undefined|Exercise
Returns a random exercise that is due for review.
Returns
undefined | Exercise