efl

Форк
0
/
efl_canvas_layout_part_invalid.eo 
58 строк · 2.3 Кб
1
class @beta Efl.Canvas.Layout_Part_Invalid extends Efl.Canvas.Layout_Part implements Efl.Content,
2
                                      Efl.Pack_Linear, Efl.Ui.Layout_Orientable_Readonly,
3
                                      Efl.Pack_Table, Efl.Text,
4
                                      Efl.Text_Markup
5
{
6
   [[Common class for part proxy objects for @Efl.Canvas.Layout.
7

8
     As an @Efl.Part implementation class, all objects of this class are meant
9
     to be used for one and only one function call. In pseudo-code, the use
10
     of object of this type looks like the following:
11
       rect = layout.part("somepart").geometry_get();
12
   ]]
13
   data: null;
14
   implements {
15
      // Efl.Canvas.Layout.Part
16
      Efl.Canvas.Layout_Part.state { get; }
17
      Efl.Canvas.Layout_Part_Type_Provider.part_type { get; }
18
      Efl.Gfx.Entity.geometry { get; }
19
      Efl.Ui.Drag.drag_value { set; get; }
20
      Efl.Ui.Drag.drag_size { set; get; }
21
      Efl.Ui.Drag.drag_dir { get; }
22
      Efl.Ui.Drag.drag_step { set; get; }
23
      Efl.Ui.Drag.drag_step_move;
24
      Efl.Ui.Drag.drag_page { set; get; }
25
      Efl.Ui.Drag.drag_page_move;
26
      // Efl.Canvas.Layout_Part_Swallow & External
27
      Efl.Content.content { get; set; }
28
      Efl.Content.content_unset;
29
      // Efl.Canvas.Layout_Part_Text
30
      Efl.Text.text { set; get; }
31
      Efl.Text_Markup.markup { get; set; }
32
      // Efl.Canvas.Layout_Part_Box
33
      Efl.Container.content_iterate;
34
      Efl.Container.content_count;
35
      Efl.Pack.pack_clear;
36
      Efl.Pack.unpack_all;
37
      Efl.Pack.unpack;
38
      Efl.Pack.pack;
39
      Efl.Pack_Linear.pack_begin;
40
      Efl.Pack_Linear.pack_end;
41
      Efl.Pack_Linear.pack_before;
42
      Efl.Pack_Linear.pack_after;
43
      Efl.Pack_Linear.pack_at;
44
      Efl.Pack_Linear.pack_content_get;
45
      Efl.Pack_Linear.pack_unpack_at;
46
      Efl.Pack_Linear.pack_index_get;
47
      Efl.Ui.Layout_Orientable.orientation { get; [[Returns $default if unknown.]] }
48
      // Efl.Canvas.Layout_Part_Table
49
      Efl.Pack_Table.pack_table;
50
      Efl.Pack_Table.table_content_get;
51
      Efl.Pack_Table.table_contents_get;
52
      Efl.Pack_Table.table_cell_column { get; set; }
53
      Efl.Pack_Table.table_cell_row { get; set; }
54
      Efl.Pack_Table.table_size { get; }
55
      Efl.Pack_Table.table_columns { get; }
56
      Efl.Pack_Table.table_rows { get; }
57
   }
58
}
59

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

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

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

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