X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FElmSharp%2FElmSharp%2FIndex.cs;h=3c4a3ff543f5246f66c89279ecf64b6bd26fb880;hb=58283d6a09a7f531af61ae7b27b574603ef244df;hp=6033916def9772597878a91c5f477059a434a1de;hpb=47538a7ba367af182eba34d849654848c3f9b34b;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git
diff --git a/src/ElmSharp/ElmSharp/Index.cs b/src/ElmSharp/ElmSharp/Index.cs
index 6033916..3c4a3ff 100644
--- a/src/ElmSharp/ElmSharp/Index.cs
+++ b/src/ElmSharp/ElmSharp/Index.cs
@@ -24,6 +24,7 @@ namespace ElmSharp
/// Inherits Layout.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public class Index : Layout
{
HashSet _children = new HashSet();
@@ -34,6 +35,7 @@ namespace ElmSharp
///
/// The parent is a given container, which will be attached by Index as a child. It's type.
/// preview
+ [Obsolete("This has been deprecated in API12")]
public Index(EvasObject parent) : base(parent)
{
_delayedChanged = new SmartEvent(this, this.RealHandle, "delay,changed");
@@ -44,12 +46,14 @@ namespace ElmSharp
/// Changed will be triggered when the selected index item is changed.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler Changed;
///
/// Sets or gets whether the auto hiding feature is enabled or not for a given index widget.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public bool AutoHide
{
get
@@ -66,6 +70,7 @@ namespace ElmSharp
/// Sets or gets a value whether the horizontal mode is enabled or not.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public bool IsHorizontal
{
get
@@ -82,6 +87,7 @@ namespace ElmSharp
/// Sets or gets a value of the indicator's disabled status.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public bool IndicatorVisible
{
get
@@ -98,6 +104,7 @@ namespace ElmSharp
/// Sets or gets whether the omit feature is enabled or not for a given index widget.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public bool OmitEnabled
{
get
@@ -115,6 +122,7 @@ namespace ElmSharp
/// The delay time is 0.2 seconds by default.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public double Delay
{
get
@@ -131,6 +139,7 @@ namespace ElmSharp
/// Gets or sets the items level for a given index widget.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public int Level
{
get
@@ -148,6 +157,7 @@ namespace ElmSharp
/// Priority group will be shown as many items as it can, and other group will be shown for one character only.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public int Priority
{
get
@@ -164,6 +174,7 @@ namespace ElmSharp
/// Gets the last selected item for a given index widget.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public IndexItem SelectedItem
{
get
@@ -179,6 +190,7 @@ namespace ElmSharp
/// The label for which the item should be indexed.
/// An object to the IndexItem if added, or null on errors.
/// preview
+ [Obsolete("This has been deprecated in API12")]
public IndexItem Append(string label)
{
IndexItem item = new IndexItem(label, this);
@@ -192,6 +204,7 @@ namespace ElmSharp
/// The label for which the item should be indexed.
/// A handle to the item if added, or null on errors.
/// preview
+ [Obsolete("This has been deprecated in API12")]
public IndexItem Prepend(string label)
{
IndexItem item = new IndexItem(label, this);
@@ -206,6 +219,7 @@ namespace ElmSharp
/// The index item to insert after.
/// An object to the IndexItem if added, or null on errors.
/// preview
+ [Obsolete("This has been deprecated in API12")]
public IndexItem InsertBefore(string label, IndexItem before)
{
IndexItem item = new IndexItem(label, this);
@@ -220,6 +234,7 @@ namespace ElmSharp
/// The index item to insert after.
/// An object to the IndexItem if added, or null on errors.
/// preview
+ [Obsolete("This has been deprecated in API12")]
public IndexItem InsertAfter(string label, IndexItem after)
{
IndexItem item = new IndexItem(label, this);
@@ -232,6 +247,7 @@ namespace ElmSharp
///
/// The index level (one of 0 or 1) where the changes were made.
/// preview
+ [Obsolete("This has been deprecated in API12")]
public void Update(int level)
{
Interop.Elementary.elm_index_level_go(RealHandle, level);
@@ -241,6 +257,7 @@ namespace ElmSharp
/// Removes all the items from a given index widget.
///
/// preview
+ [Obsolete("This has been deprecated in API12")]
public void Clear()
{
Interop.Elementary.elm_index_item_clear(RealHandle);
@@ -252,6 +269,7 @@ namespace ElmSharp
/// Parent EvasObject.
/// Handle IntPtr.
/// preview
+ [Obsolete("This has been deprecated in API12")]
protected override IntPtr CreateHandle(EvasObject parent)
{
IntPtr handle = Interop.Elementary.elm_layout_add(parent.Handle);