-<<<<<<< HEAD
- EINA_SAFETY_ON_NULL_RETURN(child);
- elm_widget_focus_custom_chain_prepend(obj, child, relative_child);
-}
-
-EAPI void
-elm_object_focus_cycle(Evas_Object *obj,
- Elm_Focus_Direction dir)
-{
- EINA_SAFETY_ON_NULL_RETURN(obj);
- elm_widget_focus_cycle(obj, dir);
-}
-
-EAPI void
-elm_object_focus_direction_go(Evas_Object *obj,
- int x,
- int y)
-{
- EINA_SAFETY_ON_NULL_RETURN(obj);
- elm_widget_focus_direction_go(obj, x, y);
-}
-
-EAPI void
-elm_object_tree_unfocusable_set(Evas_Object *obj,
- Eina_Bool tree_unfocusable)
-{
- EINA_SAFETY_ON_NULL_RETURN(obj);
- elm_widget_tree_unfocusable_set(obj, tree_unfocusable);
-}
-
-EAPI Eina_Bool
-elm_object_tree_unfocusable_get(const Evas_Object *obj)
-{
- EINA_SAFETY_ON_NULL_RETURN_VAL(obj, EINA_FALSE);
- return elm_widget_tree_unfocusable_get(obj);
-}
-
-EAPI Eina_Bool
-elm_focus_highlight_enabled_get(void)
-{
- return _elm_config->focus_highlight_enable;
-}
-
-EAPI void
-elm_focus_highlight_enabled_set(Eina_Bool enable)
-{
- _elm_config->focus_highlight_enable = !!enable;
-}
-
-EAPI Eina_Bool
-elm_focus_highlight_animate_get(void)
-{
- return _elm_config->focus_highlight_animate;
-}
-
-EAPI void
-elm_focus_highlight_animate_set(Eina_Bool animate)
-{
- _elm_config->focus_highlight_animate = !!animate;
-}
-
-EAPI Eina_Bool
-elm_scroll_bounce_enabled_get(void)
-{
- return _elm_config->thumbscroll_bounce_enable;
-}
-
-EAPI void
-elm_scroll_bounce_enabled_set(Eina_Bool enabled)
-{
- _elm_config->thumbscroll_bounce_enable = enabled;
-}
-
-EAPI void
-elm_scroll_bounce_enabled_all_set(Eina_Bool enabled)
-{
- elm_scroll_bounce_enabled_set(enabled);
- _elm_config_all_update();
-}
-
-EAPI double
-elm_scroll_bounce_friction_get(void)
-{
- return _elm_config->thumbscroll_bounce_friction;
-}
-
-EAPI void
-elm_scroll_bounce_friction_set(double friction)
-{
- _elm_config->thumbscroll_bounce_friction = friction;
-}
-
-EAPI void
-elm_scroll_bounce_friction_all_set(double friction)
-{
- elm_scroll_bounce_friction_set(friction);
- _elm_config_all_update();
-}
-
-EAPI double
-elm_scroll_page_scroll_friction_get(void)
-{
- return _elm_config->page_scroll_friction;
-}
-
-EAPI void
-elm_scroll_page_scroll_friction_set(double friction)
-{
- _elm_config->page_scroll_friction = friction;
-}
-
-EAPI void
-elm_scroll_page_scroll_friction_all_set(double friction)
-{
- elm_scroll_page_scroll_friction_set(friction);
- _elm_config_all_update();
-}
-
-EAPI double
-elm_scroll_bring_in_scroll_friction_get(void)
-{
- return _elm_config->bring_in_scroll_friction;
-}
-
-EAPI void
-elm_scroll_bring_in_scroll_friction_set(double friction)
-{
- _elm_config->bring_in_scroll_friction = friction;
-}
-
-EAPI void
-elm_scroll_bring_in_scroll_friction_all_set(double friction)
-{
- elm_scroll_bring_in_scroll_friction_set(friction);
- _elm_config_all_update();
-}
-
-EAPI double
-elm_scroll_zoom_friction_get(void)
-{
- return _elm_config->zoom_friction;
-}
-
-EAPI void
-elm_scroll_zoom_friction_set(double friction)
-{
- _elm_config->zoom_friction = friction;
-}
-
-EAPI void
-elm_scroll_zoom_friction_all_set(double friction)
-{
- elm_scroll_zoom_friction_set(friction);
- _elm_config_all_update();
-}
-
-EAPI Eina_Bool
-elm_scroll_thumbscroll_enabled_get(void)
-{
- return _elm_config->thumbscroll_enable;
-}
-
-EAPI void
-elm_scroll_thumbscroll_enabled_set(Eina_Bool enabled)
-{
- _elm_config->thumbscroll_enable = enabled;
-}
-
-EAPI void
-elm_scroll_thumbscroll_enabled_all_set(Eina_Bool enabled)
-{
- elm_scroll_thumbscroll_enabled_set(enabled);
- _elm_config_all_update();
-}
-
-EAPI unsigned int
-elm_scroll_thumbscroll_threshold_get(void)
-{
- return _elm_config->thumbscroll_threshold;
-}
-
-EAPI void
-elm_scroll_thumbscroll_threshold_set(unsigned int threshold)
-{
- _elm_config->thumbscroll_threshold = threshold;
-}
-
-EAPI void
-elm_scroll_thumbscroll_threshold_all_set(unsigned int threshold)
-{
- elm_scroll_thumbscroll_threshold_set(threshold);
- _elm_config_all_update();
-}
-
-EAPI double
-elm_scroll_thumbscroll_momentum_threshold_get(void)
-{
- return _elm_config->thumbscroll_momentum_threshold;
-}
-
-EAPI void
-elm_scroll_thumbscroll_momentum_threshold_set(double threshold)
-{
- _elm_config->thumbscroll_momentum_threshold = threshold;
-}
-
-EAPI void
-elm_scroll_thumbscroll_momentum_threshold_all_set(double threshold)
-{
- elm_scroll_thumbscroll_momentum_threshold_set(threshold);
- _elm_config_all_update();
-}
-
-EAPI double
-elm_scroll_thumbscroll_friction_get(void)
-{
- return _elm_config->thumbscroll_friction;
-}
-
-EAPI void
-elm_scroll_thumbscroll_friction_set(double friction)
-{
- _elm_config->thumbscroll_friction = friction;
-}
-
-EAPI void
-elm_scroll_thumbscroll_friction_all_set(double friction)
-{
- elm_scroll_thumbscroll_friction_set(friction);
- _elm_config_all_update();
-}
-
-EAPI double
-elm_scroll_thumbscroll_border_friction_get(void)
-{
- return _elm_config->thumbscroll_border_friction;
-}
-
-EAPI void
-elm_scroll_thumbscroll_border_friction_set(double friction)
-{
- if (friction < 0.0) friction = 0.0;
- if (friction > 1.0) friction = 1.0;
- _elm_config->thumbscroll_friction = friction;
-}
-
-EAPI void
-elm_scroll_thumbscroll_border_friction_all_set(double friction)
-{
- elm_scroll_thumbscroll_border_friction_set(friction);
- _elm_config_all_update();
-}
-
-EAPI double
-elm_scroll_thumbscroll_sensitivity_friction_get(void)
-{
- return _elm_config->thumbscroll_sensitivity_friction;
-}
-
-EAPI void
-elm_scroll_thumbscroll_sensitivity_friction_set(double friction)
-{
- if (friction < 0.1) friction = 0.1;
- if (friction > 1.0) friction = 1.0;
- _elm_config->thumbscroll_friction = friction;
-}
-
-EAPI void
-elm_scroll_thumbscroll_sensitivity_friction_all_set(double friction)
-{
- elm_scroll_thumbscroll_sensitivity_friction_set(friction);
- _elm_config_all_update();
-=======