Class ItemView
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
public class ItemView : Scrollable, IDynamicResourceHandler, INameScope, System.IDisposable, IResourcesProvider
- Inheritance
-
- Implements
-
System.IDisposable
Constructors
View Source
ItemView(ItemFactory)
Declaration
public ItemView(ItemFactory factory)
Parameters
Fields
View Source
LayoutOrientationProperty
LayoutOrientationProperty
Declaration
public static readonly BindableProperty LayoutOrientationProperty
Field Value
View Source
LayoutPositionProperty
Declaration
public static readonly BindableProperty LayoutPositionProperty
Field Value
View Source
LayoutProperty
Declaration
public static readonly BindableProperty LayoutProperty
Field Value
View Source
MinimumSwipeDistanceProperty
MinimumSwipeDistanceProperty
Declaration
public static readonly BindableProperty MinimumSwipeDistanceProperty
Field Value
View Source
MinimumSwipeSpeedProperty
MinimumSwipeSpeedProperty
Declaration
public static readonly BindableProperty MinimumSwipeSpeedProperty
Field Value
View Source
OvershootProperty
Declaration
public static readonly BindableProperty OvershootProperty
Field Value
View Source
RefreshIntervalProperty
Declaration
public static readonly BindableProperty RefreshIntervalProperty
Field Value
View Source
ScrollContentSizeProperty
ScrollContentSizeProperty
Declaration
public static readonly BindableProperty ScrollContentSizeProperty
Field Value
View Source
Declaration
public static readonly BindableProperty ScrollDirectionProperty
Field Value
View Source
Declaration
public static readonly BindableProperty ScrollSpeedProperty
Field Value
View Source
SnapToItemEnabledProperty
SnapToItemEnabledProperty
Declaration
public static readonly BindableProperty SnapToItemEnabledProperty
Field Value
View Source
WheelScrollDistanceStepProperty
Declaration
public static readonly BindableProperty WheelScrollDistanceStepProperty
Field Value
Properties
View Source
Layout
Declaration
public PropertyArray Layout { get; set; }
Property Value
View Source
LayoutOrientation
Declaration
public int LayoutOrientation { get; set; }
Property Value
View Source
LayoutPosition
Declaration
public float LayoutPosition { get; set; }
Property Value
View Source
MinimumSwipeDistance
Declaration
public float MinimumSwipeDistance { get; set; }
Property Value
View Source
MinimumSwipeSpeed
Declaration
public float MinimumSwipeSpeed { get; set; }
Property Value
View Source
Overshoot
Declaration
public float Overshoot { get; set; }
Property Value
View Source
RefreshInterval
Declaration
public float RefreshInterval { get; set; }
Property Value
View Source
ScrollContentSize
Declaration
public float ScrollContentSize { get; set; }
Property Value
View Source
Declaration
public Vector2 ScrollDirection { get; set; }
Property Value
View Source
Declaration
public float ScrollSpeed { get; set; }
Property Value
View Source
SnapToItemEnabled
Declaration
public bool SnapToItemEnabled { get; set; }
Property Value
View Source
Declaration
public float WheelScrollDistanceStep { get; set; }
Property Value
Methods
View Source
ActivateLayout(uint, Vector3, float)
Declaration
public void ActivateLayout(uint layoutIndex, Vector3 targetSize, float durationSeconds)
Parameters
Type |
Name |
Description |
uint |
layoutIndex |
|
Vector3 |
targetSize |
|
float |
durationSeconds |
|
View Source
AddLayout(ItemLayout)
Declaration
public void AddLayout(ItemLayout layout)
Parameters
View Source
DeactivateCurrentLayout()
Declaration
public void DeactivateCurrentLayout()
View Source
GetAnchoring()
Declaration
public bool GetAnchoring()
Returns
View Source
GetAnchoringDuration()
Declaration
public float GetAnchoringDuration()
Returns
View Source
GetChildAt(uint)
Declaration
public View GetChildAt(uint index)
Parameters
Type |
Name |
Description |
uint |
index |
|
Returns
View Source
GetCurrentLayoutPosition(uint)
Declaration
public float GetCurrentLayoutPosition(uint itemId)
Parameters
Type |
Name |
Description |
uint |
itemId |
|
Returns
View Source
GetItem(uint)
Declaration
public View GetItem(uint itemId)
Parameters
Type |
Name |
Description |
uint |
itemId |
|
Returns
View Source
GetItemId(View)
Declaration
public uint GetItemId(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
Returns
View Source
GetItemsAnchorPoint()
Declaration
public Vector3 GetItemsAnchorPoint()
Returns
View Source
GetItemsParentOrigin()
Declaration
public Vector3 GetItemsParentOrigin()
Returns
View Source
GetItemsRange(ItemRange)
Declaration
public void GetItemsRange(ItemRange range)
Parameters
View Source
GetLayoutCount()
Declaration
public uint GetLayoutCount()
Returns
View Source
InsertItem(Item, float)
Declaration
public void InsertItem(Item newItem, float durationSeconds)
Parameters
Type |
Name |
Description |
Item |
newItem |
|
float |
durationSeconds |
|
View Source
InsertItems(ItemCollection, float)
Declaration
public void InsertItems(ItemCollection newItems, float durationSeconds)
Parameters
View Source
Refresh()
Declaration
View Source
ReleaseSwigCPtr(HandleRef)
Declaration
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type |
Name |
Description |
Tizen.System.Runtime.InteropServices.HandleRef |
swigCPtr |
|
Overrides
View Source
RemoveItem(uint, float)
Declaration
public void RemoveItem(uint itemId, float durationSeconds)
Parameters
Type |
Name |
Description |
uint |
itemId |
|
float |
durationSeconds |
|
View Source
RemoveItems(ItemIdCollection, float)
Declaration
public void RemoveItems(ItemIdCollection itemIds, float durationSeconds)
Parameters
View Source
RemoveLayout(uint)
Declaration
public void RemoveLayout(uint layoutIndex)
Parameters
Type |
Name |
Description |
uint |
layoutIndex |
|
View Source
ReplaceItem(Item, float)
Declaration
public void ReplaceItem(Item replacementItem, float durationSeconds)
Parameters
Type |
Name |
Description |
Item |
replacementItem |
|
float |
durationSeconds |
|
View Source
ReplaceItems(ItemCollection, float)
Declaration
public void ReplaceItems(ItemCollection replacementItems, float durationSeconds)
Parameters
Type |
Name |
Description |
ItemCollection |
replacementItems |
|
float |
durationSeconds |
|
View Source
Declaration
public void ScrollToItem(uint itemId, float durationSeconds)
Parameters
Type |
Name |
Description |
uint |
itemId |
|
float |
durationSeconds |
|
View Source
SetAnchoring(bool)
Declaration
public void SetAnchoring(bool enabled)
Parameters
Type |
Name |
Description |
bool |
enabled |
|
View Source
SetAnchoringDuration(float)
Declaration
public void SetAnchoringDuration(float durationSeconds)
Parameters
Type |
Name |
Description |
float |
durationSeconds |
|
View Source
SetItemsAnchorPoint(Vector3)
Declaration
public void SetItemsAnchorPoint(Vector3 anchorPoint)
Parameters
Type |
Name |
Description |
Vector3 |
anchorPoint |
|
View Source
SetItemsParentOrigin(Vector3)
Declaration
public void SetItemsParentOrigin(Vector3 parentOrigin)
Parameters
Type |
Name |
Description |
Vector3 |
parentOrigin |
|
Implements
System.IDisposable
Extension Methods