* Handle tutorial completion
()
| 181 | * Handle tutorial completion |
| 182 | */ |
| 183 | onComplete() { |
| 184 | this.hide(); |
| 185 | |
| 186 | // Show completion message |
| 187 | const message = document.createElement('div'); |
| 188 | message.className = 'tutorial-complete-toast'; |
| 189 | message.textContent = '✓ Tutorial completed! Keep experimenting.'; |
| 190 | document.body.appendChild(message); |
| 191 | |
| 192 | setTimeout(() => { |
| 193 | message.style.opacity = '0'; |
| 194 | setTimeout(() => message.remove(), 300); |
| 195 | }, 3000); |
| 196 | } |
| 197 | |
| 198 | /** |
| 199 | * Show overlay |
no test coverage detected