summaryrefslogtreecommitdiff
path: root/src/lib/edje/Edje_Legacy.h
diff options
context:
space:
mode:
authorJee-Yong Um <conr2d@gmail.com>2015-12-08 12:15:48 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2015-12-08 12:25:15 +0900
commit3e31eda3bd80c615d44387476495c6ece4fa3756 (patch)
tree2b646de8a99e2d0c5323b452961d4d21de07daf9 /src/lib/edje/Edje_Legacy.h
parenta05171d39ffcb945fc7e4f4862d8ac89a181f143 (diff)
downloadefl-3e31eda3bd80c615d44387476495c6ece4fa3756.tar.gz
edje: introduce size_class attribute
Edje_Part can change its min or max size in code level with size_class. Differential Revision: https://phab.enlightenment.org/D3329 PS: Manual commit, arc refused to work... @feature Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
Diffstat (limited to 'src/lib/edje/Edje_Legacy.h')
-rw-r--r--src/lib/edje/Edje_Legacy.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/lib/edje/Edje_Legacy.h b/src/lib/edje/Edje_Legacy.h
index de9ce16030..c99bbcc6d3 100644
--- a/src/lib/edje/Edje_Legacy.h
+++ b/src/lib/edje/Edje_Legacy.h
@@ -114,6 +114,21 @@ EAPI void *edje_object_signal_callback_del_full(Evas_Object *obj, const c
*/
EAPI void edje_object_color_class_del (Evas_Object *obj, const char *color_class);
+/**
+ * @brief Delete the object size class.
+ *
+ * @param obj The edje object's reference.
+ * @param size_class The size class to be deleted.
+ *
+ * This function deletes any values at the object level for the
+ * specified object and size class.
+ * @note Deleting the size class will revert it to the values
+ * defined by edje_size_class_set() or the size class
+ * defined in the theme file.
+ *
+ */
+ EAPI void edje_object_size_class_del (Evas_Object *obj, const char *size_class);
+
/**
* @brief Set the object minimum size.
*