learn-content-engine - v0.13.1
    Preparing search index...

    Interface LessonStep

    One step in the lesson sequence.

    Theory steps carry a Markdown body. Exercise steps carry a fully-validated Exercise. The viewer renders these in order; id lets deep-linking land on a specific step.

    interface LessonStep {
        body?: Body;
        example_label?: ExampleLabel;
        example_url?: ExampleUrl;
        examples?: Examples;
        exercise?: Exercise | null;
        id: string;
        review_lesson_id?: ReviewLessonId;
        theory_ref?: TheoryRef;
        title?: Title2;
        type: StepType;
    }
    Index
    body?: Body
    example_label?: ExampleLabel
    example_url?: ExampleUrl
    examples?: Examples
    exercise?: Exercise | null

    EXERCISE: the exercise payload.

    id: string
    review_lesson_id?: ReviewLessonId
    theory_ref?: TheoryRef
    title?: Title2
    type: StepType