| Value | Meaning |
|---|---|
| None0 | No transition |
| Crossfade1 | A cross-fade |
| SlideRight2 | Slide from left to right |
| SlideLeft3 | Slide from right to left |
| SlideUp4 | Slide from bottom up |
| SlideDown5 | Slide from top down |
| SlideLeftRight6 | Slide from left or right according to the children order |
| SlideUpDown7 | Slide from top down or bottom up according to the order |
| OverUp8 | Cover the old page by sliding up. Since 3.12 |
| OverDown9 | Cover the old page by sliding down. Since: 3.12 |
| OverLeft10 | Cover the old page by sliding to the left. Since: 3.12 |
| OverRight11 | Cover the old page by sliding to the right. Since: 3.12 |
| UnderUp12 | Uncover the new page by sliding up. Since 3.12 |
| UnderDown13 | Uncover the new page by sliding down. Since: 3.12 |
| UnderLeft14 | Uncover the new page by sliding to the left. Since: 3.12 |
| UnderRight15 | Uncover the new page by sliding to the right. Since: 3.12 |
| OverUpDown16 | Cover the old page sliding up or uncover the new page sliding down, according to order. Since: 3.12 |
| OverDownUp17 | Cover the old page sliding down or uncover the new page sliding up, according to order. Since: 3.14 |
| OverLeftRight18 | Cover the old page sliding left or uncover the new page sliding right, according to order. Since: 3.14 |
| OverRightLeft19 | Cover the old page sliding right or uncover the new page sliding left, according to order. Since: 3.14 |
These enumeration values describe the possible transitions between pages in a #GtkStack widget.
New values may be added to this enumeration over time.