Overview
Advanced embedding features include real-time updates, event handling, programmatic control, and integration with single-page applications.Real-Time Updates
Widgets automatically poll for updates:- Critical services: 30-60 seconds
- Standard monitoring: 60-120 seconds
- Low-priority: 300 seconds (5 minutes)
Event Handling
Subscribe to widget events:statusstack:loaded- Widget initializedstatusstack:status-changed- Component status changedstatusstack:refreshed- Widget data refreshedstatusstack:error- Error occurred
SPA Integration
React
Vue
Angular
Programmatic API
Control widgets via JavaScript:Custom Rendering
Build your own UI with StatusStack data:Performance Optimization
Lazy Loading
Load widget only when visible:Caching
Cache widget data:Security
Content Security Policy
Allow StatusStack in your CSP:Subresource Integrity
Verify widget script integrity:Next Steps
Widget Customization
Customize widget appearance

