summaryrefslogtreecommitdiff
path: root/endless/eospagemanager.h
diff options
context:
space:
mode:
authorMatt Watson <mattdangerw@gmail.com>2013-05-31 00:32:58 -0700
committerMatt Watson <mattdangerw@gmail.com>2013-05-31 00:32:58 -0700
commit0128f7ea2adf4f94456ccbcaf33e5515fcfbf8e2 (patch)
tree6918010b51544f77aad902d9c4c5f88400e39a59 /endless/eospagemanager.h
parent3ea04fe6d3253f1ca698a313e24eb3d5aeac3948 (diff)
Added documentation for page manager transition type and duration.
[endlessm/eos-sdk#61]
Diffstat (limited to 'endless/eospagemanager.h')
-rw-r--r--endless/eospagemanager.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/endless/eospagemanager.h b/endless/eospagemanager.h
index 4512988..b1ffbe1 100644
--- a/endless/eospagemanager.h
+++ b/endless/eospagemanager.h
@@ -41,6 +41,18 @@ typedef struct _EosPageManagerPrivate EosPageManagerPrivate;
#define EOS_TYPE_PAGE_MANAGER_TRANSITION_TYPE (eos_page_manager_transition_type_get_type ())
+/**
+ * EosPageManagerTransitionType:
+ * @EOS_PAGE_MANAGER_TRANSITION_TYPE_NONE: No animation, regardless of duration.
+ * @EOS_PAGE_MANAGER_TRANSITION_TYPE_CROSSFADE: Pages will not move, but fade into one another.
+ * @EOS_PAGE_MANAGER_TRANSITION_TYPE_SLIDE_RIGHT: The old page will slide off to the right.
+ * @EOS_PAGE_MANAGER_TRANSITION_TYPE_SLIDE_LEFT: The old page will slide off to the left.
+ * @EOS_PAGE_MANAGER_TRANSITION_TYPE_SLIDE_UP: The old page will slide up the screen.
+ * @EOS_PAGE_MANAGER_TRANSITION_TYPE_SLIDE_DOWN: The old page will slide down the screen.
+ *
+ * Enum values to specify the type of animation to use when transitioning
+ * between pages.
+ **/
typedef enum {
EOS_PAGE_MANAGER_TRANSITION_TYPE_NONE,
EOS_PAGE_MANAGER_TRANSITION_TYPE_CROSSFADE,