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