/// Inherits EventArgs.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public class NaviframeEventArgs : EventArgs
{
/// <summary>
/// Sets or gets the content object. The name of the content part is "elm.swallow.content".
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public EvasObject Content { get; set; }
}
/// <summary>
/// Inherits Widget.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public class Naviframe : Widget
{
SmartEvent _transitionFinished;
/// </summary>
/// <param name="parent">The parent is a given container which will be attached by Naviframe as a child. It's <see cref="EvasObject"/> type.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public Naviframe(EvasObject parent) : base(parent)
{
_transitionFinished = new SmartEvent(this, this.RealHandle, "transition,finished");
/// After calling the Popped event, the Pop/Delete method will be returned.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler<NaviframeEventArgs> Popped;
/// <summary>
/// AnimationFinished will be triggered when the animation is finished.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler AnimationFinished;
/// <summary>
/// Gets the list of the navi item.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public IReadOnlyList<NaviItem> NavigationStack
{
get { return _itemStack; }
/// Sets or gets the preserve content objects when items are popped.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool PreserveContentOnPop
{
get
/// Sets or gets whether the default back button is enabled.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool DefaultBackButtonEnabled
{
get
/// <param name="content">The main content object. The name of the content part is "elm.swallow.content".</param>
/// <returns>The created item, or null upon failure.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem Push(EvasObject content)
{
return Push(content, null);
/// <param name="title">The current item title. Null would be default.</param>
/// <returns></returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem Push(EvasObject content, string title)
{
return Push(content, title, null);
/// <param name="style">The current item style name. Null would be default.</param>
/// <returns>The created item, or null upon failure.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem Push(EvasObject content, string title, string style)
{
IntPtr item = Interop.Elementary.elm_naviframe_item_push(RealHandle, title, IntPtr.Zero, IntPtr.Zero, content.Handle, style);
/// <param name="content">The main content object. The name of the content part is "elm.swallow.content".</param>
/// <returns>The created item, or null upon failure.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem InsertBefore(NaviItem before, EvasObject content)
{
return InsertBefore(before, content, "");
/// <param name="title">The current item title. Null would be default.</param>
/// <returns>The created item, or null upon failure.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem InsertBefore(NaviItem before, EvasObject content, string title)
{
return InsertBefore(before, content, title, null);
/// <param name="style">The current item style name. Null would be default.</param>
/// <returns>The created item, or null upon failure.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem InsertBefore(NaviItem before, EvasObject content, string title, string style)
{
IntPtr item = Interop.Elementary.elm_naviframe_item_insert_before(RealHandle, before, title, IntPtr.Zero, IntPtr.Zero, content, null);
/// <param name="content">The main content object. The name of the content part is "elm.swallow.content".</param>
/// <returns>The created item, or null upon failure.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem InsertAfter(NaviItem after, EvasObject content)
{
return InsertAfter(after, content, "");
/// <param name="title">The current item title. Null would be default.</param>
/// <returns>The created item, or null upon failure.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem InsertAfter(NaviItem after, EvasObject content, string title)
{
return InsertAfter(after, content, title, null);
/// <param name="style">The current item style name. Null would be default.</param>
/// <returns>The created item, or null upon failure.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public NaviItem InsertAfter(NaviItem after, EvasObject content, string title, string style)
{
IntPtr item = Interop.Elementary.elm_naviframe_item_insert_after(RealHandle, after, title, IntPtr.Zero, IntPtr.Zero, content, null);
/// Pops an item that is on top of the stack.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Pop()
{
Interop.Elementary.elm_naviframe_item_pop(RealHandle);
/// <param name="parent">Parent EvasObject.</param>
/// <returns>Handle IntPtr.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
protected override IntPtr CreateHandle(EvasObject parent)
{
IntPtr handle = Interop.Elementary.elm_layout_add(parent.Handle);