Efl.Container (interface)

Description

Common interface for objects (containers) that can have multiple contents (sub-objects).

APIs in this interface deal with containers of multiple sub-objects, not with individual parts.

Since 1.22

Members

content_count

Returns the number of contained sub-objects.
int efl_content_count(Eo *obj);


content_iterate

Begin iterating over this object's contents.
Eina_Iterator *efl_content_iterate(Eo *obj);


Events

content,added

Sent after a new sub-object was added.
EFL_CONTAINER_EVENT_CONTENT_ADDED(Efl_Gfx_Entity *)


content,removed

Sent after a sub-object was removed, before unref.
EFL_CONTAINER_EVENT_CONTENT_REMOVED(Efl_Gfx_Entity *)