Class NavigationView
public class NavigationView
- Inheritance
-
NavigationView
- Inherited Members
Methods
Add(IntPtr, IntPtr)
Calls native method adw_navigation_view_add. Version: 1.4
[Version("1.4")]
public static extern void Add(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
FindPage(IntPtr, NonNullableUtf8StringHandle)
Calls native method adw_navigation_view_find_page. Version: 1.4
[Version("1.4")]
public static extern IntPtr FindPage(IntPtr self, NonNullableUtf8StringHandle tag)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
tag
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetAnimateTransitions(IntPtr)
Calls native method adw_navigation_view_get_animate_transitions. Version: 1.4
[Version("1.4")]
public static extern bool GetAnimateTransitions(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function adw_navigation_view_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetNavigationStack(IntPtr)
Calls native method adw_navigation_view_get_navigation_stack. Version: 1.4
[Version("1.4")]
public static extern IntPtr GetNavigationStack(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
GetPopOnEscape(IntPtr)
Calls native method adw_navigation_view_get_pop_on_escape. Version: 1.4
[Version("1.4")]
public static extern bool GetPopOnEscape(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPreviousPage(IntPtr, IntPtr)
Calls native method adw_navigation_view_get_previous_page. Version: 1.4
[Version("1.4")]
public static extern IntPtr GetPreviousPage(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetVisiblePage(IntPtr)
Calls native method adw_navigation_view_get_visible_page. Version: 1.4
[Version("1.4")]
public static extern IntPtr GetVisiblePage(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
New()
Calls native constructor adw_navigation_view_new. Version: 1.4
[Version("1.4")]
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: None Nullable: False
Pop(IntPtr)
Calls native method adw_navigation_view_pop. Version: 1.4
[Version("1.4")]
public static extern bool Pop(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PopToPage(IntPtr, IntPtr)
Calls native method adw_navigation_view_pop_to_page. Version: 1.4
[Version("1.4")]
public static extern bool PopToPage(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PopToTag(IntPtr, NonNullableUtf8StringHandle)
Calls native method adw_navigation_view_pop_to_tag. Version: 1.4
[Version("1.4")]
public static extern bool PopToTag(IntPtr self, NonNullableUtf8StringHandle tag)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
tag
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Push(IntPtr, IntPtr)
Calls native method adw_navigation_view_push. Version: 1.4
[Version("1.4")]
public static extern void Push(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
PushByTag(IntPtr, NonNullableUtf8StringHandle)
Calls native method adw_navigation_view_push_by_tag. Version: 1.4
[Version("1.4")]
public static extern void PushByTag(IntPtr self, NonNullableUtf8StringHandle tag)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
tag
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Remove(IntPtr, IntPtr)
Calls native method adw_navigation_view_remove. Version: 1.4
[Version("1.4")]
public static extern void Remove(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
Replace(IntPtr, IntPtr[], int)
Calls native method adw_navigation_view_replace. Version: 1.4
[Version("1.4")]
public static extern void Replace(IntPtr self, IntPtr[] pages, int nPages)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
pages
IntPtr[]Transfer ownership: None Nullable: False
nPages
intTransfer ownership: None Nullable: False
ReplaceWithTags(IntPtr, string[], int)
Calls native method adw_navigation_view_replace_with_tags. Version: 1.4
[Version("1.4")]
public static extern void ReplaceWithTags(IntPtr self, string[] tags, int nTags)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
tags
string[]Transfer ownership: None Nullable: False
nTags
intTransfer ownership: None Nullable: False
SetAnimateTransitions(IntPtr, bool)
Calls native method adw_navigation_view_set_animate_transitions. Version: 1.4
[Version("1.4")]
public static extern void SetAnimateTransitions(IntPtr self, bool animateTransitions)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
animateTransitions
boolTransfer ownership: None Nullable: False
SetPopOnEscape(IntPtr, bool)
Calls native method adw_navigation_view_set_pop_on_escape. Version: 1.4
[Version("1.4")]
public static extern void SetPopOnEscape(IntPtr self, bool popOnEscape)