* | %Signal Name | Method |
* |------------------|------------------------------|
* | scrollStarted | @ref ScrollStartedSignal() |
- * | scrollCompleted | @ref ScrollUpdatedSignal() |
- * | scrollUpdated | @ref ScrollCompletedSignal() |
+ * | scrollCompleted | @ref ScrollCompletedSignal() |
+ * | scrollUpdated | @ref ScrollUpdatedSignal() |
* @SINCE_1_0.0
*/
class DALI_IMPORT_API Scrollable : public Control
OVERSHOOT_EFFECT_COLOR = PROPERTY_START_INDEX, ///< Property, name "overshootEffectColor", @see SetOvershootEffectColor(), type Vector4 @SINCE_1_0.0
OVERSHOOT_ANIMATION_SPEED, ///< Property, name "overshootAnimationSpeed", @see SetOvershootAnimationSpeed(), type float @SINCE_1_0.0
OVERSHOOT_ENABLED, ///< Property, name "overshootEnabled", @see SetOvershootEnabled(), type bool, @SINCE_1_1.18
+ OVERSHOOT_SIZE, ///< Property, name "overshootSize", type Vector2, @SINCE_1_1.31
+ SCROLL_TO_ALPHA_FUNCTION, ///< Property, name "scrollToAlphaFunction", type int, @SINCE_1_1.33
// Animatable properties
SCROLL_RELATIVE_POSITION = ANIMATABLE_PROPERTY_START_INDEX, ///< Property, name "scrollRelativePosition", type Vector2 @SINCE_1_0.0
/**
* @brief Copy constructor.
*
- * Creates another handle that points to the same real object
+ * Creates another handle that points to the same real object.
*
* @SINCE_1_0.0
* @param handle to copy from
/**
* @brief Assignment operator.
*
- * Changes this handle to point to another real object
+ * Changes this handle to point to another real object.
* @SINCE_1_0.0
* @param[in] handle to copy from
* @return A reference to this
~Scrollable();
/**
- * @brief Downcast an Object handle to Scrollable.
+ * @brief Downcast a handle to Scrollable handle.
*
* If handle points to a Scrollable the downcast produces valid
* handle. If not the returned handle is left uninitialized.
*
* @SINCE_1_0.0
* @param[in] handle Handle to an object
- * @return handle to a Scrollable or an uninitialized handle
+ * @return A handle to a Scrollable or an uninitialized handle
*/
static Scrollable DownCast( BaseHandle handle );
* @brief Checks if scroll overshoot has been enabled or not.
*
* @SINCE_1_0.0
- * @return Whether the scroll obvershoot is enabled
+ * @return Whether the scroll overshoot is enabled
*/
bool IsOvershootEnabled() const;
* @brief Sets whether to enables or disable scroll overshoot.
*
* @SINCE_1_0.0
- * @param[in] enable Whether to enable the scroll obvershoot or not
+ * @param[in] enable Whether to enable the scroll overshoot or not
*/
void SetOvershootEnabled(bool enable);
/**
* @brief Set the speed of overshoot animation in pixels per second.
+ *
* When the speed is not greater than 0, the overshoot is set instantly with no animation.
* @SINCE_1_0.0
* @param[in] pixelsPerSecond The speed of the overshoot animation.
public: // Not intended for application developers
+ /// @cond internal
/**
* @brief Creates a handle using the Toolkit::Internal implementation.
*
* @param[in] internal A pointer to the internal CustomActor.
*/
explicit DALI_INTERNAL Scrollable( Dali::Internal::CustomActor* internal );
+ /// @endcond
};
/**