- if (sid->down.hold_animator)
- ecore_animator_del(sid->down.hold_animator);
- if (sid->down.onhold_animator)
- ecore_animator_del(sid->down.onhold_animator);
- if (sid->down.momentum_animator)
- ecore_animator_del(sid->down.momentum_animator);
- if (sid->down.bounce_x_animator)
- ecore_animator_del(sid->down.bounce_x_animator);
- if (sid->down.bounce_y_animator)
- ecore_animator_del(sid->down.bounce_y_animator);
- if (sid->scrollto.x.animator) ecore_animator_del(sid->scrollto.x.animator);
- if (sid->scrollto.y.animator) ecore_animator_del(sid->scrollto.y.animator);
-}
-
-EAPI const char ELM_SCROLLABLE_IFACE_NAME[] = "elm_interface_scrollable";
-
-EAPI const Elm_Scrollable_Smart_Interface ELM_SCROLLABLE_IFACE =
-{
- {
- ELM_SCROLLABLE_IFACE_NAME,
- sizeof(Elm_Scrollable_Smart_Interface_Data),
- _elm_scroll_interface_add,
- _elm_scroll_interface_del
- },
-
- _elm_scroll_objects_set,
- _elm_scroll_content_set,
- _elm_scroll_extern_pan_set,
- _elm_scroll_drag_start_cb_set,
- _elm_scroll_drag_stop_cb_set,
- _elm_scroll_animate_start_cb_set,
- _elm_scroll_animate_stop_cb_set,
- _elm_scroll_scroll_cb_set,
- _elm_scroll_scroll_left_cb_set,
- _elm_scroll_scroll_right_cb_set,
- _elm_scroll_scroll_up_cb_set,
- _elm_scroll_scroll_down_cb_set,
- _elm_scroll_edge_left_cb_set,
- _elm_scroll_edge_right_cb_set,
- _elm_scroll_edge_top_cb_set,
- _elm_scroll_edge_bottom_cb_set,
- _elm_scroll_vbar_drag_cb_set,
- _elm_scroll_vbar_press_cb_set,
- _elm_scroll_vbar_unpress_cb_set,
- _elm_scroll_hbar_drag_cb_set,
- _elm_scroll_hbar_press_cb_set,
- _elm_scroll_hbar_unpress_cb_set,
- _elm_scroll_content_min_limit_cb_set,
- _elm_scroll_content_viewport_resize_cb_set,
- _elm_scroll_content_pos_set,
- _elm_scroll_content_pos_get,
- _elm_scroll_content_region_show,
- _elm_scroll_content_region_set,
- _elm_scroll_content_size_get,
- _elm_scroll_content_viewport_size_get,
- _elm_scroll_content_viewport_pos_get,
- _elm_scroll_content_min_limit,
- _elm_scroll_step_size_set,
- _elm_scroll_step_size_get,
- _elm_scroll_page_size_set,
- _elm_scroll_page_size_get,
- _elm_scroll_policy_set,
- _elm_scroll_policy_get,
- _elm_scroll_single_direction_set,
- _elm_scroll_single_direction_get,
- _elm_scroll_repeat_events_set,
- _elm_scroll_repeat_events_get,
- _elm_scroll_mirrored_set,
- _elm_scroll_hold_set,
- _elm_scroll_freeze_set,
- _elm_scroll_bounce_allow_set,
- _elm_scroll_bounce_allow_get,
- _elm_scroll_origin_reverse_set,
- _elm_scroll_origin_reverse_get,
- _elm_scroll_paging_set,
- _elm_scroll_paging_get,
- _elm_scroll_page_scroll_limit_set,
- _elm_scroll_page_scroll_limit_get,
- _elm_scroll_current_page_get,
- _elm_scroll_last_page_get,
- _elm_scroll_page_show,
- _elm_scroll_page_bring_in,
- _elm_scroll_region_bring_in,
- _elm_scroll_gravity_set,
- _elm_scroll_gravity_get,
- _elm_scroll_loop_set,
- _elm_scroll_loop_get,
- _elm_scroll_momentum_animator_disabled_get,
- _elm_scroll_momentum_animator_disabled_set,
- _elm_scroll_bounce_animator_disabled_set,
- _elm_scroll_bounce_animator_disabled_get,
- _elm_scroll_wheel_disabled_get,
- _elm_scroll_wheel_disabled_set,
- _elm_scroll_movement_block_set,
- _elm_scroll_movement_block_get
-};