summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_button.eo
blob: 3fb19f8f5e0875c5996c2e51e9abb7280fe182fb (plain)
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
class Efl.Ui.Button (Elm.Layout, Efl.Ui.Clickable, Efl.Ui.Autorepeat, Efl.Text,
                  Elm.Interface.Atspi_Widget_Action)
{
   [[Push-button widget

   Press it and run some function. It can contain a simple label and icon object
   and it also has an autorepeat feature.
   ]]
   legacy_prefix: elm_button;
   methods {
   }
   implements {
      class.constructor;
      Efl.Object.constructor;
      Efl.Ui.Autorepeat.autorepeat_initial_timeout { set; get; }
      Efl.Ui.Autorepeat.autorepeat_gap_timeout { set; get; }
      Efl.Ui.Autorepeat.autorepeat_enabled { set; get; }
      Efl.Ui.Autorepeat.autorepeat_supported { get;}
      Elm.Widget.activate;
      Elm.Widget.focus_next_manager_is;
      Elm.Widget.focus_direction_manager_is;
      Elm.Widget.theme_apply;
      Elm.Widget.sub_object_del;
      Elm.Widget.widget_event;
      Elm.Layout.sizing_eval;
      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
      Efl.Part.part;
      Efl.Text.text { get; set; }
   }
}