/// <summary>
/// The current scroll position of the scrollable content.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public float CurrentScrollPosition
{
get
/// <summary>
/// The event emitted when panning is finished on the scroll indicator.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public event EventHandler<PanFinishedEventArgs> PanFinished
{
add
/// <summary>
/// This is the event emitted when the current scroll position of the scrollable content.
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
public event EventHandler<ScrollIntervalEventArgs> ScrollInterval
{
add
/// Creates an initialized scrollbar.
/// </summary>
/// <param name="direction">The direction of the scrollbar (either vertically or horizontally).</param>
+ /// <since_tizen> 3 </since_tizen>
public ScrollBar(ScrollBar.Direction direction) : this(NDalicPINVOKE.ScrollBar_New__SWIG_0((int)direction), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
/// <summary>
/// Creates an uninitialized scrollbar.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public ScrollBar() : this(NDalicPINVOKE.ScrollBar_New__SWIG_1(), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
/// <summary>
/// The direction of the scrollbar.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public enum Direction
{
Vertical = 0,
/// <summary>
/// The indicator height policy.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public enum IndicatorHeightPolicyType
{
Variable = 0,
/// <summary>
/// The direction of the scrollbar.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public Direction ScrollDirection
{
get
/// <summary>
/// The indicator height policy.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public IndicatorHeightPolicyType IndicatorHeightPolicy
{
get
/// <summary>
/// The fixed height of the scroll indicator.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public float IndicatorFixedHeight
{
get
/// <summary>
/// The duration in seconds for the scroll indicator to become fully visible.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public float IndicatorShowDuration
{
get
/// <summary>
/// The duration in seconds for the scroll indicator to become fully invisible.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public float IndicatorHideDuration
{
get
/// <summary>
/// The list of values to get the notification when the current scroll position of the scrollable object goes above or below any of these values.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public Tizen.NUI.PropertyArray ScrollPositionIntervals
{
get
/// <summary>
/// The minimum height for a variable size indicator.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public float IndicatorMinimumHeight
{
get
/// <summary>
/// The padding at the start of the indicator. For example, the top if the scrollDirection is vertical.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public float IndicatorStartPadding
{
get
/// <summary>
/// The padding at the end of the indicator. For example, the bottom if the scrollDirection is vertical.
/// </summary>
+ /// <since_tizen> 3 </since_tizen>
public float IndicatorEndPadding
{
get
}
-}
+}
\ No newline at end of file