summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_spin_button_private.h
blob: 5c6d0a977bd8f41230be8ececf915106512c5e8d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef EFL_UI_SPIN_BUTTON_PRIVATE_H
#define EFL_UI_SPIN_BUTTON_PRIVATE_H

typedef struct _Efl_Ui_Spin_Button_Data    Efl_Ui_Spin_Button_Data;
struct _Efl_Ui_Spin_Button_Data
{
   Evas_Object          *ent, *inc_button, *dec_button, *text_button;
   Eina_Future          *delay_change_timer; /**< a timer for a delay,changed smart callback */

   Efl_Ui_Layout_Orientation dir;

   Eina_Bool             entry_visible : 1;
   Eina_Bool             entry_reactivate : 1;
   Eina_Bool             editable : 1;
   Eina_Bool             circulate : 1;
};

#endif