~~Title: Efl.Ui.Action_Connector~~
====== Efl.Ui.Action_Connector (class) ======
===== Description =====
%%Helper class that connects theme signals or object events to the interfaces which are for actions.%%
%%For example, this simplifies creating widgets that implement the %%[[:develop:api:efl:input:clickable|Efl.Input.Clickable]]%% interface.%%
{{page>:develop:api-include:efl:ui:action_connector:description&nouser&nolink&nodate}}
===== Members =====
**[[:develop:api:efl:ui:action_connector:method:bind_clickable_to_object|bind_clickable_to_object]]** ''static''\\
> %%This will listen to the standard "click" events on an object, and emit the appropriate events through the %%[[:develop:api:efl:input:clickable|Efl.Input.Clickable]]%% interface.%%
void efl_ui_action_connector_bind_clickable_to_object(Efl_Input_Interface *object, Efl_Input_Clickable *clickable);
\\
**[[:develop:api:efl:ui:action_connector:method:bind_clickable_to_theme|bind_clickable_to_theme]]** ''static''\\
> %%This will listen to the standard "click" events on a theme and emit the appropriate events through the %%[[:develop:api:efl:input:clickable|Efl.Input.Clickable]]%% interface.%%
void efl_ui_action_connector_bind_clickable_to_theme(Efl_Canvas_Layout *object, Efl_Input_Clickable *clickable);
\\
===== Events =====