|
Tizen Native API
5.5
|
ItemView class is a scrollable container that can contain many items.
Classes | |
| class | Dali::Toolkit::ItemFactory |
| ItemFactory is for providing actors to ItemView. More... | |
| struct | Dali::Toolkit::ItemRange |
| A support class for managing ranges of items. More... | |
| class | Dali::Toolkit::ItemLayout |
| An ItemLayout describes the constraints which are imposed on items in the layout. More... | |
| class | Dali::Toolkit::ItemView |
| ItemView is a scrollable layout container. More... | |
Namespaces | |
| namespace | Dali::Toolkit::DefaultItemLayoutProperty |
Default item layout property. | |
| namespace | Dali::Toolkit::DefaultItemLayout |
Enumeration for default item layout mode. | |
Enumerations | |
| enum | Dali::Toolkit::DefaultItemLayoutProperty::Property |
| The properties of each type of item layout. More... | |
Typedefs | |
| typedef IntrusivePtr< ItemLayout > | Dali::Toolkit::ItemLayoutPtr |
| Pointer to a Dali::Toolkit::ItemLayout object. | |
| typedef unsigned int | Dali::Toolkit::ItemId |
| Unique identity for each item in the view. | |
| typedef std::vector< ItemId > | Dali::Toolkit::ItemIdContainer |
| Item id container type. | |
| typedef ItemIdContainer::iterator | Dali::Toolkit::ItemIdIter |
| Item id iterator type. | |
| typedef ItemIdContainer::const_iterator | Dali::Toolkit::ConstItemIdIter |
| Item id const iterator type. | |
| typedef std::pair< ItemId, Actor > | Dali::Toolkit::Item |
| Item type. | |
| typedef std::vector< Item > | Dali::Toolkit::ItemContainer |
| Item container type. | |
| typedef ItemContainer::iterator | Dali::Toolkit::ItemIter |
| Item iterator type. | |
| typedef ItemContainer::const_iterator | Dali::Toolkit::ConstItemIter |
| Item const iterator type. | |
| typedef ItemIdContainer::const_iterator Dali::Toolkit::ConstItemIdIter |
Item id const iterator type.
| typedef ItemContainer::const_iterator Dali::Toolkit::ConstItemIter |
Item const iterator type.
| typedef std::pair<ItemId, Actor> Dali::Toolkit::Item |
Item type.
| typedef std::vector<Item> Dali::Toolkit::ItemContainer |
Item container type.
| typedef unsigned int Dali::Toolkit::ItemId |
Unique identity for each item in the view.
| typedef std::vector<ItemId> Dali::Toolkit::ItemIdContainer |
Item id container type.
| typedef ItemIdContainer::iterator Dali::Toolkit::ItemIdIter |
Item id iterator type.
| typedef ItemContainer::iterator Dali::Toolkit::ItemIter |
Item iterator type.
| typedef IntrusivePtr< ItemLayout > Dali::Toolkit::ItemLayoutPtr |
Pointer to a Dali::Toolkit::ItemLayout object.
The properties of each type of item layout.
| TYPE |
The type of the Layout. Name "type", type Dali::Toolkit::DefaultItemLayout::Type (Property::INTEGER).
|
| ITEM_SIZE |
The size of each item in the Layout. Name "itemSize", type Property::VECTOR3
|
| ORIENTATION |
The internal orientation of the Layout. Name "orientation", type Dali::Toolkit::ControlOrientation::Type (Property::INTEGER).
|
| GRID_COLUMN_NUMBER |
The number of columns in the GridLayout. Name "gridColumnNumber", type Property::INTEGER.
|
| GRID_ROW_SPACING |
The spacing between rows in the GridLayout. Name "gridRowSpacing", type Property::FLOAT.
|
| GRID_COLUMN_SPACING |
The spacing between columns in the GridLayout. Name "gridColumnSpacing", type Property::FLOAT
|
| GRID_TOP_MARGIN |
The margin in the top of the GridLayout. Name "gridTopMargin", type Property::FLOAT
|
| GRID_BOTTOM_MARGIN |
The margin in the bottom of the GridLayout. Name "gridBottomMargin", type Property::FLOAT
|
| GRID_SIDE_MARGIN |
The margin in the left and right of the GridLayout. Name "gridSideMargin", type Property::FLOAT.
|
| GRID_SCROLL_SPEED_FACTOR |
The factor used to customise the scroll speed while dragging and swiping the GridLayout. Name "gridScrollSpeedFactor", type Property::FLOAT.
|
| GRID_MAXIMUM_SWIPE_SPEED |
The maximum swipe speed in pixels per second of GridLayout. Name "gridMaximumSwipSpeed", type Property::FLOAT.
|
| GRID_ITEM_FLICK_ANIMATION_DURATION |
The duration of the flick animation in seconds of GridLayout. Name "gridItemFlickAnimationDuration", type Property::FLOAT.
|
| DEPTH_COLUMN_NUMBER |
The number of columns in the DepthLayout. Name "depthColumnNumber", type Property::INTEGER.
|
| DEPTH_ROW_NUMBER |
The number of rows in the DepthLayout. Name "depthRowNumber", type Property::INTEGER.
|
| DEPTH_ROW_SPACING |
The spacing between rows in the DepthLayout. Name "depthRowSpacing", type Property::FLOAT.
|
| DEPTH_SCROLL_SPEED_FACTOR |
The factor used to customise the scroll speed while dragging and swiping the DepthLayout. Name "depthScrollSpeedFactor", type Property::FLOAT.
|
| DEPTH_MAXIMUM_SWIPE_SPEED |
The maximumSwipSpeed of the DepthLayout. Name "depthMaximumSwipSpeed", type Property::FLOAT.
|
| DEPTH_ITEM_FLICK_ANIMATION_DURATION |
The duration of the flick animation in seconds of DepthLayout. Name "depthItemFlickAnimationDuration", type Property::FLOAT.
|
| DEPTH_TILT_ANGLE |
The tilt angle of DepthLayout. Name "depthTiltAngle",Property::FLOAT
|
| DEPTH_ITEM_TILT_ANGLE |
The tilt angle of the individual items in the DepthLayout. Name "depthItemTiltAngle", type Property::FLOAT.
|
| SPIRAL_ITEM_SPACING |
The spacing angle between items in the SpiralLayout. Name "spiralItemSpacing", type Property::FLOAT.
|
| SPIRAL_SCROLL_SPEED_FACTOR |
The factor used to customise the scroll speed while dragging and swiping the SpiralLayout. Name "spiralScrollSpeedFactor", type Property::FLOAT.
|
| SPIRAL_MAXIMUM_SWIPE_SPEED |
The maximum swipe speed in pixels per second of the SpiralLayout. Name "spiralMaximumSwipSpeed", type Property::FLOAT.
|
| SPIRAL_ITEM_FLICK_ANIMATION_DURATION |
The duration of the flick animation in seconds of the SpiralLayout. Name "spiralItemFlickAnimationDuration", type Property::FLOAT.
|
| SPIRAL_REVOLUTION_DISTANCE |
The vertical distance for one revolution of the SpiralLayout. Name "spiralRevolutionDistance", type Property::FLOAT.
|
| SPIRAL_TOP_ITEM_ALIGNMENT |
The alignment of the top-item, when at the beginning of the SpiralLayout. Name "spiralTopItemAlignment", type Property::FLOAT.
|