Class Leaflet
public class Leaflet
- Inheritance
-
Leaflet
- Inherited Members
Methods
Append(nint, nint)
Calls native method adw_leaflet_append.
public static extern nint Append(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetAdjacentChild(nint, NavigationDirection)
Calls native method adw_leaflet_get_adjacent_child.
public static extern nint GetAdjacentChild(nint self, NavigationDirection direction)
Parameters
self
nintTransfer ownership: None Nullable: False
direction
NavigationDirectionTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetCanNavigateBack(nint)
Calls native method adw_leaflet_get_can_navigate_back.
public static extern bool GetCanNavigateBack(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetCanNavigateForward(nint)
Calls native method adw_leaflet_get_can_navigate_forward.
public static extern bool GetCanNavigateForward(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetCanUnfold(nint)
Calls native method adw_leaflet_get_can_unfold.
public static extern bool GetCanUnfold(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetChildByName(nint, NonNullableUtf8StringHandle)
Calls native method adw_leaflet_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
GetChildTransitionParams(nint)
Calls native method adw_leaflet_get_child_transition_params.
public static extern SpringParamsOwnedHandle GetChildTransitionParams(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- SpringParamsOwnedHandle
Transfer ownership: Full Nullable: False
GetChildTransitionRunning(nint)
Calls native method adw_leaflet_get_child_transition_running.
public static extern bool GetChildTransitionRunning(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFoldThresholdPolicy(nint)
Calls native method adw_leaflet_get_fold_threshold_policy.
public static extern FoldThresholdPolicy GetFoldThresholdPolicy(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- FoldThresholdPolicy
Transfer ownership: None Nullable: False
GetFolded(nint)
Calls native method adw_leaflet_get_folded.
public static extern bool GetFolded(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function adw_leaflet_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHomogeneous(nint)
Calls native method adw_leaflet_get_homogeneous.
public static extern bool GetHomogeneous(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetModeTransitionDuration(nint)
Calls native method adw_leaflet_get_mode_transition_duration.
public static extern uint GetModeTransitionDuration(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetPage(nint, nint)
Calls native method adw_leaflet_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_leaflet_get_pages.
public static extern nint GetPages(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetTransitionType(nint)
Calls native method adw_leaflet_get_transition_type.
public static extern LeafletTransitionType GetTransitionType(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- LeafletTransitionType
Transfer ownership: None Nullable: False
GetVisibleChild(nint)
Calls native method adw_leaflet_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_leaflet_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
InsertChildAfter(nint, nint, nint)
Calls native method adw_leaflet_insert_child_after.
public static extern nint InsertChildAfter(nint self, nint child, nint sibling)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
sibling
nintTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
Navigate(nint, NavigationDirection)
Calls native method adw_leaflet_navigate.
public static extern bool Navigate(nint self, NavigationDirection direction)
Parameters
self
nintTransfer ownership: None Nullable: False
direction
NavigationDirectionTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New()
Calls native constructor adw_leaflet_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
Prepend(nint, nint)
Calls native method adw_leaflet_prepend.
public static extern nint Prepend(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
Remove(nint, nint)
Calls native method adw_leaflet_remove.
public static extern void Remove(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
ReorderChildAfter(nint, nint, nint)
Calls native method adw_leaflet_reorder_child_after.
public static extern void ReorderChildAfter(nint self, nint child, nint sibling)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
sibling
nintTransfer ownership: None Nullable: True
SetCanNavigateBack(nint, bool)
Calls native method adw_leaflet_set_can_navigate_back.
public static extern void SetCanNavigateBack(nint self, bool canNavigateBack)
Parameters
self
nintTransfer ownership: None Nullable: False
canNavigateBack
boolTransfer ownership: None Nullable: False
SetCanNavigateForward(nint, bool)
Calls native method adw_leaflet_set_can_navigate_forward.
public static extern void SetCanNavigateForward(nint self, bool canNavigateForward)
Parameters
self
nintTransfer ownership: None Nullable: False
canNavigateForward
boolTransfer ownership: None Nullable: False
SetCanUnfold(nint, bool)
Calls native method adw_leaflet_set_can_unfold.
public static extern void SetCanUnfold(nint self, bool canUnfold)
Parameters
self
nintTransfer ownership: None Nullable: False
canUnfold
boolTransfer ownership: None Nullable: False
SetChildTransitionParams(nint, SpringParamsHandle)
Calls native method adw_leaflet_set_child_transition_params.
public static extern void SetChildTransitionParams(nint self, SpringParamsHandle @params)
Parameters
self
nintTransfer ownership: None Nullable: False
params
SpringParamsHandle
SetFoldThresholdPolicy(nint, FoldThresholdPolicy)
Calls native method adw_leaflet_set_fold_threshold_policy.
public static extern void SetFoldThresholdPolicy(nint self, FoldThresholdPolicy policy)
Parameters
self
nintTransfer ownership: None Nullable: False
policy
FoldThresholdPolicyTransfer ownership: None Nullable: False
SetHomogeneous(nint, bool)
Calls native method adw_leaflet_set_homogeneous.
public static extern void SetHomogeneous(nint self, bool homogeneous)
Parameters
self
nintTransfer ownership: None Nullable: False
homogeneous
boolTransfer ownership: None Nullable: False
SetModeTransitionDuration(nint, uint)
Calls native method adw_leaflet_set_mode_transition_duration.
public static extern void SetModeTransitionDuration(nint self, uint duration)
Parameters
self
nintTransfer ownership: None Nullable: False
duration
uintTransfer ownership: None Nullable: False
SetTransitionType(nint, LeafletTransitionType)
Calls native method adw_leaflet_set_transition_type.
public static extern void SetTransitionType(nint self, LeafletTransitionType transition)
Parameters
self
nintTransfer ownership: None Nullable: False
transition
LeafletTransitionTypeTransfer ownership: None Nullable: False
SetVisibleChild(nint, nint)
Calls native method adw_leaflet_set_visible_child.
public static extern void SetVisibleChild(nint self, nint visibleChild)
Parameters
self
nintTransfer ownership: None Nullable: False
visibleChild
nintTransfer ownership: None Nullable: False
SetVisibleChildName(nint, NonNullableUtf8StringHandle)
Calls native method adw_leaflet_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