Represents a visualization displayed within an application (PowerBI dashboards, ad-hoc reporting, etc.). This interface does not make assumptions about the underlying JS/HTML constructs the visual uses to render itself.
Gets a value indicating whether the IVisual can be resized to the given viewport.
Notifies the visual that it is being destroyed, and to do any cleanup necessary (such as unsubscribing event handlers).
Initializes an instance of the IVisual.
Initialization options for the visual.
Notifies the IVisual to clear any selection.
Notifies the IVisual of new data being provided. This is an optional method that can be omitted if the visual is in charge of providing its own data.
Notifies the IVisual to resize.
This is the viewport that the visual will eventually be resized to.
Notifies the IVisual to select the specified object.
Notifies the IVisual of changes to the color, font, theme, and style related values that the visual should use.
Notifies the IVisual to change view mode if applicable.
Notifies the IVisual of an update (data, viewmode, size change).
Generated using TypeDoc