Tizen Native API
4.0
|
Default item layout property. More...
Enumerations | |
enum | Property |
The properties of each type of item layout. More... |
Detailed Description
Default item layout property.
- Since:
- 4.0, DALi version 1.2.60
Enumeration Type Documentation
The properties of each type of item layout.
- Since:
- 4.0, DALi version 1.2.60
- Enumerator:
TYPE The type of the Layout.
Name "type", type Dali::Toolkit::DefaultItemLayout::Type (Property::INTEGER).
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Mandatory.
ITEM_SIZE The size of each item in the Layout.
Name "itemSize", type Property::VECTOR3
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, see ItemLayout::GetDefaultItemSize().
ORIENTATION The internal orientation of the Layout.
Name "orientation", type Dali::Toolkit::ControlOrientation::Type (Property::INTEGER).
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is ControlOrientation::Up, The contents of control are in a vertical layout, from top to bottom.
GRID_COLUMN_NUMBER The number of columns in the GridLayout.
Name "gridColumnNumber", type Property::INTEGER.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 4.
GRID_ROW_SPACING The spacing between rows in the GridLayout.
Name "gridRowSpacing", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 20.0f.
GRID_COLUMN_SPACING The spacing between columns in the GridLayout.
Name "gridColumnSpacing", type Property::FLOAT
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 20.0f.
GRID_TOP_MARGIN The margin in the top of the GridLayout.
Name "gridTopMargin", type Property::FLOAT
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 95.0f.
GRID_BOTTOM_MARGIN The margin in the bottom of the GridLayout.
Name "gridBottomMargin", type Property::FLOAT
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 20.0f.
GRID_SIDE_MARGIN The margin in the left and right of the GridLayout.
Name "gridSideMargin", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 20.0f.
GRID_SCROLL_SPEED_FACTOR The factor used to customise the scroll speed while dragging and swiping the GridLayout.
Name "gridScrollSpeedFactor", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 0.03f.
GRID_MAXIMUM_SWIPE_SPEED The maximum swipe speed in pixels per second of GridLayout.
Name "gridMaximumSwipSpeed", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 100.0f.
GRID_ITEM_FLICK_ANIMATION_DURATION The duration of the flick animation in seconds of GridLayout.
Name "gridItemFlickAnimationDuration", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- This is the time taken to animate each item to its next layout position (e.g. from 1.0 to 2.0) when a flick animation is triggered by a swipe gesture.
- Must be greater than zero;If not supplied, the default is 0.015f.
DEPTH_COLUMN_NUMBER The number of columns in the DepthLayout.
Name "depthColumnNumber", type Property::INTEGER.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 3.
DEPTH_ROW_NUMBER The number of rows in the DepthLayout.
Name "depthRowNumber", type Property::INTEGER.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 26.
DEPTH_ROW_SPACING The spacing between rows in the DepthLayout.
Name "depthRowSpacing", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 55.0f.
DEPTH_SCROLL_SPEED_FACTOR The factor used to customise the scroll speed while dragging and swiping the DepthLayout.
Name "depthScrollSpeedFactor", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 0.02f.
DEPTH_MAXIMUM_SWIPE_SPEED The maximumSwipSpeed of the DepthLayout.
Name "depthMaximumSwipSpeed", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 50.0f.
DEPTH_ITEM_FLICK_ANIMATION_DURATION The duration of the flick animation in seconds of DepthLayout.
Name "depthItemFlickAnimationDuration", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- This is the time taken to animate each item to its next layout position (e.g. from 1.0 to 2.0) when a flick animation is triggered by a swipe gesture.
- Must be greater than zero; If not supplied, the default is 0.03f.
DEPTH_TILT_ANGLE The tilt angle of DepthLayout.
Name "depthTiltAngle",Property::FLOAT
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is (Math::PI)*0.15f.
- This is clamped between -45 & 45 degrees.
DEPTH_ITEM_TILT_ANGLE The tilt angle of the individual items in the DepthLayout.
Name "depthItemTiltAngle", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is -(Math::PI)*0.025f.
SPIRAL_ITEM_SPACING The spacing angle between items in the SpiralLayout.
Name "spiralItemSpacing", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 9.5f.
SPIRAL_SCROLL_SPEED_FACTOR The factor used to customise the scroll speed while dragging and swiping the SpiralLayout.
Name "spiralScrollSpeedFactor", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 0.01f.
SPIRAL_MAXIMUM_SWIPE_SPEED The maximum swipe speed in pixels per second of the SpiralLayout.
Name "spiralMaximumSwipSpeed", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 30.0f.
SPIRAL_ITEM_FLICK_ANIMATION_DURATION The duration of the flick animation in seconds of the SpiralLayout.
Name "spiralItemFlickAnimationDuration", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- This is the time taken to animate each item to its next layout position (e.g. from 1.0 to 2.0) when a flick animation is triggered by a swipe gesture.
- Must be greater than zero; If not supplied, the default is 0.1f.
SPIRAL_REVOLUTION_DISTANCE The vertical distance for one revolution of the SpiralLayout.
Name "spiralRevolutionDistance", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- If not supplied, the default is 190.0f.
SPIRAL_TOP_ITEM_ALIGNMENT The alignment of the top-item, when at the beginning of the SpiralLayout.
Name "spiralTopItemAlignment", type Property::FLOAT.
- Since:
- 4.0, DALi version 1.2.60
- Note:
- Optional.
- When at the beginning of the spiral (with a first-item layout-position of zero).A value of 0 indicates that the top-item is centered in the middle of the layout. A value of -0.5 or 0.5 indicates that the top-item is centred at the top or bottom of the layout respectively.
- If not supplied, the default is (-0.125f).