• Main
  • About
  • Download
  • Contact
  • Docs
  • News
  • Develop
  • Contribute
  • Options
    • Show pagesource
    • Backlinks
    • Media Manager
    • Sitemap
  • Login / Register

Navigation

  • Developing with EFL
  • Setting Up EFL
  • Tutorials: Legacy API
  • Tutorials: Unified C API
  • Tutorials: Unified C# API
  • Programming Guides: Legacy API
  • Programming Guides: Unified C API
  • Programming Guides: Unified C# API
  • Reference Guide: Legacy API
  • Reference Guide: Unified C API
  • Reference Guide: Unified C# API 🌐

Page Contents

  • Description
  • Signature
  • C signature
  • Parameters
  • Implemented by
  • Top of Page

Efl.Ui.Box.pack_begin

Description

Prepend an object at the beginning of this container.

This is the same as Efl.Pack_Linear.pack_at with a 0 index.

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.

Since 1.23

Overridden from Efl.Pack_Linear.pack_begin.

Signature

pack_begin @pure_virtual {
    params {
        @in subobj: Efl.Gfx.Entity;
    }
    return: bool;
}

C signature

Eina_Bool efl_pack_begin(Eo *obj, Efl_Gfx_Entity *subobj);

Parameters

  • subobj (in) - Object to pack at the beginning.

Implemented by

  • Efl.Pack_Linear.pack_begin
  • Efl.Ui.Tab_Bar.pack_begin
  • Efl.Ui.Flip.pack_begin
  • Efl.Canvas.Layout_Part_Box.pack_begin
  • Efl.Ui.Box.pack_begin
  • Efl.Ui.Radio_Box.pack_begin
  • Efl.Ui.Group_Item.pack_begin
  • Efl.Ui.Collection.pack_begin
  • Efl.Ui.Layout_Part_Box.pack_begin
  • Efl.Canvas.Layout_Part_Invalid.pack_begin
  • Efl.Ui.Spotlight.Container.pack_begin
  • Efl.Ui.Tab_Pager.pack_begin