Class SplitButton
public class SplitButton
- Inheritance
-
SplitButton
- Inherited Members
Methods
GetCanShrink(nint)
Calls native method adw_split_button_get_can_shrink. Version: 1.4
[Version("1.4")]
public static extern bool GetCanShrink(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetChild(nint)
Calls native method adw_split_button_get_child.
public static extern nint GetChild(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetDirection(nint)
Calls native method adw_split_button_get_direction.
public static extern ArrowType GetDirection(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- ArrowType
Transfer ownership: None Nullable: False
GetDropdownTooltip(nint)
Calls native method adw_split_button_get_dropdown_tooltip. Version: 1.2
[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetDropdownTooltip(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function adw_split_button_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIconName(nint)
Calls native method adw_split_button_get_icon_name.
public static extern NullableUtf8StringUnownedHandle GetIconName(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetLabel(nint)
Calls native method adw_split_button_get_label.
public static extern NullableUtf8StringUnownedHandle GetLabel(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetMenuModel(nint)
Calls native method adw_split_button_get_menu_model.
public static extern nint GetMenuModel(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetPopover(nint)
Calls native method adw_split_button_get_popover.
public static extern nint GetPopover(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetUseUnderline(nint)
Calls native method adw_split_button_get_use_underline.
public static extern bool GetUseUnderline(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New()
Calls native constructor adw_split_button_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
Popdown(nint)
Calls native method adw_split_button_popdown.
public static extern void Popdown(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Popup(nint)
Calls native method adw_split_button_popup.
public static extern void Popup(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
SetCanShrink(nint, bool)
Calls native method adw_split_button_set_can_shrink. Version: 1.4
[Version("1.4")]
public static extern void SetCanShrink(nint self, bool canShrink)
Parameters
self
nintTransfer ownership: None Nullable: False
canShrink
boolTransfer ownership: None Nullable: False
SetChild(nint, nint)
Calls native method adw_split_button_set_child.
public static extern void SetChild(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: True
SetDirection(nint, ArrowType)
Calls native method adw_split_button_set_direction.
public static extern void SetDirection(nint self, ArrowType direction)
Parameters
self
nintTransfer ownership: None Nullable: False
direction
ArrowTypeTransfer ownership: None Nullable: False
SetDropdownTooltip(nint, NonNullableUtf8StringHandle)
Calls native method adw_split_button_set_dropdown_tooltip. Version: 1.2
[Version("1.2")]
public static extern void SetDropdownTooltip(nint self, NonNullableUtf8StringHandle tooltip)
Parameters
self
nintTransfer ownership: None Nullable: False
tooltip
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetIconName(nint, NonNullableUtf8StringHandle)
Calls native method adw_split_button_set_icon_name.
public static extern void SetIconName(nint self, NonNullableUtf8StringHandle iconName)
Parameters
self
nintTransfer ownership: None Nullable: False
iconName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetLabel(nint, NonNullableUtf8StringHandle)
Calls native method adw_split_button_set_label.
public static extern void SetLabel(nint self, NonNullableUtf8StringHandle label)
Parameters
self
nintTransfer ownership: None Nullable: False
label
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetMenuModel(nint, nint)
Calls native method adw_split_button_set_menu_model.
public static extern void SetMenuModel(nint self, nint menuModel)
Parameters
self
nintTransfer ownership: None Nullable: False
menuModel
nintTransfer ownership: None Nullable: True
SetPopover(nint, nint)
Calls native method adw_split_button_set_popover.
public static extern void SetPopover(nint self, nint popover)
Parameters
self
nintTransfer ownership: None Nullable: False
popover
nintTransfer ownership: None Nullable: True
SetUseUnderline(nint, bool)
Calls native method adw_split_button_set_use_underline.
public static extern void SetUseUnderline(nint self, bool useUnderline)