Interface EditorMessageTutorialProgressEventRequest

interface EditorMessageTutorialProgressEventRequest {
    action: "tutorialevent";
    currentStep: number;
    frameId?: string;
    id?: string;
    isCompleted: boolean;
    projectHeaderId: string;
    response?: boolean;
    totalSteps: number;
    tutorialEvent: "progress";
    tutorialId: string;
    type: "pxteditor" | "pxthost" | "pxtpkgext" | "pxtsim";
}

Hierarchy

  • EditorMessageRequest
    • EditorMessageTutorialProgressEventRequest

Properties

action: "tutorialevent"

Request action

currentStep: number
frameId?: string

Frame identifier that can be passed to the iframe by adding the frameId query parameter

id?: string

Original request id

isCompleted: boolean
projectHeaderId: string
response?: boolean

flag to request response

totalSteps: number
tutorialEvent: "progress"
tutorialId: string
type: "pxteditor" | "pxthost" | "pxtpkgext" | "pxtsim"

Constant identifier