Class ItemView

    Definition

    Namespace:
    Tizen.NUI
    Assembly:
    Tizen.NUI.dll
    public class ItemView : Scrollable, IDynamicResourceHandler, INameScope, System.IDisposable, IResourcesProvider
    Inheritance
    object
    BindableObject
    Element
    BaseHandle
    Animatable
    Container
    View
    Scrollable
    ItemView
    Implements
    IDynamicResourceHandler
    INameScope
    System.IDisposable
    IResourcesProvider

    Constructors

    View Source

    ItemView(ItemFactory)

    Declaration
    public ItemView(ItemFactory factory)
    Parameters
    Type Name Description
    ItemFactory factory

    Fields

    View Source

    LayoutOrientationProperty

    LayoutOrientationProperty

    Declaration
    public static BindableProperty LayoutOrientationProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    LayoutPositionProperty

    LayoutPositionProperty

    Declaration
    public static BindableProperty LayoutPositionProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    LayoutProperty

    LayoutProperty

    Declaration
    public static BindableProperty LayoutProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    MinimumSwipeDistanceProperty

    MinimumSwipeDistanceProperty

    Declaration
    public static BindableProperty MinimumSwipeDistanceProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    MinimumSwipeSpeedProperty

    MinimumSwipeSpeedProperty

    Declaration
    public static BindableProperty MinimumSwipeSpeedProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    OvershootProperty

    OvershootProperty

    Declaration
    public static BindableProperty OvershootProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    RefreshIntervalProperty

    RefreshIntervalProperty

    Declaration
    public static BindableProperty RefreshIntervalProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    ScrollContentSizeProperty

    ScrollContentSizeProperty

    Declaration
    public static BindableProperty ScrollContentSizeProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    ScrollDirectionProperty

    ScrollDirectionProperty

    Declaration
    public static BindableProperty ScrollDirectionProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    ScrollSpeedProperty

    ScrollSpeedProperty

    Declaration
    public static BindableProperty ScrollSpeedProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    SnapToItemEnabledProperty

    SnapToItemEnabledProperty

    Declaration
    public static BindableProperty SnapToItemEnabledProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    WheelScrollDistanceStepProperty

    WheelScrollDistanceStepProperty

    Declaration
    public static BindableProperty WheelScrollDistanceStepProperty
    Field Value
    Type Description
    BindableProperty

    Properties

    View Source

    Layout

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

    LayoutOrientation

    Declaration
    public int LayoutOrientation { get; set; }
    Property Value
    Type Description
    int
    View Source

    LayoutPosition

    Declaration
    public float LayoutPosition { get; set; }
    Property Value
    Type Description
    float
    View Source

    MinimumSwipeDistance

    Declaration
    public float MinimumSwipeDistance { get; set; }
    Property Value
    Type Description
    float
    View Source

    MinimumSwipeSpeed

    Declaration
    public float MinimumSwipeSpeed { get; set; }
    Property Value
    Type Description
    float
    View Source

    Overshoot

    Declaration
    public float Overshoot { get; set; }
    Property Value
    Type Description
    float
    View Source

    RefreshInterval

    Declaration
    public float RefreshInterval { get; set; }
    Property Value
    Type Description
    float
    View Source

    ScrollContentSize

    Declaration
    public float ScrollContentSize { get; set; }
    Property Value
    Type Description
    float
    View Source

    ScrollDirection

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

    ScrollSpeed

    Declaration
    public float ScrollSpeed { get; set; }
    Property Value
    Type Description
    float
    View Source

    SnapToItemEnabled

    Declaration
    public bool SnapToItemEnabled { get; set; }
    Property Value
    Type Description
    bool
    View Source

    WheelScrollDistanceStep

    Declaration
    public float WheelScrollDistanceStep { get; set; }
    Property Value
    Type Description
    float

    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
    Type Name Description
    ItemLayout layout
    View Source

    DeactivateCurrentLayout()

    Declaration
    public void DeactivateCurrentLayout()
    View Source

    GetAnchoring()

    Declaration
    public bool GetAnchoring()
    Returns
    Type Description
    bool
    View Source

    GetAnchoringDuration()

    Declaration
    public float GetAnchoringDuration()
    Returns
    Type Description
    float
    View Source

    GetChildAt(uint)

    Declaration
    public View GetChildAt(uint index)
    Parameters
    Type Name Description
    uint index
    Returns
    Type Description
    View
    View Source

    GetCurrentLayoutPosition(uint)

    Declaration
    public float GetCurrentLayoutPosition(uint itemId)
    Parameters
    Type Name Description
    uint itemId
    Returns
    Type Description
    float
    View Source

    GetItem(uint)

    Declaration
    public View GetItem(uint itemId)
    Parameters
    Type Name Description
    uint itemId
    Returns
    Type Description
    View
    View Source

    GetItemId(View)

    Declaration
    public uint GetItemId(View view)
    Parameters
    Type Name Description
    View view
    Returns
    Type Description
    uint
    View Source

    GetItemsAnchorPoint()

    Declaration
    public Vector3 GetItemsAnchorPoint()
    Returns
    Type Description
    Vector3
    View Source

    GetItemsParentOrigin()

    Declaration
    public Vector3 GetItemsParentOrigin()
    Returns
    Type Description
    Vector3
    View Source

    GetItemsRange(ItemRange)

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

    GetLayoutCount()

    Declaration
    public uint GetLayoutCount()
    Returns
    Type Description
    uint
    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
    Type Name Description
    ItemCollection newItems
    float durationSeconds
    View Source

    Refresh()

    Declaration
    public void Refresh()
    View Source

    ReleaseSwigCPtr(HandleRef)

    Declaration
    protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
    Parameters
    Type Name Description
    System.Runtime.InteropServices.HandleRef swigCPtr
    Overrides
    Scrollable.ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)
    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
    Type Name Description
    ItemIdCollection itemIds
    float durationSeconds
    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

    ScrollToItem(uint, float)

    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

    IDynamicResourceHandler
    INameScope
    System.IDisposable
    IResourcesProvider

    Extension Methods

    BindableObjectExtensions.SetBinding(BindableObject, BindableProperty, string, BindingMode, IValueConverter, string)
    NameScopeExtensions.FindByName<T>(Element, string)
    EXamlExtensions.LoadFromEXaml<T>(T, string)
    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    EXamlExtensions.LoadFromEXamlPath<TXaml>(TXaml, string)
    EXamlExtensions.LoadFromEXamlPath<T>(T, Type)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX