aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/evas/canvas
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-01-10 14:19:58 +0100
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2019-01-11 12:37:27 +0100
commit3ddd577fb0c67b1867c6664af42a89652134c73a (patch)
tree94b82203d23c8612c3d6bb45351a63bd8963c8e2 /src/lib/evas/canvas
parenteolian: introduce the keyword required (diff)
downloadefl-3ddd577fb0c67b1867c6664af42a89652134c73a.tar.gz
efl: refactor all mixins
Differential Revision: https://phab.enlightenment.org/D7585
Diffstat (limited to 'src/lib/evas/canvas')
-rw-r--r--src/lib/evas/canvas/efl_canvas_filter_internal.eo2
-rw-r--r--src/lib/evas/canvas/efl_gfx_map.eo2
-rw-r--r--src/lib/evas/canvas/efl_input_event.eo2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_filter_internal.eo b/src/lib/evas/canvas/efl_canvas_filter_internal.eo
index e25eba1584..c13d8bd5b3 100644
--- a/src/lib/evas/canvas/efl_canvas_filter_internal.eo
+++ b/src/lib/evas/canvas/efl_canvas_filter_internal.eo
@@ -41,7 +41,7 @@ struct Efl.Canvas.Filter.State
pos: double; [[Position]]
}
-mixin Efl.Canvas.Filter.Internal (Efl.Gfx.Filter, Efl.Object)
+mixin Efl.Canvas.Filter.Internal requires Efl.Object extends Efl.Gfx.Filter
{
[[Evas internal implementation of filters.]]
diff --git a/src/lib/evas/canvas/efl_gfx_map.eo b/src/lib/evas/canvas/efl_gfx_map.eo
index c581ba1093..9dc5b3246a 100644
--- a/src/lib/evas/canvas/efl_gfx_map.eo
+++ b/src/lib/evas/canvas/efl_gfx_map.eo
@@ -1,4 +1,4 @@
-mixin Efl.Gfx.Map (Efl.Interface, Efl.Object)
+mixin Efl.Gfx.Map requires Efl.Object
{
[[Texture UV mapping for all objects (rotation, perspective, 3d, ...).
diff --git a/src/lib/evas/canvas/efl_input_event.eo b/src/lib/evas/canvas/efl_input_event.eo
index 48bef437ef..14b9b38e31 100644
--- a/src/lib/evas/canvas/efl_input_event.eo
+++ b/src/lib/evas/canvas/efl_input_event.eo
@@ -1,6 +1,6 @@
import efl_input_types;
-mixin Efl.Input.Event (Efl.Interface, Efl.Object, Efl.Duplicate)
+mixin Efl.Input.Event requires Efl.Object extends Efl.Duplicate
{
[[Represents a generic event data.