- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class HeaderBar : Widget, Accessible, Buildable, ConstraintTarget, IDisposable, 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