Skip to main content

Module course_structure

Module course_structure 

Source

StructsΒ§

CourseStructure πŸ”’
CourseStructureArguments
CourseStructureState
PageDocumentInfo
PageGroup πŸ”’
The pages of one chapter, or the pages of a module that sit outside any chapter.
PageGroupKey πŸ”’
What a group’s pages are keyed by. Not serialized: the same values are on the group itself.

EnumsΒ§

PageType

ConstantsΒ§

MAX_PAGES_PER_GROUP πŸ”’
MAX_PAGE_GROUPS πŸ”’
The most page groups a course reports and the most pages one group lists. Both are far above any real course; they exist so a pathological page count degrades into a legible partial list rather than into the mid-value cut the output-wide backstop would make of it.

Type AliasesΒ§

CourseStructureTool