Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
public class ItemLayout : RefObject
- Inheritance
-
Methods
View Source
ApplyConstraints(View, Int32, Vector3, View)
Declaration
public virtual void ApplyConstraints(View view, int itemId, Vector3 layoutSize, View itemView)
Parameters
Declaration
public virtual float GetClosestAnchorPosition(float layoutPosition)
Parameters
Type |
Name |
Description |
Single |
layoutPosition |
|
Returns
View Source
GetClosestOnScreenLayoutPosition(Int32, Single, Vector3)
Declaration
public virtual float GetClosestOnScreenLayoutPosition(int itemID, float currentLayoutPosition, Vector3 layoutSize)
Parameters
Returns
View Source
GetDefaultItemSize(UInt32, Vector3, Vector3)
Declaration
public virtual void GetDefaultItemSize(uint itemId, Vector3 layoutSize, Vector3 itemSize)
Parameters
Declaration
public virtual float GetFlickSpeedFactor()
Returns
Declaration
public virtual float GetItemFlickAnimationDuration()
Returns
Declaration
public virtual Vector3 GetItemPosition(int itemID, float currentLayoutPosition, Vector3 layoutSize)
Parameters
Returns
Declaration
public virtual float GetItemScrollToPosition(uint itemId)
Parameters
Type |
Name |
Description |
UInt32 |
itemId |
|
Returns
Declaration
public void GetItemSize(uint itemId, Vector3 layoutSize, Vector3 itemSize)
Parameters
Declaration
public virtual ItemRange GetItemsWithinArea(float firstItemPosition, Vector3 layoutSize)
Parameters
Type |
Name |
Description |
Single |
firstItemPosition |
|
Vector3 |
layoutSize |
|
Returns
Declaration
public PropertyMap GetLayoutProperties()
Returns
Declaration
public virtual float GetMaximumSwipeSpeed()
Returns
Declaration
public virtual float GetMinimumLayoutPosition(uint numberOfItems, Vector3 layoutSize)
Parameters
Returns
View Source
GetNextFocusItemID(Int32, Int32, View.FocusDirection, Boolean)
Declaration
public virtual int GetNextFocusItemID(int itemID, int maxItems, View.FocusDirection direction, bool loopEnabled)
Parameters
Returns
Declaration
public virtual uint GetReserveItemCount(Vector3 layoutSize)
Parameters
Type |
Name |
Description |
Vector3 |
layoutSize |
|
Returns
Declaration
public virtual Degree GetScrollDirection()
Returns
Declaration
public virtual float GetScrollSpeedFactor()
Returns
View Source
ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)
Declaration
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type |
Name |
Description |
Tizen.System.Runtime.InteropServices.HandleRef |
swigCPtr |
|
Overrides
Declaration
public void SetItemSize(Vector3 itemSize)
Parameters
Type |
Name |
Description |
Vector3 |
itemSize |
|
Declaration
public void SetLayoutProperties(PropertyMap properties)
Parameters
Extension Methods