Description

Values

  • pass - Whether obj is to pass events (true) or not (false).

Getter

Determine whether an object is set to pass (ignore) events.

See also Efl.Canvas.Object.repeat_events.get, Efl.Canvas.Object.propagate_events.get, Efl.Canvas.Object.freeze_events.get.

Setter

Set 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 @ref evas_object_below_get).

If pass is false events will be processed on that object as normal.

See also Efl.Canvas.Object.repeat_events.set, Efl.Canvas.Object.propagate_events.set, Efl.Canvas.Object.freeze_events.set.

Signature

@property pass_events {
    get {
        values {
            pass: bool;
        }
    }
    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

  • Efl.Canvas.Object.pass_events