ENGLISH·COURSE API
    Preparing search index...

    Module

    lib/module-route/module-route

    Type Aliases

    RuntimeParts

    A runtime broken into the whole hours and minutes a label reads out.

    RouteLesson

    The part of a lesson the route needs. A reading lesson passes a durationSeconds of 0.

    RouteStepState

    Where a lesson sits on the route relative to the learner.

    RouteStep

    One lesson's place on the route.

    ModuleRoute

    A module's route: one step per lesson, in sequence order, plus the module's totals.

    Functions

    splitRuntime

    Splits a runtime into hours and minutes, rounded to the nearest minute.

    deriveModuleRoute

    Derives a module's route from its lessons and the learner's progress.