summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYakov Goldberg <yakov.g@samsung.com>2015-07-07 14:43:39 +0300
committerYakov Goldberg <yakov.g@samsung.com>2015-07-08 10:23:38 +0300
commit6361fe2d14b4404c5c5f35e784c897d6ec56fe56 (patch)
treec4edde1025064a3ed856ed7b96b981a7d39d153a
parent4c8a0de75f402e6d7a28d6505f9f1ec3b6919172 (diff)
downloadelementary-6361fe2d14b4404c5c5f35e784c897d6ec56fe56.tar.gz
elm_dayselector: Move enums to elm_dayselector.eo
Move enums from elm_dayselector_common.h to elm_dayselector.eo in order to make them more accessible for bindings. Delete elm_dayselector_common.h.
-rw-r--r--src/lib/Makefile.am1
-rw-r--r--src/lib/elm_dayselector.eo32
-rw-r--r--src/lib/elm_dayselector.h1
-rw-r--r--src/lib/elm_dayselector_common.h28
4 files changed, 27 insertions, 35 deletions
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index 8a9d81ded..10de18e11 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -193,7 +193,6 @@ elm_datetime_common.h \
elm_datetime_eo.h \
elm_datetime_legacy.h \
elm_dayselector.h \
-elm_dayselector_common.h \
elm_dayselector_eo.h \
elm_dayselector_legacy.h \
elm_debug.h \
diff --git a/src/lib/elm_dayselector.eo b/src/lib/elm_dayselector.eo
index 61c2466d1..9f2cef3dd 100644
--- a/src/lib/elm_dayselector.eo
+++ b/src/lib/elm_dayselector.eo
@@ -1,3 +1,25 @@
+enum Elm.Dayselector.Day
+{
+ [[
+ @addtogroup Dayselector
+ Identifies the day of the week.
+ API can call the selection/unselection of day with this as a parameter.
+
+ @see elm_dayselector_day_selected_set()
+ @see elm_dayselector_day_selected_get()
+ ]]
+
+ legacy: elm_dayselector;
+ sun = 0,[[Indicates Sunday.]]
+ mon, [[Indicates Monday.]]
+ tue, [[Indicates Tuesday.]]
+ wed, [[Indicates Wednesday.]]
+ thu, [[Indicates Thursday.]]
+ fri, [[Indicates Friday.]]
+ sat, [[Indicates Saturday.]]
+ max [[Sentinel value, @b don't use.]]
+}
+
class Elm.Dayselector (Elm.Layout)
{
eo_prefix: elm_obj_dayselector;
@@ -24,7 +46,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
}
values {
- day: Elm_Dayselector_Day; /*@ Dayselector_Day the first day that the user wants to display. */
+ day: Elm.Dayselector.Day; /*@ Dayselector_Day the first day that the user wants to display. */
}
}
@property weekend_length {
@@ -65,7 +87,7 @@ class Elm.Dayselector (Elm.Layout)
/*@
Get the weekend starting day of Dayselector.
- @return Elm_Dayselector_Day Day from where weekend starts.
+ @return Elm.Dayselector.Day Day from where weekend starts.
@see Elm_Dayselector_Day
@see elm_dayselector_weekend_start_set()
@@ -73,7 +95,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
}
values {
- day: Elm_Dayselector_Day; /*@ Dayselector_Day the first day from where weekend starts. */
+ day: Elm.Dayselector.Day; /*@ Dayselector_Day the first day from where weekend starts. */
}
}
weekdays_names_set {
@@ -135,7 +157,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
params {
- @in day: Elm_Dayselector_Day; /*@ Dayselector_Day that the user want to set state. */
+ @in day: Elm.Dayselector.Day; /*@ Dayselector_Day that the user want to set state. */
@in selected: bool; /*@ state of the day. @c EINA_TRUE is selected. */
}
}
@@ -151,7 +173,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
return: bool;
params {
- @in day: Elm_Dayselector_Day; /*@ Dayselector_Day that the user want to know state. */
+ @in day: Elm.Dayselector.Day; /*@ Dayselector_Day that the user want to know state. */
}
}
}
diff --git a/src/lib/elm_dayselector.h b/src/lib/elm_dayselector.h
index 9000997d1..feb5cf559 100644
--- a/src/lib/elm_dayselector.h
+++ b/src/lib/elm_dayselector.h
@@ -75,7 +75,6 @@
* @{
*/
-#include "elm_dayselector_common.h"
#ifdef EFL_EO_API_SUPPORT
#include "elm_dayselector_eo.h"
#endif
diff --git a/src/lib/elm_dayselector_common.h b/src/lib/elm_dayselector_common.h
deleted file mode 100644
index 076ac3890..000000000
--- a/src/lib/elm_dayselector_common.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * @addtogroup Dayselector
- *
- * @{
- */
-
-/**
- * Identifies the day of the week.
- * API can call the selection/unselection of day with this as a parameter.
- *
- * @see elm_dayselector_day_selected_set()
- * @see elm_dayselector_day_selected_get()
- */
-typedef enum
-{
- ELM_DAYSELECTOR_SUN = 0,/**< indicates Sunday */
- ELM_DAYSELECTOR_MON, /**< indicates Monday */
- ELM_DAYSELECTOR_TUE, /**< indicates Tuesday */
- ELM_DAYSELECTOR_WED, /**< indicates Wednesday */
- ELM_DAYSELECTOR_THU, /**< indicates Thursday */
- ELM_DAYSELECTOR_FRI, /**< indicates Friday */
- ELM_DAYSELECTOR_SAT, /**< indicates Saturday */
- ELM_DAYSELECTOR_MAX /**< Sentinel value, @b don't use */
-} Elm_Dayselector_Day;
-
-/**
- * @}
- */