Type of a part in an Efl.Canvas.Layout object (edje object).
enum Efl.Canvas.Layout_Part_Type { none: 0, rectangle: 1, text: 2, image: 3, swallow: 4, textblock: 5, gradient: 6, group: 7, box: 8, table: 9, external: 10, proxy: 11, spacer: 12, mesh_node: 13, light: 14, camera: 15, snapshot: 16, vector: 17, last: 18 }
typedef enum { EFL_CANVAS_LAYOUT_PART_TYPE_NONE = 0, EFL_CANVAS_LAYOUT_PART_TYPE_RECTANGLE = 1, EFL_CANVAS_LAYOUT_PART_TYPE_TEXT = 2, EFL_CANVAS_LAYOUT_PART_TYPE_IMAGE = 3, EFL_CANVAS_LAYOUT_PART_TYPE_SWALLOW = 4, EFL_CANVAS_LAYOUT_PART_TYPE_TEXTBLOCK = 5, EFL_CANVAS_LAYOUT_PART_TYPE_GRADIENT = 6, EFL_CANVAS_LAYOUT_PART_TYPE_GROUP = 7, EFL_CANVAS_LAYOUT_PART_TYPE_BOX = 8, EFL_CANVAS_LAYOUT_PART_TYPE_TABLE = 9, EFL_CANVAS_LAYOUT_PART_TYPE_EXTERNAL = 10, EFL_CANVAS_LAYOUT_PART_TYPE_PROXY = 11, EFL_CANVAS_LAYOUT_PART_TYPE_SPACER = 12, EFL_CANVAS_LAYOUT_PART_TYPE_MESH_NODE = 13, EFL_CANVAS_LAYOUT_PART_TYPE_LIGHT = 14, EFL_CANVAS_LAYOUT_PART_TYPE_CAMERA = 15, EFL_CANVAS_LAYOUT_PART_TYPE_SNAPSHOT = 16, EFL_CANVAS_LAYOUT_PART_TYPE_VECTOR = 17, EFL_CANVAS_LAYOUT_PART_TYPE_LAST = 18 } Efl_Canvas_Layout_Part_Type;