~~Title: Efl.Model_Children_Event~~
===== Description =====
%%Every time a child is added the event %%[[:develop:api:efl:model:event:child,added|Efl.Model.child,added]]%% is dispatched passing along this structure.%%
{{page>:develop:api-include:efl:model_children_event:description&nouser&nolink&nodate}}
===== Fields =====
{{page>:develop:api-include:efl:model_children_event:fields&nouser&nolink&nodate}}
* **index** - %%index is a hint and is intended to provide a way for applications to control/know children relative positions through listings.%%
* **child** - %%If an object has been built for this index and it is currently tracked by the parent, it will be available here.%%
===== Signature =====
struct Efl.Model_Children_Event {
index: uint;
child: Efl.Object;
}
===== C signature =====
typedef struct _Efl_Model_Children_Event {
unsigned int index;
Efl_Object *child;
} Efl_Model_Children_Event;