#ifndef _ELM_CODE_WIDGET_EO_LEGACY_H_
#define _ELM_CODE_WIDGET_EO_LEGACY_H_

#ifndef _ELM_CODE_WIDGET_EO_CLASS_TYPE
#define _ELM_CODE_WIDGET_EO_CLASS_TYPE

typedef Eo Elm_Code_Widget;

#endif

#ifndef _ELM_CODE_WIDGET_EO_TYPES
#define _ELM_CODE_WIDGET_EO_TYPES

#ifdef EFL_BETA_API_SUPPORT
/**
 * @brief Type that controls when scrollbars should appear.
 *
 * See also @ref elm_interface_scrollable_policy_set.
 *
 * @ingroup Elm
 */
typedef enum
{
  ELM_CODE_WIDGET_SCROLLER_POLICY_AUTO = 0, /**< Show scrollbars as needed */
  ELM_CODE_WIDGET_SCROLLER_POLICY_ON, /**< Always show scrollbars */
  ELM_CODE_WIDGET_SCROLLER_POLICY_OFF, /**< Never show scrollbars */
  ELM_CODE_WIDGET_SCROLLER_POLICY_LAST /**< Sentinel value to indicate last enum
                                        * field during iteration */
} Elm_Code_Widget_Scroller_Policy;
#endif /* EFL_BETA_API_SUPPORT */


#endif

#endif
