summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_datepicker_private.h
blob: 0ee265b8b8f81bf41c241b3458dec1975807b25c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef EFL_UI_DATEPICKER_PRIVATE_H
#define EFL_UI_DATEPICKER_PRIVATE_H

#define EFL_UI_DATEPICKER_TYPE_COUNT 3

typedef enum _Efl_Ui_Datepicker_Field_Type
{
   DATEPICKER_YEAR,
   DATEPICKER_MONTH,
   DATEPICKER_DAY
} Efl_Ui_Datepicker_Field_Type;

typedef struct _Efl_Ui_Datepicker_Data    Efl_Ui_Datepicker_Data;
struct _Efl_Ui_Datepicker_Data
{
   Eo *dt_manager, *year, *month, *day;
   int cur_date[EFL_UI_DATEPICKER_TYPE_COUNT],
       min_date[EFL_UI_DATEPICKER_TYPE_COUNT],
       max_date[EFL_UI_DATEPICKER_TYPE_COUNT];
};

#endif