From 60c35f329fb0f7413b5bdde09d031a49863e4d05 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Mon, 16 Jun 2014 16:12:09 +0100 Subject: [PATCH] Efl interface part: First draft. This interface will be used for fetching parts from objects. The parts can either be real objects or more likely mock objects that proxy into actual calls on the object. --- src/lib/efl/interfaces/efl_interface_part.eo | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/lib/efl/interfaces/efl_interface_part.eo diff --git a/src/lib/efl/interfaces/efl_interface_part.eo b/src/lib/efl/interfaces/efl_interface_part.eo new file mode 100644 index 0000000000..03d8a404ae --- /dev/null +++ b/src/lib/efl/interfaces/efl_interface_part.eo @@ -0,0 +1,18 @@ +interface Efl_Interface_Part { + legacy_prefix: null; + eo_prefix: efl; + properties { + part { + set { + } + get { + } + keys { + const char *name; /*@ part name. */ + } + values { + Eo *pobj; /*@ the object that populates the part. */ + } + } + } +}