GtkStackTransitionType

These enumeration values describe the possible transitions between pages in a #GtkStack widget.

New values may be added to this enumeration over time.

Values

ValueMeaning
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