~~Title: Efl.Canvas.Object.pass_events~~
====== Efl.Canvas.Object.pass_events ======
===== Description =====
%%Whether an Evas object is to pass (ignore) events.%%
%%If %%''pass''%% is %%''true''%%, it will make events on %%''obj''%% to be ignored. They will be triggered on the next lower object (that is not set to pass events), instead (see %%[[:develop:api:efl:gfx:stack:property:below|Efl.Gfx.Stack.below]]%%).%%
%%If %%''pass''%% is %%''false''%% events will be processed on that object as normal.%%
%%See also %%[[:develop:api:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.set]]%%, %%[[:develop:api:efl:canvas:object:property:propagate_events|Efl.Canvas.Object.propagate_events.set]]%%%%
//Since 1.22//
{{page>:develop:api-include:efl:canvas:object:property:pass_events:description&nouser&nolink&nodate}}
===== Values =====
* **pass** - %%Whether %%''obj''%% is to pass events (%%''true''%%) or not (%%''false''%%).%%
===== Signature =====
@property pass_events {
get {}
set {}
values {
pass: bool;
}
}
===== C signature =====
Eina_Bool efl_canvas_object_pass_events_get(const Eo *obj);
void efl_canvas_object_pass_events_set(Eo *obj, Eina_Bool pass);
===== Implemented by =====
* [[:develop:api:efl:canvas:object:property:pass_events|Efl.Canvas.Object.pass_events]]