[AT-SPI] Add Accessible::IsHidden() 18/266918/10
authorArtur Świgoń <a.swigon@samsung.com>
Mon, 22 Nov 2021 10:04:37 +0000 (11:04 +0100)
committerArtur Świgoń <a.swigon@samsung.com>
Mon, 3 Jan 2022 10:33:18 +0000 (11:33 +0100)
Hidden means not present in the AT-SPI tree.

Change-Id: Ic6f51ae6fde88828c482adc6966c57d8bc1d805f

dali/devel-api/atspi-interfaces/accessible.h
dali/internal/accessibility/bridge/accessible.cpp
dali/internal/accessibility/bridge/dummy-atspi.cpp

index a81a34a..1b46e0e 100644 (file)
@@ -274,6 +274,15 @@ public:
   virtual Attributes GetAttributes() const = 0;
 
   /**
+   * @brief Checks if this is hidden.
+   *
+   * @return True if this is hidden
+   *
+   * @note Hidden means not present in the AT-SPI tree.
+   */
+  virtual bool IsHidden() const;
+
+  /**
    * @brief Checks if this is proxy.
    *
    * @return True if this is proxy
index d58bc20..dc0fca2 100644 (file)
@@ -233,6 +233,11 @@ void Bridge::RegisterOnBridge(const Accessible* object)
   }
 }
 
+bool Accessible::IsHidden() const
+{
+  return false;
+}
+
 bool Accessible::IsProxy() const
 {
   return false;
index a4d1cff..955997b 100644 (file)
@@ -46,6 +46,11 @@ std::shared_ptr<Accessibility::Bridge::Data> Accessibility::Accessible::GetBridg
   return {};
 }
 
+bool Accessibility::Accessible::IsHidden() const
+{
+  return false;
+}
+
 bool Accessibility::Accessible::IsProxy() const
 {
   return false;