summaryrefslogtreecommitdiff
path: root/src/lib/elm_view_form.eo
blob: e91919f0dc5e2b4ed589881c8972bcd0edfa51ec (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
class Elm_View_Form (Eo.Base)
{
    legacy_prefix: null;
    methods {
        model_set {
            /*@ Set model
              @def elm_view_form_model_set
              @since 1.11 */
             params {
                 @in model: Efl.Model.Base*; /*@ Emodel object */
             }
        }
        widget_add {
            /*@ Add new widget
               @def elm_view_form_widget_add
               @since 1.11 */
             params {
                 @in propname: const(char)*; /*@ Property name */
                 @in evas: Evas_Object*; /*@ Evas widget */
             }
        }
    }
    implements {
        Eo.Base.destructor;
        Eo.Base.constructor;
    }
    constructors {
        .model_set;
    }
}