- Toolkit::TransitionData mIndeterminateVisualTransition; ///< Transition data map for mIndeterminateVisualAni
- float mProgressValue; ///< Current value of ProgressBar
- float mSecondaryProgressValue; ///< Current loading value of ProgressBar
- bool mIndeterminate; ///< Whether the progress state is determined or not
+protected:
+ class ProgressBarAccessible : public DevelControl::ControlAccessible,
+ public virtual Dali::Accessibility::Value
+ {
+ public:
+ using DevelControl::ControlAccessible::ControlAccessible;
+
+ /**
+ * @copydoc Dali::Accessibility::Value::GetMinimum()
+ */
+ double GetMinimum() const override;
+
+ /**
+ * @copydoc Dali::Accessibility::Value::GetCurrent()
+ */
+ double GetCurrent() const override;
+
+ /**
+ * @copydoc Dali::Accessibility::Value::GetValueText()
+ */
+ std::string GetValueText() const override;
+
+ /**
+ * @copydoc Dali::Accessibility::Value::GetMaximum()
+ */
+ double GetMaximum() const override;
+
+ /**
+ * @copydoc Dali::Accessibility::Value::SetCurrent()
+ */
+ bool SetCurrent(double) override;
+
+ /**
+ * @copydoc Dali::Accessibility::Value::GetMinimumIncrement()
+ */
+ double GetMinimumIncrement() const override;
+ };