~~Title: Efl.Canvas.Object.propagate_events~~ ====== Efl.Canvas.Object.propagate_events ====== ===== Description ===== %%Whether events on a smart object's member should be propagated up to its parent.%% %%This function has no effect if %%''obj''%% is not a member of a smart object.%% %%If %%''prop''%% is %%''true''%%, events occurring on this object will be propagated on to the smart object of which %%''obj''%% is a member. If %%''prop''%% is %%''false''%%, events occurring on this object will not be propagated on to the smart object of which %%''obj''%% is a member.%% %%See also %%[[:develop:api:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.set]]%%, %%[[:develop:api:efl:canvas:object:property:pass_events|Efl.Canvas.Object.pass_events.set]]%%.%% //Since 1.22// {{page>:develop:api-include:efl:canvas:object:property:propagate_events:description&nouser&nolink&nodate}} ===== Values ===== * **propagate** - %%Whether to propagate events.%% ===== Signature ===== @property propagate_events { get {} set {} values { propagate: bool (true); } } ===== C signature ===== Eina_Bool efl_canvas_object_propagate_events_get(const Eo *obj); void efl_canvas_object_propagate_events_set(Eo *obj, Eina_Bool propagate); ===== Implemented by ===== * [[:develop:api:efl:canvas:object:property:propagate_events|Efl.Canvas.Object.propagate_events]]