The layer of its canvas that the given object will be part of.
If you don't use this property, you'll be dealing with a unique layer of objects (the default one). Additional layers are handy when you don't want a set of objects to interfere with another set with regard to stacking. Two layers are completely disjoint in that matter.
This is a low-level function, which you'd be using when something should be always on top, for example.
Since 1.22
@property layer @pure_virtual { get {} set {} values { l: short; } }
short efl_gfx_stack_layer_get(const Eo *obj); void efl_gfx_stack_layer_set(Eo *obj, short l);