#endif
#define EFL_ACCESS_ACTION_PROTECTED
+#define EFL_ACCESS_ACTION_BETA
#include <Elementary.h>
#include "elm_widget.h"
#include "elm_priv.h"
EOLIAN const char *
-_efl_access_action_localized_name_get(Eo *obj, void *pd EINA_UNUSED, int id)
+_efl_access_action_action_localized_name_get(Eo *obj, void *pd EINA_UNUSED, int id)
{
const char *ret = NULL;
[[Accessible action mixin]]
data: null;
methods {
- @property name @protected @pure_virtual {
+ @property action_name @protected @pure_virtual @beta {
[[Gets action name for given id]]
get {
}
id: int; [[ID to get action name for]]
}
}
- @property localized_name @protected {
+ @property action_localized_name @protected @beta {
[[Gets localized action name for given id]]
get {
}
id: int; [[ID to get localized name for]]
}
}
- @property description @protected @pure_virtual {
+ @property action_description @protected @pure_virtual @beta {
[[Action description for given id]]
get {
}
id: int; [[ID to set or get description for]]
}
}
- @property actions @protected {
+ @property actions @protected @beta {
[[Get list of available widget actions]]
get @pure_virtual {
}
actions: list<Elm_Atspi_Action>; [[Contains statically allocated strings]]
}
}
- action_do @protected @pure_virtual {
+ action_do @protected @pure_virtual @beta {
[[Performs action on given widget.]]
params {
@in id: int; [[ID for widget]]
}
return: bool; [[$true if action was performed, $false otherwise]]
}
- keybinding_get @protected @pure_virtual {
+ action_keybinding_get @protected @pure_virtual @beta {
[[Gets configured keybinding for specific action and widget.]]
params {
@in id: int; [[ID for widget]]
#define EFL_ACCESS_TEXT_PROTECTED
#define EFL_ACCESS_EDITABLE_TEXT_PROTECTED
+#define EFL_ACCESS_ACTION_BETA
+
#include "atspi/atspi-constants.h"
#include <stdint.h>
#define EFL_ACCESS_ACTION_PROTECTED
#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED
+#define EFL_ACCESS_ACTION_BETA
#include <Elementary.h>
#include "elm_widget.h"
}
EOLIAN static char*
-_elm_interface_atspi_widget_action_efl_access_action_keybinding_get(Eo *obj, void *pd EINA_UNUSED, int id)
+_elm_interface_atspi_widget_action_efl_access_action_action_keybinding_get(Eo *obj, void *pd EINA_UNUSED, int id)
{
const Elm_Atspi_Action *actions = NULL;
Eina_List *l1, *binding_list;
}
EOLIAN static const char *
-_elm_interface_atspi_widget_action_efl_access_action_name_get(Eo *obj, void *pd EINA_UNUSED, int id)
+_elm_interface_atspi_widget_action_efl_access_action_action_name_get(Eo *obj, void *pd EINA_UNUSED, int id)
{
const Elm_Atspi_Action *actions = NULL;
int tmp = 0;
}
EOLIAN static Eina_Bool
-_elm_interface_atspi_widget_action_efl_access_action_description_set(Eo *obj EINA_UNUSED, void *pd EINA_UNUSED, int id EINA_UNUSED, const char *description EINA_UNUSED)
+_elm_interface_atspi_widget_action_efl_access_action_action_description_set(Eo *obj EINA_UNUSED, void *pd EINA_UNUSED, int id EINA_UNUSED, const char *description EINA_UNUSED)
{
return EINA_FALSE;
}
EOLIAN static const char *
-_elm_interface_atspi_widget_action_efl_access_action_description_get(Eo *obj EINA_UNUSED, void *pd EINA_UNUSED, int id EINA_UNUSED)
+_elm_interface_atspi_widget_action_efl_access_action_action_description_get(Eo *obj EINA_UNUSED, void *pd EINA_UNUSED, int id EINA_UNUSED)
{
return NULL;
}
}
implements {
Efl.Access.Action.action_do;
- Efl.Access.Action.keybinding_get;
- Efl.Access.Action.name { get; }
- Efl.Access.Action.description { get; set; }
+ Efl.Access.Action.action_keybinding_get;
+ Efl.Access.Action.action_name { get; }
+ Efl.Access.Action.action_description { get; set; }
Efl.Access.Action.actions { get; }
}
}