ProductTourStep
Properties
| Name | Type |
|---|---|
buttons | ProductTourStepButtons |
Button configuration for modal steps | |
content | JSONContent | null |
contentHtml | string |
Pre-rendered HTML content from the editor. If present, SDK should use this instead of rendering from JSONContent. | |
id | string |
inferenceData | InferredSelector |
Enhanced element data for more reliable lookup at runtime | |
linkedSurveyId | string |
ID of the auto-created survey for this step (set by backend) | |
linkedSurveyQuestionId | string |
ID of the survey question (set by backend, used for event tracking) | |
maxWidth | number |
Maximum tooltip width in pixels (defaults to 320px) | |
modalPosition | SurveyPosition |
Position for modal/survey steps (defaults to middle_center) | |
progressionTrigger | 'button' | 'click' |
selector | string |
survey | ProductTourSurveyQuestion |
Inline survey question config - if present, this is a survey step | |
type | ProductTourStepType |