-
Notifications
You must be signed in to change notification settings - Fork 472
Understanding the object hierarchy
Matt Mazzola edited this page Aug 9, 2016
·
7 revisions
The core of the library is a service which is responsible for tracking the embeds in the application, handling communication to and from their iframes, and also handling event bubbling.
The embeds that the service tracks are all implementations of the abstract Embed
class. Concrete implementations of this class are things that you are familiar with in Power BI such as Reports and Dashboards.
Within these top-level embed objects, the have a logical composition of other objects. For example: Reports have pages and pages have visuals and each of these objects has different types of actions that can be performed on it.