diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2018-06-26 16:59:51 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2019-06-14 16:36:43 +0100 |
commit | 02c859632cc8486d6fb7e8df7ae147bb0dd9eea9 (patch) | |
tree | 4c4fcbbc235c2655f0f53ec669c58576ce0b1f0c /atk | |
parent | 1237dc0cf6fbdba996840db863dcdaf56f34bdbc (diff) | |
download | at-spi2-core-02c859632cc8486d6fb7e8df7ae147bb0dd9eea9.tar.gz |
Add gtk-doc blurb for AtkActionIface
We're still missing the documentation for each vfunc.
Diffstat (limited to 'atk')
-rw-r--r-- | atk/atkaction.h | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/atk/atkaction.h b/atk/atkaction.h index 13140710..d2eba286 100644 --- a/atk/atkaction.h +++ b/atk/atkaction.h @@ -29,11 +29,6 @@ G_BEGIN_DECLS /* - * The interface AtkAction should be supported by any object that can - * perform one or more actions. The interface provides the standard - * mechanism for an assistive technology to determine what those actions - * are as well as tell the object to perform them. Any object that can - * be manipulated should support this interface. */ @@ -48,10 +43,28 @@ typedef struct _AtkAction AtkAction; #endif typedef struct _AtkActionIface AtkActionIface; +/** + * AtkActionIface: + * @do_action: + * @get_n_actions: + * @get_description: + * @get_name: + * @get_keybinding: + * @set_description: + * @get_localized_name: + * + * The #AtkAction interface should be supported by any object that can + * perform one or more actions. The interface provides the standard + * mechanism for an assistive technology to determine what those actions + * are as well as tell the object to perform them. Any object that can + * be manipulated should support this interface. + */ struct _AtkActionIface { + /*< private >*/ GTypeInterface parent; + /*< public >*/ gboolean (*do_action) (AtkAction *action, gint i); gint (*get_n_actions) (AtkAction *action); |