FloorFilterSiteItem Class

  • FloorFilterSiteItem
  • class Esri::ArcGISRuntime::Toolkit::FloorFilterSiteItem

    An item contained within FloorFilterController::sites. This class wraps a FloorLevel for easy manipulation/inspection within an AbstractItemModel. More...

    Header: #include <FloorFilterSiteItem>
    Inherits: QObject

    Properties

    Public Functions

    FloorFilterSiteItem(QObject *parent = nullptr)
    FloorFilterSiteItem(Esri::ArcGISRuntime::FloorSite *floorSite, QObject *parent = nullptr)
    virtual ~FloorFilterSiteItem() override
    Esri::ArcGISRuntime::FloorSite *floorSite() const
    QString modelId() const
    QString name() const
    void setFloorSite(Esri::ArcGISRuntime::FloorSite *floorSite)

    Signals

    Detailed Description

    Property Documentation

    [read-only] modelId : const QString

    Returns the siteId from the wrapped item.

    Access functions:

    QString modelId() const

    Notifier signal:

    [read-only] name : const QString

    Returns the name from the wrapped item.

    Access functions:

    QString name() const

    Notifier signal:

    Member Function Documentation

    [invokable] FloorFilterSiteItem::FloorFilterSiteItem(QObject *parent = nullptr)

    Constructs a new empty FloorFilterSiteItem object with a given parent.

    Note: This function can be invoked via the meta-object system and from QML. See Q_INVOKABLE.

    [invokable] FloorFilterSiteItem::FloorFilterSiteItem(Esri::ArcGISRuntime::FloorSite *floorSite, QObject *parent = nullptr)

    Constructs a new empty FloorFilterSiteItem object with a given parent and floorSite to wrap.

    Note: This function can be invoked via the meta-object system and from QML. See Q_INVOKABLE.

    [override virtual] FloorFilterSiteItem::~FloorFilterSiteItem()

    Destructor.

    Esri::ArcGISRuntime::FloorSite *FloorFilterSiteItem::floorSite() const

    Returns the currently wrapped floorSite.

    See also setFloorSite().

    [signal] void FloorFilterSiteItem::floorSiteChanged()

    Signal emitted when the wrapped floorSite changes.

    Note: Notifier signal for property modelId. Notifier signal for property name.

    void FloorFilterSiteItem::setFloorSite(Esri::ArcGISRuntime::FloorSite *floorSite)

    Change the underlying wrapped item to floorSite.

    See also floorSite().

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.