These enumeration values describe the possible transitions between pages in a
gtk-stack widget.
New values may be added to this enumeration over time.
(define-g-enum "GtkStackTransitionType" gtk-stack-transition-type
(:export t
:type-initializer "gtk_stack_transition_type_get_type")
(:none 0)
(:crossfade 1)
(:slide-right 2)
(:slide-left 3)
(:slide-up 4)
(:slide-down 5)
(:slide-left-right 6)
(:slide-up-down 7)
(:over-up 8)
(:over-down 9)
(:over-left 10)
(:over-right 11)
(:under-up 12)
(:under-down 13)
(:under-left 14)
(:under-right 15)
(:over-up-down 16)
(:over-down-up 17)
(:over-left-right 18)
(:over-right-left 19))
- :none
- No transition
- :crossfade
- A cross fade.
- :slide-right
- Slide from left to right.
- :slide-left
- Slide from right to left.
- :slide-up
- Slide from bottom up.
- :slide-down
- Slide from top down.
- :slide-left-right
- Slide from left or right according to the children order.
- :slide-up-down
- Slide from top down or bottom up according to the order.
- :over-up
- Cover the old page by sliding up.
- :over-down
- Cover the old page by sliding down.
- :over-left
- Cover the old page by sliding to the left.
- :over-right
- Cover the old page by sliding to the right.
- :under-up
- Uncover the new page by sliding up.
- :under-down
- Uncover the new page by sliding down.
- :under-left
- Uncover the new page by sliding to the left.
- :under-right
- Uncover the new page by sliding to the right.
- :over-up-down
- Cover the old page sliding up or uncover the new page sliding down, according to order.
- :over-down-up
- Cover the old page sliding down or uncover the new page sliding up, according to order.
- :over-left-right
- Cover the old page sliding left or uncover the new page sliding right, according to order.
- :over-right-left
- Cover the old page sliding right or uncover the new page sliding left, according to order.