Class TransitionGroup

    Definition

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

    TransitionGroup class is a cluster of properties to use multiple Transitions on a target. FadeTransition, ScaleTransition, and SlideTransition can be added on this group with AddTransition method. The transitions can be started at the same time or can be started sequentially in order.

    public class TransitionGroup : TransitionBase
    Inheritance
    object
    Disposable
    TransitionBase
    TransitionGroup

    Constructors

    View Source

    TransitionGroup()

    Create a FadeTransition for the View pair.

    Declaration
    public TransitionGroup()

    Properties

    View Source

    StepTransition

    Set/Get whether the child Transitions are started sequentially or not. If StepTransition is true, the child Transitions starts sequentially with an interval of "TimePeriod.DurationMilliseconds/#ofChildTransitions".

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

    UseGroupAlphaFunction

    Set/Get whether the child Transitions are affected by the AlphaFunction of this TransitionGroup

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

    UseGroupTimePeriod

    Set/Get whether the child Transitions are affected by the TimePeriod of this TransitionGroup If UseGroupTimePeriod is true, child Transitions wait for a TimePeriod.DelayMilliseconds before starting.

    Declaration
    public bool UseGroupTimePeriod { get; set; }
    Property Value
    Type Description
    bool

    Methods

    View Source

    AddTransition(TransitionBase)

    Adds a Transition to this TransitionGroup.

    Declaration
    public void AddTransition(TransitionBase transition)
    Parameters
    Type Name Description
    TransitionBase transition

    Extension Methods

    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