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 Efl.Canvas.Object.repeat_events.set, Efl.Canvas.Object.pass_events.set.

Since 1.22

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