Describes transition from one page to another. More...
#include <kanzi/ui/node/page_transition_collection.hpp>
Public Types | |
enum | AnimationTarget { PageIn , PageOut } |
Defines target for animation. More... | |
enum | Direction { Bidirectional , Unidirectional } |
Enumeration that describes the direction of the transition. More... | |
Public Member Functions | |
Transition () | |
Public Attributes | |
TransitionAnimationContainer | animationsIn |
Animations in this transition. | |
TransitionAnimationContainer | animationsOut |
Animations in this transition. | |
Direction | direction |
Direction of the transition. | |
chrono::milliseconds | duration |
Duration of the transition in ms. | |
string | from |
Selection criteria for a state: Path to source page (relative to context). | |
string | stateId |
Named state for this transition. | |
string | to |
Selection criteria for a state : Path to target page(relative to context). | |
Describes transition from one page to another.
Enumeration that describes the direction of the transition.
Enumerator | |
---|---|
Bidirectional | Transition is two-way. |
Unidirectional | Transition is one-way from source to target. |
|
inlineexplicit |
Direction kanzi::PageTransitionCollection::Transition::direction |
Direction of the transition.
string kanzi::PageTransitionCollection::Transition::from |
Selection criteria for a state: Path to source page (relative to context).
string kanzi::PageTransitionCollection::Transition::to |
Selection criteria for a state : Path to target page(relative to context).
string kanzi::PageTransitionCollection::Transition::stateId |
Named state for this transition.
chrono::milliseconds kanzi::PageTransitionCollection::Transition::duration |
Duration of the transition in ms.
TransitionAnimationContainer kanzi::PageTransitionCollection::Transition::animationsIn |
Animations in this transition.
TransitionAnimationContainer kanzi::PageTransitionCollection::Transition::animationsOut |
Animations in this transition.