summaryrefslogtreecommitdiff
path: root/src/lib/elm_view_form.eo
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elm_view_form.eo')
-rw-r--r--src/lib/elm_view_form.eo30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/lib/elm_view_form.eo b/src/lib/elm_view_form.eo
new file mode 100644
index 000000000..e91919f0d
--- /dev/null
+++ b/src/lib/elm_view_form.eo
@@ -0,0 +1,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;
+ }
+}