diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-06-01 18:22:23 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-06-07 15:25:01 +0900 |
commit | 52bced7f0f16d4093667f04da8a8087881e6fa35 (patch) | |
tree | d4c8c72101989fb95c24e3b3e6bb05a7fa4cbb9d | |
parent | d1e5bd2727f3a86afcb235744c99b325fe85efbc (diff) | |
download | efl-52bced7f0f16d4093667f04da8a8087881e6fa35.tar.gz |
edje: Remove external param_type from EO
This is not exactly Legacy API but at the same time doesn't
belong to EO (see previous commits).
-rw-r--r-- | src/lib/edje/Edje_Common.h | 14 | ||||
-rw-r--r-- | src/lib/edje/edje_types.eot | 11 |
2 files changed, 14 insertions, 11 deletions
diff --git a/src/lib/edje/Edje_Common.h b/src/lib/edje/Edje_Common.h index 3a1ec21f15..31b38c7882 100644 --- a/src/lib/edje/Edje_Common.h +++ b/src/lib/edje/Edje_Common.h @@ -352,6 +352,20 @@ EAPI void edje_collection_cache_flush (void); * @{ */ +/** The possible types the parameters of an EXTERNAL part can be. + * + * @ingroup Edje_External + */ +typedef enum +{ + EDJE_EXTERNAL_PARAM_TYPE_INT = 0, /**< Parameter value is an integer. */ + EDJE_EXTERNAL_PARAM_TYPE_DOUBLE, /**< Parameter value is a double. */ + EDJE_EXTERNAL_PARAM_TYPE_STRING, /**< Parameter value is a string. */ + EDJE_EXTERNAL_PARAM_TYPE_BOOL, /**< Parameter value is boolean. */ + EDJE_EXTERNAL_PARAM_TYPE_CHOICE, /**< Parameter value is one of a set of predefined string choices. */ + EDJE_EXTERNAL_PARAM_TYPE_MAX /**< Sentinel value to indicate last enum field during iteration */ +} Edje_External_Param_Type; + /** * Flags that determine how a parameter may be accessed in different * circumstances. diff --git a/src/lib/edje/edje_types.eot b/src/lib/edje/edje_types.eot index 2820bec05c..e67172b39f 100644 --- a/src/lib/edje/edje_types.eot +++ b/src/lib/edje/edje_types.eot @@ -105,17 +105,6 @@ enum Edje.Input_Panel.Layout { @since 1.19]] } -/* FIXME: This probably needs to be a more generic enum with a shorter name */ -enum Edje.External.Param_Type { - [[The possible types the parameters of an EXTERNAL part can be.]] - int, [[Parameter value is an integer.]] - double, [[Parameter value is a double.]] - string, [[Parameter value is a string.]] - bool, [[Parameter value is boolean.]] - choice, [[Parameter value is one of a set of predefined string choices.]] - max [[Sentinel value to indicate last enum field during iteration]] -} - struct Edje.Perspective; [[Perspective info for maps inside edje objects]] enum Edje.Color_Class.Mode { |