Holds one or more KML nodes and allows the creation of nested hierarchies. More...
Header | #include <Kml |
Since | Esri |
Inherits | Esri |
Inherited By | Esri |
Public Functions
virtual | ~ |
(since Esri Esri | child |
bool | is |
bool | is |
Esri | list |
(since Esri void | set |
void | set |
Detailed Description
You cannot create an instance of KmlContainer directly. Create a KmlFolder or a KmlDocument instead.
Relevant samples:
- List KML contents: List the contents of a KML file.
Member Function Documentation
[override virtual noexcept]
KmlContainer::~KmlContainer ()
Destructor.
[since Esri::ArcGISRuntime 100.6]
Esri::ArcGISRuntime::KmlNodeListModel *KmlContainer::childNodesListModel () const
Returns the KML container's child nodes as a list model
This function was introduced in Esri::ArcGISRuntime 100.6.
bool KmlContainer::isOpen () const
Returns a flag indicating if the KML container is open.
bool KmlContainer::isPartiallyVisible () const
Returns a flag indicating if the KML container is partially visible.
Esri::ArcGISRuntime::KmlListItemType KmlContainer::listItemType () const
Returns the container's list item type.
Controls how list items are presented (e.g. as a radio button or a checkbox). See 'listItemType' attribute of 'ListStyle' in the KML specification for more information.
See also setListItemType().
[since Esri::ArcGISRuntime 100.7]
void KmlContainer::setListItemType (Esri::ArcGISRuntime::KmlListItemType listItemType )
Sets the container's list item type to listItemType.
This function was introduced in Esri::ArcGISRuntime 100.7.
See also listItemType().
void KmlContainer::setOpen (bool open)
Sets the KML container to open.
See also isOpen().