- "suite-connected"
- Triggers when the element in the DOM invokes the JavaScript class and before any setup logic is run
- "suite-disconnected"
- Triggers when the element is removed from the DOM NOTE: The element is removed from the DOM before the event is invoked and this makes event delegation fail, so to listen to this event the listener MUST be on the element itself.
- "suite-initialized"
- Triggers when the class has finished processing the setup logic and has rendered to the screen
- "suite-reflected"
- Triggers whenever a mapped attribute's syncronization logic runs