diff options
Diffstat (limited to 'src/lib/elm_check.eo')
-rw-r--r-- | src/lib/elm_check.eo | 40 |
1 files changed, 1 insertions, 39 deletions
diff --git a/src/lib/elm_check.eo b/src/lib/elm_check.eo index 452ab93b9..0f8c5f4ba 100644 --- a/src/lib/elm_check.eo +++ b/src/lib/elm_check.eo @@ -1,55 +1,17 @@ -class Elm.Check (Elm.Layout, Elm.Interface_Atspi_Widget_Action) +class Elm.Check (Elm.Nstate, Elm.Interface_Atspi_Widget_Action) { eo_prefix: elm_obj_check; methods { - @property state { - set { - [[Set the on/off state of the check object - - This sets the state of the check. If set with - @.state_pointer.set, the state of that variable is also - changed. Calling this doesn't cause the "changed" signal to - be emitted. - ]] - } - get { - [[Get the state of the check object]] - } - values { - state: bool; [[The state to use (1 == on, 0 == off)]] - } - } - @property state_pointer { - set { - [[Set a convenience pointer to a boolean to change - - This sets a pointer to a boolean, that, in addition to the check - objects state will also be modified directly. To stop setting the - object pointed to simply use null as the "statep" parameter. - If "statep" is not null, then when this is called, the check - objects state will also be modified to reflect the value of the - boolean "statep" points to, just like calling @.state.set. - ]] - } - values { - statep: bool * @nullable; [[Pointer to the boolean to modify]] - } - } } implements { class.constructor; Eo.Base.constructor; Evas.Object_Smart.add; 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.event; - Elm.Container.content_set; Elm.Layout.text_aliases.get; - Elm.Layout.content_aliases.get; - Elm.Layout.sizing_eval; Elm.Interface_Atspi_Accessible.state_set.get; Elm.Interface_Atspi_Widget_Action.elm_actions.get; } |