efl.ui.widget: mark scroll_* methods @beta

Summary:
these are questionable at best here

ref T7553, T7714

Reviewers: woohyun

Reviewed By: woohyun

Subscribers: cedric, #reviewers, #committers

Tags: #efl_api

Maniphest Tasks: T7714, T7553

Differential Revision: https://phab.enlightenment.org/D8055
This commit is contained in:
Mike Blumenkrantz 2019-02-28 23:48:27 +09:00 committed by WooHyun Jung
parent 535da54dac
commit bba6339cc4
2 changed files with 30 additions and 4 deletions

View File

@ -2754,6 +2754,32 @@ _efl_ui_widget_access_info_get(const Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data
return sd->access_info;
}
EAPI void
elm_widget_scroll_hold_push(Efl_Ui_Widget *obj)
{
efl_ui_widget_scroll_hold_push(obj);
}
EAPI void
elm_widget_scroll_hold_pop(Efl_Ui_Widget *obj)
{
efl_ui_widget_scroll_hold_pop(obj);
}
EAPI void
elm_widget_scroll_freeze_push(Efl_Ui_Widget *obj)
{
efl_ui_widget_scroll_freeze_push(obj);
}
EAPI void
elm_widget_scroll_freeze_pop(Efl_Ui_Widget *obj)
{
efl_ui_widget_scroll_freeze_pop(obj);
}
EAPI Elm_Theme *
elm_widget_theme_get(const Evas_Object *obj)
{

View File

@ -331,16 +331,16 @@ abstract @beta Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Obje
/* FIXME: Scroll API. Not sure how those APIs should be exposed with
* the new scrollable API. */
scroll_hold_push {
scroll_hold_push @beta {
[[Push scroll hold]]
}
scroll_hold_pop {
scroll_hold_pop @beta {
[[Pop scroller hold]]
}
scroll_freeze_push {
scroll_freeze_push @beta {
[[Push scroller freeze]]
}
scroll_freeze_pop {
scroll_freeze_pop @beta {
[[Pop scroller freeze]]
}