X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Flayouting%2Flayout-parent-impl.h;h=7c9414f6245daf1b7272cfa7a0fe748194a82d3d;hb=20125e47f9f183b0d39972ada01280da8984d942;hp=677a8ff5db62bfcce8d43ba800a06003bd962476;hpb=94464655944de025a2c22b237868e45aea45b139;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/layouting/layout-parent-impl.h b/dali-toolkit/devel-api/layouting/layout-parent-impl.h old mode 100644 new mode 100755 index 677a8ff..7c9414f --- a/dali-toolkit/devel-api/layouting/layout-parent-impl.h +++ b/dali-toolkit/devel-api/layouting/layout-parent-impl.h @@ -52,6 +52,26 @@ public: */ virtual void Remove( LayoutItem& item ) = 0; + /** + * @brief Insert a child to the parent + * @param[in] target The target item + * @param[in] item The item to insert to this layout parent + */ + virtual Toolkit::LayoutGroup::LayoutId Insert( LayoutItem& target, LayoutItem& item ) = 0; + + /** + * @brief Move a child to another position + * @param[in] target The target item + * @param[in] item The item to move + */ + virtual Toolkit::LayoutGroup::LayoutId Move( LayoutItem& target, LayoutItem& item ) = 0; + + /** + * @brief Move a child to back + * @param[in] item The item to move + */ + virtual Toolkit::LayoutGroup::LayoutId MoveBack( LayoutItem& item ) = 0; + protected: virtual ~LayoutParent() {