Table of Contents

Class HeaderBar

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

Methods

GetCenteringPolicy(nint)

Calls native method adw_header_bar_get_centering_policy.

public static extern CenteringPolicy GetCenteringPolicy(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

CenteringPolicy

Transfer ownership: None Nullable: False

GetDecorationLayout(nint)

Calls native method adw_header_bar_get_decoration_layout.

public static extern NullableUtf8StringUnownedHandle GetDecorationLayout(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function adw_header_bar_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetShowBackButton(nint)

Calls native method adw_header_bar_get_show_back_button. Version: 1.4

[Version("1.4")]
public static extern bool GetShowBackButton(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowEndTitleButtons(nint)

Calls native method adw_header_bar_get_show_end_title_buttons.

public static extern bool GetShowEndTitleButtons(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowStartTitleButtons(nint)

Calls native method adw_header_bar_get_show_start_title_buttons.

public static extern bool GetShowStartTitleButtons(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowTitle(nint)

Calls native method adw_header_bar_get_show_title. Version: 1.4

[Version("1.4")]
public static extern bool GetShowTitle(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetTitleWidget(nint)

Calls native method adw_header_bar_get_title_widget.

public static extern nint GetTitleWidget(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

New()

Calls native constructor adw_header_bar_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

PackEnd(nint, nint)

Calls native method adw_header_bar_pack_end.

public static extern void PackEnd(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

PackStart(nint, nint)

Calls native method adw_header_bar_pack_start.

public static extern void PackStart(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

Remove(nint, nint)

Calls native method adw_header_bar_remove.

public static extern void Remove(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

SetCenteringPolicy(nint, CenteringPolicy)

Calls native method adw_header_bar_set_centering_policy.

public static extern void SetCenteringPolicy(nint self, CenteringPolicy centeringPolicy)

Parameters

self nint

Transfer ownership: None Nullable: False

centeringPolicy CenteringPolicy

Transfer ownership: None Nullable: False

SetDecorationLayout(nint, NullableUtf8StringHandle)

Calls native method adw_header_bar_set_decoration_layout.

public static extern void SetDecorationLayout(nint self, NullableUtf8StringHandle layout)

Parameters

self nint

Transfer ownership: None Nullable: False

layout NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetShowBackButton(nint, bool)

Calls native method adw_header_bar_set_show_back_button. Version: 1.4

[Version("1.4")]
public static extern void SetShowBackButton(nint self, bool showBackButton)

Parameters

self nint

Transfer ownership: None Nullable: False

showBackButton bool

Transfer ownership: None Nullable: False

SetShowEndTitleButtons(nint, bool)

Calls native method adw_header_bar_set_show_end_title_buttons.

public static extern void SetShowEndTitleButtons(nint self, bool setting)

Parameters

self nint

Transfer ownership: None Nullable: False

setting bool

Transfer ownership: None Nullable: False

SetShowStartTitleButtons(nint, bool)

Calls native method adw_header_bar_set_show_start_title_buttons.

public static extern void SetShowStartTitleButtons(nint self, bool setting)

Parameters

self nint

Transfer ownership: None Nullable: False

setting bool

Transfer ownership: None Nullable: False

SetShowTitle(nint, bool)

Calls native method adw_header_bar_set_show_title. Version: 1.4

[Version("1.4")]
public static extern void SetShowTitle(nint self, bool showTitle)

Parameters

self nint

Transfer ownership: None Nullable: False

showTitle bool

Transfer ownership: None Nullable: False

SetTitleWidget(nint, nint)

Calls native method adw_header_bar_set_title_widget.

public static extern void SetTitleWidget(nint self, nint titleWidget)

Parameters

self nint

Transfer ownership: None Nullable: False

titleWidget nint

Transfer ownership: None Nullable: True