Tizen(Headed) Native API  6.5
Dali::Toolkit::ScrollView::Property Struct Reference

Enumeration for the instance of properties belonging to the ScrollView class. More...

Public Types

enum  
 Enumeration for the instance of properties belonging to the ScrollView class. More...

Detailed Description

Enumeration for the instance of properties belonging to the ScrollView class.

Since:
2.4, DALi version 1.0.0

Member Enumeration Documentation

anonymous enum

Enumeration for the instance of properties belonging to the ScrollView class.

Since:
2.4, DALi version 1.0.0
Enumerator:
WRAP_ENABLED 

Whether wrapping is enabled.

Name "wrapEnabled", type Property::BOOLEAN.

Since:
3.0, DALi version 1.1.18
See also:
SetWrapMode()
PANNING_ENABLED 

Whether panning is enabled.

Name "panningEnabled", type Property::BOOLEAN.

Since:
3.0, DALi version 1.1.18
See also:
SetScrollSensitive()
AXIS_AUTO_LOCK_ENABLED 

Whether the Axis Auto Lock mode for panning within the ScrollView is enabled.

Name "axisAutoLockEnabled", type Property::BOOLEAN.

Since:
3.0, DALi version 1.1.18
See also:
SetAxisAutoLock()
WHEEL_SCROLL_DISTANCE_STEP 

The step of scroll distance in actor coordinates for each wheel event received in free panning mode.

Name "wheelScrollDistanceStep", type Property::VECTOR2.

Since:
3.0, DALi version 1.1.18
See also:
SetWheelScrollDistanceStep()
SCROLL_MODE 

The scroll mode.

Name "scrollMode", type Property::MAP. The scroll mode map is a frontend for the Ruler helper class, containing the following keys:

| Property Name | Type | Required | Description | |----------------------|----------|----------|---------------------------------------------------------------------------------------------------------------------------------------| | xAxisScrollEnabled | BOOLEAN | No | True if the content can be scrolled in X axis or false if not. | | xAxisSnapToInterval | FLOAT | No | When set, causes scroll view to snap to multiples of the value of the interval in the X axis while flicking. (by default no snapping) | | xAxisScrollBoundary | FLOAT | No | When set, causes scroll view unable to scroll beyond the value of the boundary in the X axis (by default no boundary) | | yAxisScrollEnabled | BOOLEAN | No | True if the content can be scrolled in Y axis or false if not. | | yAxisSnapToInterval | FLOAT | No | When set, causes scroll view to snap to multiples of the value of the interval in the Y axis while flicking. (by default no snapping) | | yAxisScrollBoundary | FLOAT | No | When set, causes scroll view unable to scroll beyond the value of the boundary in the Y axis (by default no boundary) |

Alternatively, one can use the keys defined in the Dali::Toolkit::ScrollMode::Type enumeration.

Since:
4.0, DALi version 1.2.60
SCROLL_POSITION 

The current scroll position.

Name "scrollPosition", type Property::VECTOR2.

Since:
2.4, DALi version 1.0.0
SCROLL_PRE_POSITION 

The position before we set the clamp at scroll boundaries.

Name "scrollPrePosition", type Property::VECTOR2.

Since:
2.4, DALi version 1.0.0
SCROLL_PRE_POSITION_X 

The X component of SCROLL_PRE_POSITION.

Name "scrollPrePositionX", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
SCROLL_PRE_POSITION_Y 

The Y component of SCROLL_PRE_POSITION.

Name "scrollPrePositionY", type Property::VECTOR2.

Since:
2.4, DALi version 1.0.0
SCROLL_PRE_POSITION_MAX 

The maximum value that SCROLL_PRE_POSITION can be.

Name "scrollPrePositionMax", type Property::VECTOR2.

Since:
2.4, DALi version 1.0.0
SCROLL_PRE_POSITION_MAX_X 

The X component of SCROLL_PRE_POSITION_MAX.

Name "scrollPrePositionMaxX", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
SCROLL_PRE_POSITION_MAX_Y 

The Y component of SCROLL_PRE_POSITION_MAX.

Name "scrollPrePositionMaxY", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
OVERSHOOT_X 

The amount that we can scroll beyond the boundary along the X axis.

Name "overshootX", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
OVERSHOOT_Y 

The amount that we can scroll beyond the boundary along the Y axis.

Name "overshootY", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
SCROLL_FINAL 

The position after the overshoot value has been considered in the calculation.

Name "scrollFinal", type Property::VECTOR2.

Since:
2.4, DALi version 1.0.0
SCROLL_FINAL_X 

The X component of SCROLL_FINAL.

Name "scrollFinalX", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
SCROLL_FINAL_Y 

The Y component of SCROLL_FINAL.

Name "scrollFinalY", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
WRAP 

Whether scrolling wraps.

Name "wrap", type Property::BOOLEAN.

Since:
2.4, DALi version 1.0.0
PANNING 

Whether we are currently panning.

Name "panning", type Property::BOOLEAN.

Since:
2.4, DALi version 1.0.0
SCROLLING 

Whether we are currently scrolling.

Name "scrolling", type Property::BOOLEAN.

Since:
2.4, DALi version 1.0.0
SCROLL_DOMAIN_SIZE 

The size of the scrolling domain.

Name "scrollDomainSize", type Property::VECTOR2.

Since:
2.4, DALi version 1.0.0
SCROLL_DOMAIN_SIZE_X 

The X component of SCROLL_DOMAIN_SIZE.

Name "scrollDomainSizeX", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
SCROLL_DOMAIN_SIZE_Y 

The Y component of SCROLL_DOMAIN_SIZE.

Name "scrollDomainSizeY", type Property::FLOAT.

Since:
2.4, DALi version 1.0.0
SCROLL_DOMAIN_OFFSET 

The offset of the scroll domain.

Name "scrollDomainOffset", type Property::VECTOR2.

Since:
2.4, DALi version 1.0.0
SCROLL_POSITION_DELTA 

The delta in the position when scrolling.

Name "scrollPositionDelta", type Property::VECTOR2.

Since:
2.4, DALi version 1.0.0
START_PAGE_POSITION 

The starting page position.

Name "startPagePosition", type Property::VECTOR3.

Since:
2.4, DALi version 1.0.0