Class ViewStack
public class ViewStack
- Inheritance
-
ViewStack
- Inherited Members
Methods
Add(nint, nint)
Calls native method adw_view_stack_add.
public static extern nint Add(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
AddNamed(nint, nint, NullableUtf8StringHandle)
Calls native method adw_view_stack_add_named.
public static extern nint AddNamed(nint self, nint child, NullableUtf8StringHandle name)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
AddTitled(nint, nint, NullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method adw_view_stack_add_titled.
public static extern nint AddTitled(nint self, nint child, NullableUtf8StringHandle name, NonNullableUtf8StringHandle title)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
title
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
AddTitledWithIcon(nint, nint, NullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method adw_view_stack_add_titled_with_icon. Version: 1.2
[Version("1.2")]
public static extern nint AddTitledWithIcon(nint self, nint child, NullableUtf8StringHandle name, NonNullableUtf8StringHandle title, NonNullableUtf8StringHandle iconName)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
title
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
iconName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetChildByName(nint, NonNullableUtf8StringHandle)
Calls native method adw_view_stack_get_child_by_name.
public static extern nint GetChildByName(nint self, NonNullableUtf8StringHandle name)
Parameters
self
nintTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetGType()
Calls native function adw_view_stack_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHhomogeneous(nint)
Calls native method adw_view_stack_get_hhomogeneous.
public static extern bool GetHhomogeneous(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPage(nint, nint)
Calls native method adw_view_stack_get_page.
public static extern nint GetPage(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetPages(nint)
Calls native method adw_view_stack_get_pages.
public static extern nint GetPages(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetVhomogeneous(nint)
Calls native method adw_view_stack_get_vhomogeneous.
public static extern bool GetVhomogeneous(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetVisibleChild(nint)
Calls native method adw_view_stack_get_visible_child.
public static extern nint GetVisibleChild(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetVisibleChildName(nint)
Calls native method adw_view_stack_get_visible_child_name.
public static extern NullableUtf8StringUnownedHandle GetVisibleChildName(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
New()
Calls native constructor adw_view_stack_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
Remove(nint, nint)
Calls native method adw_view_stack_remove.
public static extern void Remove(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
SetHhomogeneous(nint, bool)
Calls native method adw_view_stack_set_hhomogeneous.
public static extern void SetHhomogeneous(nint self, bool hhomogeneous)
Parameters
self
nintTransfer ownership: None Nullable: False
hhomogeneous
boolTransfer ownership: None Nullable: False
SetVhomogeneous(nint, bool)
Calls native method adw_view_stack_set_vhomogeneous.
public static extern void SetVhomogeneous(nint self, bool vhomogeneous)
Parameters
self
nintTransfer ownership: None Nullable: False
vhomogeneous
boolTransfer ownership: None Nullable: False
SetVisibleChild(nint, nint)
Calls native method adw_view_stack_set_visible_child.
public static extern void SetVisibleChild(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
SetVisibleChildName(nint, NonNullableUtf8StringHandle)
Calls native method adw_view_stack_set_visible_child_name.
public static extern void SetVisibleChildName(nint self, NonNullableUtf8StringHandle name)
Parameters
self
nintTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False