Ui.Scroll_Manager: restrict to Efl.Ui.Pan type for 'pan' property

Summary:
The implementation calls efl_ui_pan_xxx on what was assumed to be any
Efl.Canvas.Object. This changes the type to be Efl.Ui.Pan.

Also, reordered headers due to the introduced dependency.

Reviewers: devilhorns, Hermet

Reviewed By: Hermet

Subscribers: cedric, #committers, zmike

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D6536
This commit is contained in:
Daniel Hirt 2018-07-10 11:17:29 +09:00 committed by Hermet Park
parent 78cd610341
commit 0bc002cf4a
2 changed files with 2 additions and 2 deletions

View File

@ -340,10 +340,10 @@ typedef Eo Efl_Ui_Focus_Manager;
# include <efl_ui_view_list_relayout.eo.h>
# include <efl_ui_view_list.eo.h>
# include <efl_ui_view_list_pan.eo.h>
# include <efl_ui_pan.eo.h>
# include <efl_ui_scroll_manager.eo.h>
# include <efl_ui_scroller.eo.h>
# include <efl_ui_dnd_types.eot.h>
# include <efl_ui_pan.eo.h>
# include <efl_selection.eo.h>
# include <efl_ui_dnd.eo.h>
# include <efl_ui_dnd_container.eo.h>

View File

@ -17,7 +17,7 @@ class Efl.Ui.Scroll.Manager (Efl.Object,
set {
}
values {
pan: Efl.Canvas.Object @nullable; [[Pan object]]
pan: Efl.Ui.Pan @nullable; [[Pan object]]
}
}
}