forked from enlightenment/efl
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).
This commit is contained in:
parent
d1e5bd2727
commit
52bced7f0f
|
@ -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.
|
||||
|
|
|
@ -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 {
|
||||
|
|
Loading…
Reference in New Issue