You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With "phase 1" of embeddables, there is a single registry for developers to implement custom action functionality in the UI by attaching Action instances to Triggers.
With "Phase 2", we would like to expose this functionality to end users (aka "Content creators"), not just developers. This would be specific for embeddables.
Implementation details
If Action A is not a singleton, and a factory for it exists, then the content creator can create multiple instances of that action, and attach them to the same trigger, for a given embeddable of the supported type.
It’s important to note that the content creator is creating these actions per embeddable instance, not embeddable type.
The system is pluggable so another developer can enter the mix and add new embeddable types, new action types, new triggers, but can also reuse existing triggers.
Terms
Parent issue: #42845
Summary
With "phase 1" of embeddables, there is a single registry for developers to implement custom action functionality in the UI by attaching
Action
instances toTriggers
.With "Phase 2", we would like to expose this functionality to end users (aka "Content creators"), not just developers. This would be specific for embeddables.
Implementation details
If Action A is not a singleton, and a factory for it exists, then the content creator can create multiple instances of that action, and attach them to the same trigger, for a given embeddable of the supported type.
It’s important to note that the content creator is creating these actions per embeddable instance, not embeddable type.
The system is pluggable so another developer can enter the mix and add new embeddable types, new action types, new triggers, but can also reuse existing triggers.
Mocks
cc @streamich
The text was updated successfully, but these errors were encountered: