~~Title: Efl.Canvas.Object.has_fixed_size~~
====== Efl.Canvas.Object.has_fixed_size ======
===== Description =====
%%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//
{{page>:develop:api-include:efl:canvas:object:property:has_fixed_size:description&nouser&nolink&nodate}}
===== Values =====
* **enable** - %%Whether the object size is known to be static.%%
===== Signature =====
@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 =====
* [[:develop:api:efl:canvas:object:property:has_fixed_size|Efl.Canvas.Object.has_fixed_size]]