Marker interface inherited by layers and overlays that can display Popups. More...
Header: | #include <PopupSource.h> |
Since: | Esri::ArcGISRuntime 100.0 |
Inherited By: | Esri::ArcGISRuntime::AggregationFeatureReduction, Esri::ArcGISRuntime::ArcGISSublayer, Esri::ArcGISRuntime::DynamicEntityLayer, Esri::ArcGISRuntime::FeatureLayer, Esri::ArcGISRuntime::FeatureTable, Esri::ArcGISRuntime::GraphicsOverlay, and Esri::ArcGISRuntime::RasterLayer |
Public Functions
virtual | ~PopupSource() |
virtual bool | isPopupEnabled() const = 0 |
virtual Esri::ArcGISRuntime::PopupDefinition * | popupDefinition() const = 0 |
virtual void | setPopupDefinition(Esri::ArcGISRuntime::PopupDefinition *popupDefinition) = 0 |
virtual void | setPopupEnabled(bool popupEnabled) = 0 |
Detailed Description
This is a pure virtual interface.
Member Function Documentation
[virtual]
PopupSource::~PopupSource ()
Destructor.
[pure virtual]
bool PopupSource::isPopupEnabled () const
Returns whether the Popup is enabled on the PopupSource.
[pure virtual]
Esri::ArcGISRuntime::PopupDefinition *PopupSource::popupDefinition () const
Returns the PopupSource's PopupDefinition.
nullpter
if an error occurs or if the pop-up source is not associated with a pop-up definition.
See also setPopupDefinition().
[pure virtual]
void PopupSource::setPopupDefinition (Esri::ArcGISRuntime::PopupDefinition *popupDefinition )
Sets the PopupSource's pop-up definition to popupDefinition.
See also popupDefinition().
[pure virtual]
void PopupSource::setPopupEnabled (bool popupEnabled )
Sets whether the PopupSource is enabled to popupEnabled.
See also isPopupEnabled().