[Embeddables Rebuild] Decouple Panel & Dashboard Actions from Embeddables #167890
Labels
Feature:Embeddables
Relating to the Embeddable system
impact:critical
This issue should be addressed immediately due to a critical level of impact on the product.
loe:medium
Medium Level of Effort
project:embeddableRebuild
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Problem
There are a number of
Actions
registered which require anIEmbeddable
as context. We cannot move away from the current Embeddables system until these actions are decoupled.List to be provided
Potential Solution
Most of these actions don't actually rely on the entirety of an Embeddable, but actually rely on some subset of the Embeddable's functionality - that it has a way to set title and description for instance. Instead of tightly coupling all of these actions to the Embeddable framework, we can instead take an API as context which has the methods we need
getTitle, setTitle, etc
.The text was updated successfully, but these errors were encountered: