efl

Форк
0
/
calendar_example_05.js 
31 строка · 879.0 Байт
1

2
efl = require('efl');
3

4
_print_cal_info_cb = function ()
5
{
6
   //var sel_time = cal.selected_time_get()
7

8
   var interval = cal.getInterval();
9
   // TODO Sort out Efl.Time support in the Js binding
10
   // var mm_date = cal.getDateMin();
11
   var mm_yr = [0, 0];
12
   var sel_enable = cal.getSelectMode() != efl.Elm.Calendar.Select.Mode.NONE;
13
   var wds = cal.getWeekdaysNames();
14

15
   console.log("weekdays= " + wds + ", interval= " + interval +
16
                   "\nYear_Min: "+mm_yr[0]+ ", Year_Max: "+mm_yr[1]+", Sel Enabled: "+sel_enable);
17
}
18

19

20
win = new efl.Efl.Ui.Win(null, "Efl JS Example", efl.Efl.Ui.Win.Type.BASIC, "hw");
21
win.setText("Calendar Getters Example");
22
win.setAutohide(true);
23

24
cal = new efl.Elm.Calendar(win);
25
cal.setHintWeight(1.0, 1.0);
26
win.setContent(cal);
27
win.setSize(240, 240);
28

29
cal.on('changed', _print_cal_info_cb);
30

31
cal.setVisible(true);
32
win.setVisible(true);
33

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.