EFL migration revision 67547
[framework/uifw/elementary.git] / tests / src / lib / elm_editfield.h
1    /* editfield */
2    EAPI Evas_Object *elm_editfield_add(Evas_Object *parent);
3    EAPI void         elm_editfield_label_set(Evas_Object *obj, const char *label);
4    EAPI const char  *elm_editfield_label_get(Evas_Object *obj);
5    EAPI void         elm_editfield_guide_text_set(Evas_Object *obj, const char *text);
6    EAPI const char  *elm_editfield_guide_text_get(Evas_Object *obj);
7    EAPI Evas_Object *elm_editfield_entry_get(Evas_Object *obj);
8    EAPI void         elm_editfield_entry_single_line_set(Evas_Object *obj, Eina_Bool single_line);
9    EAPI Eina_Bool    elm_editfield_entry_single_line_get(Evas_Object *obj);
10    EAPI void         elm_editfield_eraser_set(Evas_Object *obj, Eina_Bool visible);
11    EAPI Eina_Bool    elm_editfield_eraser_get(Evas_Object *obj);
12    /* smart callbacks called:
13     * "clicked" - when an editfield is clicked
14     * "unfocused" - when an editfield is unfocused
15     */
16