aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/elementary/efl_ui_anchor_popup.eo
blob: 3238a703a32cf64071336a8ffa4e5f4e43b38032 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
class Efl.Ui.Anchor_Popup(Efl.Ui.Popup)
{
   [[EFL UI Anchor Popup class]]
   methods {
      @property anchor {
         set {
            [[Set anchor popup to follow an anchor object.
              If anchor object is moved or parent window is resized, the anchor popup moves to the new position.
              If anchor object is set to NULL, the anchor popup stops following the anchor object.
              When the popup is moved by using gfx_position_set, anchor is set NULL.
              ]]
         }
         get {
            [[Returns the anchor object which the popup is following.]]
         }
         values {
            anchor: Efl.Canvas.Object; [[The object which popup is following.]]
         }
      }
      @property align_priority @beta {
         set {
            [[Set the align priority of a popup.]]
         }
         get {
            [[Get the align priority of a popup.]]
         }
         values {
            first: Efl.Ui.Popup_Align;  [[First align priority]]
            second: Efl.Ui.Popup_Align; [[Second align priority]]
            third: Efl.Ui.Popup_Align;  [[Third align priority]]
            fourth: Efl.Ui.Popup_Align; [[Fourth align priority]]
            fifth: Efl.Ui.Popup_Align;  [[Fifth align priority]]
         }
      }
   }
   implements {
      Efl.Object.constructor;
      Efl.Object.destructor;
      Efl.Canvas.Group.group_calculate;
      Efl.Gfx.Entity.position { set; }
   }
}