Represents a Box created as part of a layout.
Cannot be deleted. This is only a representation of an internal object of an EFL layout.
Returns the number of UI elements packed in this container.
int efl_content_count(Eo *obj);
Begin iterating over this object's contents.
Eina_Iterator *efl_content_iterate(Eo *obj);
Unswallow an object from this container.
Eina_Bool efl_content_remove(Eo *obj, Efl_Gfx *content);
Call the object's destructor.
void efl_destructor(Eo *obj);
Control the direction of a given widget.
Efl_Ui_Dir efl_ui_direction_get(const Eo *obj); void efl_ui_direction_set(Eo *obj, Efl_Ui_Dir dir);
Adds an item to this container.
Append item after other sub object.
Eina_Bool efl_pack_after(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);
subobjat the specified
Eina_Bool efl_pack_at(Eo *obj, Efl_Gfx *subobj, int index);
Prepend item before other sub object.
Eina_Bool efl_pack_before(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);
Prepend an object at the beginning of this container.
Eina_Bool efl_pack_begin(Eo *obj, Efl_Gfx *subobj);
Removes all packed contents, and unreferences them.
Eina_Bool efl_pack_clear(Eo *obj);
Content at a given index in this container.
Efl_Gfx *efl_pack_content_get(Eo *obj, int index);
Append object at the end of this container.
Eina_Bool efl_pack_end(Eo *obj, Efl_Gfx *subobj);
Get the index of a child in this container.
int efl_pack_index_get(Eo *obj, const Efl_Gfx *subobj);
Pop out item at specified
Efl_Gfx *efl_pack_unpack_at(Eo *obj, int index);
Removes an existing item from the container, without deleting it.
Eina_Bool efl_pack_unpack(Eo *obj, Efl_Gfx *subobj);
Removes all packed contents, without unreferencing them.
Eina_Bool efl_pack_unpack_all(Eo *obj);
Real part property
void efl_ui_layout_part_box_real_part_set(Eo *obj, Efl_Object *layout, const char *part);
|allow_parent_unref (get, set)||Allow an object to be deleted by unref even if it has a parent.|
|children_iterator_new||Get an iterator on all childrens|
|comment (get, set)||A human readable comment for the object|
|composite_attach||Make an object a composite object of another.|
|composite_detach||Detach a composite object from another object.|
|composite_part_is||Check if an object is part of a composite object.|
|constructor||Call the object's constructor.|
|debug_name_override||Build a read-only name for this object used for debugging.|
|del||Unrefs the object and reparents it to NULL.|
|event_callback_forwarder_add||Add an event callback forwarder for an event and an object.|
|event_callback_forwarder_del||Remove an event callback forwarder for an event and an object.|
|event_callback_stop||Stop the current callback call.|
|event_freeze||Freeze events of object.|
|event_freeze_count (get)||Return freeze events of object.|
| ||event_global_freeze||Freeze events of object.|
| ||event_global_freeze_count (get)||Return freeze events of object.|
| ||event_global_thaw||Thaw events of object.|
|event_thaw||Thaw events of object.|
|finalize||Called at the end of efl_add. Should not be called, just overridden.|
|finalized (get)||True if the object is already finalized, otherwise false.|
|name (get, set)||The name of the object.|
|name_find||Find a child object with the given name and return it.|
|parent (get, set)||The parent of an object.|
|provider_find||Searches upwards in the object tree for a provider which knows the given class/interface.|
|pack_align (get, set)||Alignment of the container within its bounds|
|pack_padding (get, set)||Padding between items contained in this object.|
|content,added||Sent after a new item was added.|
|content,removed||Sent after an item was removed, before unref.|
|callback,add||A callback was added.|
|callback,del||A callback was deleted.|
|del||Object is being deleted.|
|destruct||Object has been fully destroyed. It can not be used beyond this point. This event should only serve to clean up any dangling pointer.|
|layout,updated||Sent after the layout was updated.|