LessonKit API
    Preparing search index...

    Module lxpack/dist

    Interfaces

    MaterializeLessonkitOptions

    Type Aliases

    AssessmentDescriptor
    BlockTreeNodeV1
    BlockTreeV1
    BuildLessonkitProjectOptions
    BuildStagingPackageOptions
    BuildStagingPackageResult
    DescriptorValidationIssue
    DescriptorValidationResult
    ExportLkcourseOptions
    ExportLkcourseResult
    ExportTarget
    ExtractBlockTreeOptions
    FillInBlanksAssessmentDescriptor
    ImportLkcourseOptions
    ImportLkcourseResult
    LessonDescriptor
    LessonkitBridgeAction
    LessonkitCourseDescriptor
    LessonkitExportTarget
    LessonkitInterchangeV1
    LessonkitManifest
    LessonkitManifestPaths
    LessonkitTelemetryEvent
    LessonkitTelemetryEventName
    LkcourseEnvelopeV1
    LkcourseValidationIssue
    LxpackInjectedAssessment
    LxpackRuntimeTheme
    ManifestParseIssue
    MappedLessonkitIds
    MaterializeLessonkitResult
    McqAssessmentDescriptor
    PackageLessonkitCourseOptions
    PackageLessonkitCourseResult
    PackageValidationIssue
    ParseManifestResult
    ProjectPathsInput
    ReactParityIssue
    SpaLayout
    SpaLessonEntry
    TrackingSchemaEvent
    TrueFalseAssessmentDescriptor
    ValidateLessonkitProjectOptions
    ValidateLkcourseResult
    ValidatePackageInputsResult
    ValidationIssue
    WriteLxpackProjectOptions
    WriteLxpackProjectResult

    Variables

    LESSONKIT_TELEMETRY_EVENTS
    lessonkitInterchangeSchema

    Functions

    assertSpaDistContentsSafe
    assessmentDescriptorToLxpack
    buildLessonkitProject
    buildStagingPackage
    descriptorToInterchange
    ensureOutDirParent
    escapeShellText
    exportLkcourse
    extractAssessments
    extractBlockTree
    importLkcourse
    loadLessonkitManifestFromFile
    mapLessonkitIds
    mapLessonkitTelemetryToBridgeAction
    mapLessonkitTelemetryToLxpack
    materializeLessonkitProject
    packageLessonkitCourse
    parseLessonkitInterchange
    parseLessonkitManifest
    parseLkcourseEnvelope
    promoteStagingToOutDir
    remapArtifactPaths
    resolveSafePackageOutputOverride
    resolveSpaLessons
    telemetryEventToLessonkit
    themeToLxpackRuntime
    validateDescriptor
    validateDescriptorForTarget
    validateLessonkitProject
    validateLkcourse
    validateLkcourseArchiveEntries
    validateManifestName
    validatePackageInputs
    validateProjectPaths
    validateReactManifestParity
    writeLxpackProject

    References

    LmsBridgeMode → LmsBridgeMode
    McqAssessmentProps → McqAssessmentProps