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