Defines the structure for an available showcase status for the current product on a scene.
What does it unlock?
Type alias for showcase status states. Defines possible states of showcase/timeline playback.
Practical Application
Type alias: 'init' | 'play' | 'pause' | 'stop'. Received via showcaseStatusChanged event.
Use to conditionally render playback controls and toggle configurator interactivity during demos.
AI Coding Best Practices
Subscribe to showcaseStatusChanged and switch UI state: 'play' → show pause button, disable config controls;
'pause' → show play/stop buttons; 'stop' → show play button, re-enable all config controls.
Defines the structure for an available showcase status for the current product on a scene.
What does it unlock?
Type alias for showcase status states. Defines possible states of showcase/timeline playback.
Practical Application
Type alias: 'init' | 'play' | 'pause' | 'stop'. Received via showcaseStatusChanged event. Use to conditionally render playback controls and toggle configurator interactivity during demos.
AI Coding Best Practices
Subscribe to showcaseStatusChanged and switch UI state: 'play' → show pause button, disable config controls; 'pause' → show play/stop buttons; 'stop' → show play button, re-enable all config controls.