In This Section
- Concepts
- Data
- Build
- The App Composer
- The Page Index
- Context
- Pages
- Models
- Components
- Best Practices
- Debugging Skuid in the Console
- Logic
- Style
- Deploy
- Extend
- Reference
- The Property Library
- API Reference
- skuid.debug
- skuid.runtime
- skuid.$
- skuid.actions
- skuid.ajax
- skuid.builder.core
- skuid.builder.core.coreProps
- skuid.calendar
- skuid.collaboration
- skuid.component
- skuid.componentType
- skuid.events
- skuid.formula
- skuid.hotkeys
- skuid.label
- skuid.lightning
- skuid.load
- skuid.model
- skuid.model.Model
- skuid.mustache
- skuid.page
- skuid.sfdc
- skuid.snippet
- skuid.time
- skuid.utils
- skuid.version
- Component-Specific APIs
- Skuid Model Metadata Object
- Skuid Model Child Relationship Metadata Object
- Skuid Model Condition Metadata Object
- Skuid Model Field Metadata Object
- Skuid Model Record Type Metadata Object
- Page XML API
- skuid-sfdx
- Skuid Metadata Object Reference
- Skuid Glossary
- Formula and Function Reference
- Open Source Software Attributions
- Site Administration
- Tutorials
- Legal terms and conditions
- Skuid for Salesforce Evaluation Guide
In This Topic
Event System¶
Skuid components use a publish-subscribe event system to notify and synchronize changes in data, user actions, and other activities. For example, when a component is added to a page it is automatically subscribed to the events of all the other components.
For example, when a Skuid model is successfully saved, the model.saved event is published, and all of the components on the page will update.
Custom events can also be published using the Action Framework.
Event subscriptions can be created declaratively in the Action Framework or programmatically with Skuid’s skuid.events.subscribe API.
Events are always active in the background while end users interact with a Skuid application, which means they have no effect on the user experience unless a builder has configured a specific event to trigger a sequence of actions.
For more information, see https://docs.skuid.com/latest/en/skuid/api/skuid_events.html