Append item after other sub object.

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.


pack_after @pure_virtual {
    params {
        @in subobj: free(Efl.Gfx, efl_del);
        @in existing: free(const(Efl.Gfx), efl_del);
    return: bool;

C signature

Eina_Bool efl_pack_after(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);


  • subobj (in) - Item to pack after existing.
  • existing (in) - Item to refer to.

Implemented by

  • Efl.Pack.Linear.pack_after