A hint for an object that its size will not change.

When this flag is set, various optimizations may be employed by the renderer based on the fixed size of the object.

It is a user error to change the size of an object while this flag is set.

Since 1.23


  • enable - Whether the object size is known to be static.


@property has_fixed_size @beta {
    get {}
    set {}
    values {
        enable: bool;

C signature

Eina_Bool efl_canvas_object_has_fixed_size_get(const Eo *obj);
void efl_canvas_object_has_fixed_size_set(Eo *obj, Eina_Bool enable);

Implemented by