Class ScrollViewPagePathEffect

    Definition

    Namespace:
    Tizen.NUI
    Assembly:
    Tizen.NUI.dll

    ScrollView Page Path Effect. This effect causes Views to follow a given path. The opacity of the view will be 0.0 at the beginning of the path and will go to 1.0 as it is approximating to half of the path to return to 0.0 at the end of the path.

    public class ScrollViewPagePathEffect : ScrollViewEffect, IDynamicResourceHandler, INameScope, System.IDisposable
    Inheritance
    object
    BindableObject
    Element
    BaseHandle
    ScrollViewEffect
    ScrollViewPagePathEffect
    Implements
    IDynamicResourceHandler
    INameScope
    System.IDisposable

    Constructors

    View Source

    ScrollViewPagePathEffect(Path, Vector3, int, Vector3, uint)

    Creates an initialized ScrollViewPagePathEffect.

    Declaration
    public ScrollViewPagePathEffect(Path path, Vector3 forward, int inputPropertyIndex, Vector3 pageSize, uint pageCount)
    Parameters
    Type Name Description
    Path path

    The path that will be used by the scroll effect.

    Vector3 forward

    Vector in page object space which will be aligned with the tangent of the path.

    int inputPropertyIndex

    Index of a property of the scroll-view which will be used as the input for the path.

    Vector3 pageSize

    Size of a page in the scrollview.

    uint pageCount

    Total number of pages in the scrollview.

    Methods

    View Source

    ApplyToPage(View, uint)

    Manually apply effect to a page in the scroll-view.

    Declaration
    public void ApplyToPage(View page, uint pageOrder)
    Parameters
    Type Name Description
    View page

    The page to be affected by this effect.

    uint pageOrder

    The order of the page in the scroll view.

    View Source

    ReleaseSwigCPtr(HandleRef)

    Declaration
    protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
    Parameters
    Type Name Description
    System.Runtime.InteropServices.HandleRef swigCPtr
    Overrides
    ScrollViewEffect.ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

    Implements

    IDynamicResourceHandler
    INameScope
    System.IDisposable

    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