Table of Contents

Class TabBar

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class TabBar
Inheritance
TabBar
Inherited Members

Methods

GetAutohide(IntPtr)

Calls native method adw_tab_bar_get_autohide.

public static extern bool GetAutohide(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetEndActionWidget(IntPtr)

Calls native method adw_tab_bar_get_end_action_widget.

public static extern IntPtr GetEndActionWidget(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetExpandTabs(IntPtr)

Calls native method adw_tab_bar_get_expand_tabs.

public static extern bool GetExpandTabs(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetExtraDragPreferredAction(IntPtr)

Calls native method adw_tab_bar_get_extra_drag_preferred_action. Version: 1.4

[Version("1.4")]
public static extern DragAction GetExtraDragPreferredAction(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

DragAction

Transfer ownership: None Nullable: False

GetExtraDragPreload(IntPtr)

Calls native method adw_tab_bar_get_extra_drag_preload. Version: 1.3

[Version("1.3")]
public static extern bool GetExtraDragPreload(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_tab_bar_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetInverted(IntPtr)

Calls native method adw_tab_bar_get_inverted.

public static extern bool GetInverted(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetIsOverflowing(IntPtr)

Calls native method adw_tab_bar_get_is_overflowing.

public static extern bool GetIsOverflowing(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetStartActionWidget(IntPtr)

Calls native method adw_tab_bar_get_start_action_widget.

public static extern IntPtr GetStartActionWidget(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetTabsRevealed(IntPtr)

Calls native method adw_tab_bar_get_tabs_revealed.

public static extern bool GetTabsRevealed(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetView(IntPtr)

Calls native method adw_tab_bar_get_view.

public static extern IntPtr GetView(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

New()

Calls native constructor adw_tab_bar_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: None Nullable: False

SetAutohide(IntPtr, bool)

Calls native method adw_tab_bar_set_autohide.

public static extern void SetAutohide(IntPtr self, bool autohide)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

autohide bool

Transfer ownership: None Nullable: False

SetEndActionWidget(IntPtr, IntPtr)

Calls native method adw_tab_bar_set_end_action_widget.

public static extern void SetEndActionWidget(IntPtr self, IntPtr widget)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

widget IntPtr

Transfer ownership: None Nullable: True

SetExpandTabs(IntPtr, bool)

Calls native method adw_tab_bar_set_expand_tabs.

public static extern void SetExpandTabs(IntPtr self, bool expandTabs)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

expandTabs bool

Transfer ownership: None Nullable: False

SetExtraDragPreload(IntPtr, bool)

Calls native method adw_tab_bar_set_extra_drag_preload. Version: 1.3

[Version("1.3")]
public static extern void SetExtraDragPreload(IntPtr self, bool preload)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

preload bool

Transfer ownership: None Nullable: False

SetInverted(IntPtr, bool)

Calls native method adw_tab_bar_set_inverted.

public static extern void SetInverted(IntPtr self, bool inverted)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

inverted bool

Transfer ownership: None Nullable: False

SetStartActionWidget(IntPtr, IntPtr)

Calls native method adw_tab_bar_set_start_action_widget.

public static extern void SetStartActionWidget(IntPtr self, IntPtr widget)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

widget IntPtr

Transfer ownership: None Nullable: True

SetView(IntPtr, IntPtr)

Calls native method adw_tab_bar_set_view.

public static extern void SetView(IntPtr self, IntPtr view)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

view IntPtr

Transfer ownership: None Nullable: True

SetupExtraDropTarget(IntPtr, DragAction, nuint[], nuint)

Calls native method adw_tab_bar_setup_extra_drop_target.

public static extern void SetupExtraDropTarget(IntPtr self, DragAction actions, nuint[] types, nuint nTypes)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

actions DragAction

Transfer ownership: None Nullable: False

types UIntPtr[]

Transfer ownership: None Nullable: True

nTypes nuint

Transfer ownership: None Nullable: False