Используется для замены части edje виджетом в C (часть edje проглатывается виджетом C).
Например, вы можете создать часть ласточки и заменить ее элементарной записью:
edje:
part {
name: "my_swallow_part";
type: SWALLOW;
description {
//You put desired position here
}
}
в C:
Evas_Object* entry = elm_entry_add(parent_win);
elm_object_content_part_set(layout, "my_swallow_part", entry);
И вуаля, у вас есть виджет C, который вы поместили через edje.
Обратите внимание, что в этом случае вы можете использовать EXTERNAL (с источником: "elm / entry")