eo_eolian_files = \
lib/eo/efl_object.eo \
lib/eo/efl_class.eo \
- lib/eo/efl_object_override.eo \
- lib/eo/efl_interface.eo
+ lib/eo/efl_object_override.eo
eo_eolian_c = $(eo_eolian_files:%.eo=%.eo.c)
eo_eolian_h = $(eo_eolian_files:%.eo=%.eo.h)
-interface Efl.Ui.Legacy extends Efl.Interface
+interface Efl.Ui.Legacy
{
[[The bg (background) widget is used for setting (solid) background decorations
import efl_ui_list_view_types;
-interface Efl.Ui.List_View_Model extends Efl.Interface
+interface Efl.Ui.List_View_Model
{
methods {
@property load_range {
-interface Efl.Ui.List_View_Relayout extends Efl.Interface
+interface Efl.Ui.List_View_Relayout
{
methods {
layout_do {
#include "efl_object_override.eo.h"
#include "efl_object.eo.h"
-#include "efl_interface.eo.h"
#define EO_CLASS EFL_OBJECT_CLASS
/** An event callback prototype. */
+++ /dev/null
-interface Efl.Interface
-{
- [[An interface for other interfaces to inherit from.
- This is useful when you want to create interfaces and mixins that expose
- functions from a normal class such as @Efl.Object.constructor.]]
-}
-
#include "Eo.h"
#include "efl_class.eo.c"
-#include "efl_interface.eo.c"
pub_eo_files = [
'efl_object.eo',
'efl_class.eo',
- 'efl_object_override.eo',
- 'efl_interface.eo'
+ 'efl_object_override.eo'
]
eo_src = [