- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class HeaderBar : Widget, IDisposable, Accessible, Buildable, ConstraintTarget, GTypeProvider, InstanceFactory
- Inheritance
-
HeaderBar
- Implements
-
- Inherited Members
-
Constructors
HeaderBar(HeaderBarHandle)
public HeaderBar(HeaderBarHandle handle)
Parameters
handle
HeaderBarHandle
public HeaderBar(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
Fields
public static readonly Property<CenteringPolicy, HeaderBar> CenteringPolicyPropertyDefinition
Field Value
- Property<CenteringPolicy, HeaderBar>
public static readonly Property<string?, HeaderBar> DecorationLayoutPropertyDefinition
Field Value
- Property<string, HeaderBar>
public static readonly Property<bool, HeaderBar> ShowBackButtonPropertyDefinition
Field Value
- Property<bool, HeaderBar>
public static readonly Property<bool, HeaderBar> ShowEndTitleButtonsPropertyDefinition
Field Value
- Property<bool, HeaderBar>
public static readonly Property<bool, HeaderBar> ShowStartTitleButtonsPropertyDefinition
Field Value
- Property<bool, HeaderBar>
public static readonly Property<bool, HeaderBar> ShowTitlePropertyDefinition
Field Value
- Property<bool, HeaderBar>
public static readonly Property<Widget?, HeaderBar> TitleWidgetPropertyDefinition
Field Value
- Property<Widget, HeaderBar>
Properties
public AccessibleRole AccessibleRole { get; set; }
Property Value
- AccessibleRole
public CenteringPolicy CenteringPolicy { get; set; }
Property Value
- CenteringPolicy
public string? DecorationLayout { get; set; }
Property Value
- string
public bool ShowBackButton { get; set; }
Property Value
- bool
public bool ShowEndTitleButtons { get; set; }
Property Value
- bool
public bool ShowStartTitleButtons { get; set; }
Property Value
- bool
public bool ShowTitle { get; set; }
Property Value
- bool
public Widget? TitleWidget { get; set; }
Property Value
- Widget
Methods
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
message
string
priority
AccessibleAnnouncementPriority
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
- Accessible
public AccessibleRole GetAccessibleRole()
Returns
- AccessibleRole
[Version("4.10")]
public ATContext GetAtContext()
Returns
- ATContext
[Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)
Parameters
x
int
y
int
width
int
height
int
Returns
- bool
public string? GetBuildableId()
Returns
- string
public CenteringPolicy GetCenteringPolicy()
Returns
- CenteringPolicy
public string? GetDecorationLayout()
Returns
- string
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
- Accessible
public static Type GetGType()
Returns
- Type
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
- Accessible
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
state
AccessiblePlatformState
Returns
- bool
[Version("1.4")]
public bool GetShowBackButton()
Returns
- bool
public bool GetShowEndTitleButtons()
Returns
- bool
public bool GetShowStartTitleButtons()
Returns
- bool
[Version("1.4")]
public bool GetShowTitle()
Returns
- bool
public Widget? GetTitleWidget()
Returns
- Widget
public static HeaderBar New()
Returns
- HeaderBar
public void PackEnd(Widget child)
Parameters
child
Widget
public void PackStart(Widget child)
Parameters
child
Widget
public void Remove(Widget child)
Parameters
child
Widget
public void ResetProperty(AccessibleProperty property)
Parameters
property
AccessibleProperty
public void ResetRelation(AccessibleRelation relation)
Parameters
relation
AccessibleRelation
public void ResetState(AccessibleState state)
Parameters
state
AccessibleState
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parent
Accessible
nextSibling
Accessible
public void SetCenteringPolicy(CenteringPolicy centeringPolicy)
Parameters
centeringPolicy
CenteringPolicy
public void SetDecorationLayout(string? layout)
Parameters
layout
string
[Version("1.4")]
public void SetShowBackButton(bool showBackButton)
Parameters
showBackButton
bool
public void SetShowEndTitleButtons(bool setting)
Parameters
setting
bool
public void SetShowStartTitleButtons(bool setting)
Parameters
setting
bool
[Version("1.4")]
public void SetShowTitle(bool showTitle)
Parameters
showTitle
bool
public void SetTitleWidget(Widget? titleWidget)
Parameters
titleWidget
Widget
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSibling
Accessible