Class ItemView

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll
C#
Copy
public class ItemView : Scrollable, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable, IResourcesProvider
Inheritance
Implements

Constructors

View Source

ItemView(ItemFactory)

Declaration
C#
Copy
public ItemView(ItemFactory factory)
Parameters
Type Name Description
ItemFactory factory

Fields

View Source

LayoutOrientationProperty

LayoutOrientationProperty

Declaration
C#
Copy
public static readonly BindableProperty LayoutOrientationProperty
Field Value
Type Description
BindableProperty
View Source

LayoutPositionProperty

LayoutPositionProperty

Declaration
C#
Copy
public static readonly BindableProperty LayoutPositionProperty
Field Value
Type Description
BindableProperty
View Source

LayoutProperty

LayoutProperty

Declaration
C#
Copy
public static readonly BindableProperty LayoutProperty
Field Value
Type Description
BindableProperty
View Source

MinimumSwipeDistanceProperty

MinimumSwipeDistanceProperty

Declaration
C#
Copy
public static readonly BindableProperty MinimumSwipeDistanceProperty
Field Value
Type Description
BindableProperty
View Source

MinimumSwipeSpeedProperty

MinimumSwipeSpeedProperty

Declaration
C#
Copy
public static readonly BindableProperty MinimumSwipeSpeedProperty
Field Value
Type Description
BindableProperty
View Source

OvershootProperty

OvershootProperty

Declaration
C#
Copy
public static readonly BindableProperty OvershootProperty
Field Value
Type Description
BindableProperty
View Source

RefreshIntervalProperty

RefreshIntervalProperty

Declaration
C#
Copy
public static readonly BindableProperty RefreshIntervalProperty
Field Value
Type Description
BindableProperty
View Source

ScrollContentSizeProperty

ScrollContentSizeProperty

Declaration
C#
Copy
public static readonly BindableProperty ScrollContentSizeProperty
Field Value
Type Description
BindableProperty
View Source

ScrollDirectionProperty

ScrollDirectionProperty

Declaration
C#
Copy
public static readonly BindableProperty ScrollDirectionProperty
Field Value
Type Description
BindableProperty
View Source

ScrollSpeedProperty

ScrollSpeedProperty

Declaration
C#
Copy
public static readonly BindableProperty ScrollSpeedProperty
Field Value
Type Description
BindableProperty
View Source

SnapToItemEnabledProperty

SnapToItemEnabledProperty

Declaration
C#
Copy
public static readonly BindableProperty SnapToItemEnabledProperty
Field Value
Type Description
BindableProperty
View Source

WheelScrollDistanceStepProperty

WheelScrollDistanceStepProperty

Declaration
C#
Copy
public static readonly BindableProperty WheelScrollDistanceStepProperty
Field Value
Type Description
BindableProperty

Properties

View Source

Layout

Declaration
C#
Copy
public PropertyArray Layout { get; set; }
Property Value
Type Description
PropertyArray
View Source

LayoutOrientation

Declaration
C#
Copy
public int LayoutOrientation { get; set; }
Property Value
Type Description
Int32
View Source

LayoutPosition

Declaration
C#
Copy
public float LayoutPosition { get; set; }
Property Value
Type Description
Single
View Source

MinimumSwipeDistance

Declaration
C#
Copy
public float MinimumSwipeDistance { get; set; }
Property Value
Type Description
Single
View Source

MinimumSwipeSpeed

Declaration
C#
Copy
public float MinimumSwipeSpeed { get; set; }
Property Value
Type Description
Single
View Source

Overshoot

Declaration
C#
Copy
public float Overshoot { get; set; }
Property Value
Type Description
Single
View Source

RefreshInterval

Declaration
C#
Copy
public float RefreshInterval { get; set; }
Property Value
Type Description
Single
View Source

ScrollContentSize

Declaration
C#
Copy
public float ScrollContentSize { get; set; }
Property Value
Type Description
Single
View Source

ScrollDirection

Declaration
C#
Copy
public Vector2 ScrollDirection { get; set; }
Property Value
Type Description
Vector2
View Source

ScrollSpeed

Declaration
C#
Copy
public float ScrollSpeed { get; set; }
Property Value
Type Description
Single
View Source

SnapToItemEnabled

Declaration
C#
Copy
public bool SnapToItemEnabled { get; set; }
Property Value
Type Description
Boolean
View Source

WheelScrollDistanceStep

Declaration
C#
Copy
public float WheelScrollDistanceStep { get; set; }
Property Value
Type Description
Single

Methods

View Source

ActivateLayout(UInt32, Vector3, Single)

Declaration
C#
Copy
public void ActivateLayout(uint layoutIndex, Vector3 targetSize, float durationSeconds)
Parameters
Type Name Description
UInt32 layoutIndex
Vector3 targetSize
Single durationSeconds
View Source

AddLayout(ItemLayout)

Declaration
C#
Copy
public void AddLayout(ItemLayout layout)
Parameters
Type Name Description
ItemLayout layout
View Source

DeactivateCurrentLayout()

Declaration
C#
Copy
public void DeactivateCurrentLayout()
View Source

GetAnchoring()

Declaration
C#
Copy
public bool GetAnchoring()
Returns
Type Description
Boolean
View Source

GetAnchoringDuration()

Declaration
C#
Copy
public float GetAnchoringDuration()
Returns
Type Description
Single
View Source

GetChildAt(UInt32)

Declaration
C#
Copy
public View GetChildAt(uint index)
Parameters
Type Name Description
UInt32 index
Returns
Type Description
View
View Source

GetCurrentLayoutPosition(UInt32)

Declaration
C#
Copy
public float GetCurrentLayoutPosition(uint itemId)
Parameters
Type Name Description
UInt32 itemId
Returns
Type Description
Single
View Source

GetItem(UInt32)

Declaration
C#
Copy
public View GetItem(uint itemId)
Parameters
Type Name Description
UInt32 itemId
Returns
Type Description
View
View Source

GetItemId(View)

Declaration
C#
Copy
public uint GetItemId(View view)
Parameters
Type Name Description
View view
Returns
Type Description
UInt32
View Source

GetItemsAnchorPoint()

Declaration
C#
Copy
public Vector3 GetItemsAnchorPoint()
Returns
Type Description
Vector3
View Source

GetItemsParentOrigin()

Declaration
C#
Copy
public Vector3 GetItemsParentOrigin()
Returns
Type Description
Vector3
View Source

GetItemsRange(ItemRange)

Declaration
C#
Copy
public void GetItemsRange(ItemRange range)
Parameters
Type Name Description
ItemRange range
View Source

GetLayoutCount()

Declaration
C#
Copy
public uint GetLayoutCount()
Returns
Type Description
UInt32
View Source

InsertItem(Item, Single)

Declaration
C#
Copy
public void InsertItem(Item newItem, float durationSeconds)
Parameters
Type Name Description
Item newItem
Single durationSeconds
View Source

InsertItems(ItemCollection, Single)

Declaration
C#
Copy
public void InsertItems(ItemCollection newItems, float durationSeconds)
Parameters
Type Name Description
ItemCollection newItems
Single durationSeconds
View Source

Refresh()

Declaration
C#
Copy
public void Refresh()
View Source

ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)

Declaration
C#
Copy
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type Name Description
Tizen.System.Runtime.InteropServices.HandleRef swigCPtr
Overrides
View Source

RemoveItem(UInt32, Single)

Declaration
C#
Copy
public void RemoveItem(uint itemId, float durationSeconds)
Parameters
Type Name Description
UInt32 itemId
Single durationSeconds
View Source

RemoveItems(ItemIdCollection, Single)

Declaration
C#
Copy
public void RemoveItems(ItemIdCollection itemIds, float durationSeconds)
Parameters
Type Name Description
ItemIdCollection itemIds
Single durationSeconds
View Source

RemoveLayout(UInt32)

Declaration
C#
Copy
public void RemoveLayout(uint layoutIndex)
Parameters
Type Name Description
UInt32 layoutIndex
View Source

ReplaceItem(Item, Single)

Declaration
C#
Copy
public void ReplaceItem(Item replacementItem, float durationSeconds)
Parameters
Type Name Description
Item replacementItem
Single durationSeconds
View Source

ReplaceItems(ItemCollection, Single)

Declaration
C#
Copy
public void ReplaceItems(ItemCollection replacementItems, float durationSeconds)
Parameters
Type Name Description
ItemCollection replacementItems
Single durationSeconds
View Source

ScrollToItem(UInt32, Single)

Declaration
C#
Copy
public void ScrollToItem(uint itemId, float durationSeconds)
Parameters
Type Name Description
UInt32 itemId
Single durationSeconds
View Source

SetAnchoring(Boolean)

Declaration
C#
Copy
public void SetAnchoring(bool enabled)
Parameters
Type Name Description
Boolean enabled
View Source

SetAnchoringDuration(Single)

Declaration
C#
Copy
public void SetAnchoringDuration(float durationSeconds)
Parameters
Type Name Description
Single durationSeconds
View Source

SetItemsAnchorPoint(Vector3)

Declaration
C#
Copy
public void SetItemsAnchorPoint(Vector3 anchorPoint)
Parameters
Type Name Description
Vector3 anchorPoint
View Source

SetItemsParentOrigin(Vector3)

Declaration
C#
Copy
public void SetItemsParentOrigin(Vector3 parentOrigin)
Parameters
Type Name Description
Vector3 parentOrigin

Implements

Extension Methods