Description

Adds an item to this container.

Depending on the container this will either fill in the default spot, replacing any already existing element or append to the end of the container if there is no default part.

When this container is deleted, it will request deletion of the given subobj. Use Efl.Pack.unpack to remove subobj from this container without deleting it.

Signature

pack @pure_virtual {
    params {
        @in subobj: free(Efl.Gfx, efl_del);
    }
    return: bool;
}

C signature

Eina_Bool efl_pack(Eo *obj, Efl_Gfx *subobj);

Parameters

  • subobj (in) - An object to pack.

Implemented by

  • Efl.Pack.pack