Class TabBar
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class TabBar : Widget, IDisposable, Accessible, Buildable, ConstraintTarget, GTypeProvider, InstanceFactory
- Inheritance
-
TabBar
- Implements
- Inherited Members
Constructors
TabBar(TabBarHandle)
public TabBar(TabBarHandle handle)
Parameters
handle
TabBarHandle
TabBar(params ConstructArgument[])
public TabBar(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
Fields
AutohidePropertyDefinition
public static readonly Property<bool, TabBar> AutohidePropertyDefinition
Field Value
EndActionWidgetPropertyDefinition
public static readonly Property<Widget?, TabBar> EndActionWidgetPropertyDefinition
Field Value
ExpandTabsPropertyDefinition
public static readonly Property<bool, TabBar> ExpandTabsPropertyDefinition
Field Value
ExtraDragDropSignal
Signal Descriptor for OnExtraDragDrop.
public static readonly ReturningSignal<TabBar, TabBar.ExtraDragDropSignalArgs, bool> ExtraDragDropSignal
Field Value
ExtraDragPreferredActionPropertyDefinition
public static readonly Property<DragAction, TabBar> ExtraDragPreferredActionPropertyDefinition
Field Value
ExtraDragPreloadPropertyDefinition
public static readonly Property<bool, TabBar> ExtraDragPreloadPropertyDefinition
Field Value
ExtraDragValueSignal
Signal Descriptor for OnExtraDragValue.
public static readonly ReturningSignal<TabBar, TabBar.ExtraDragValueSignalArgs, DragAction> ExtraDragValueSignal
Field Value
InvertedPropertyDefinition
public static readonly Property<bool, TabBar> InvertedPropertyDefinition
Field Value
IsOverflowingPropertyDefinition
public static readonly Property<bool, TabBar> IsOverflowingPropertyDefinition
Field Value
StartActionWidgetPropertyDefinition
public static readonly Property<Widget?, TabBar> StartActionWidgetPropertyDefinition
Field Value
TabsRevealedPropertyDefinition
public static readonly Property<bool, TabBar> TabsRevealedPropertyDefinition
Field Value
ViewPropertyDefinition
public static readonly Property<TabView?, TabBar> ViewPropertyDefinition
Field Value
Properties
AccessibleRole
public AccessibleRole AccessibleRole { get; set; }
Property Value
Autohide
public bool Autohide { get; set; }
Property Value
EndActionWidget
public Widget? EndActionWidget { get; set; }
Property Value
ExpandTabs
public bool ExpandTabs { get; set; }
Property Value
ExtraDragPreferredAction
public DragAction ExtraDragPreferredAction { get; }
Property Value
ExtraDragPreload
public bool ExtraDragPreload { get; set; }
Property Value
Inverted
public bool Inverted { get; set; }
Property Value
IsOverflowing
public bool IsOverflowing { get; }
Property Value
StartActionWidget
public Widget? StartActionWidget { get; set; }
Property Value
TabsRevealed
public bool TabsRevealed { get; }
Property Value
View
public TabView? View { get; set; }
Property Value
Methods
Announce(string, AccessibleAnnouncementPriority)
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
message
stringpriority
AccessibleAnnouncementPriority
GetAccessibleParent()
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
GetAccessibleRole()
public AccessibleRole GetAccessibleRole()
Returns
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
GetAutohide()
public bool GetAutohide()
Returns
GetBounds(out int, out int, out int, out int)
[Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)
Parameters
Returns
GetBuildableId()
public string? GetBuildableId()
Returns
GetEndActionWidget()
public Widget? GetEndActionWidget()
Returns
GetExpandTabs()
public bool GetExpandTabs()
Returns
GetExtraDragPreferredAction()
[Version("1.4")]
public DragAction GetExtraDragPreferredAction()
Returns
GetExtraDragPreload()
[Version("1.3")]
public bool GetExtraDragPreload()
Returns
GetFirstAccessibleChild()
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
GetGType()
public static Type GetGType()
Returns
GetInverted()
public bool GetInverted()
Returns
GetIsOverflowing()
public bool GetIsOverflowing()
Returns
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
GetPlatformState(AccessiblePlatformState)
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
state
AccessiblePlatformState
Returns
GetStartActionWidget()
public Widget? GetStartActionWidget()
Returns
GetTabsRevealed()
public bool GetTabsRevealed()
Returns
GetView()
public TabView? GetView()
Returns
New()
public static TabBar New()
Returns
ResetProperty(AccessibleProperty)
public void ResetProperty(AccessibleProperty property)
Parameters
property
AccessibleProperty
ResetRelation(AccessibleRelation)
public void ResetRelation(AccessibleRelation relation)
Parameters
relation
AccessibleRelation
ResetState(AccessibleState)
public void ResetState(AccessibleState state)
Parameters
state
AccessibleState
SetAccessibleParent(Accessible?, Accessible?)
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parent
AccessiblenextSibling
Accessible
SetAutohide(bool)
public void SetAutohide(bool autohide)
Parameters
autohide
bool
SetEndActionWidget(Widget?)
public void SetEndActionWidget(Widget? widget)
Parameters
widget
Widget
SetExpandTabs(bool)
public void SetExpandTabs(bool expandTabs)
Parameters
expandTabs
bool
SetExtraDragPreload(bool)
[Version("1.3")]
public void SetExtraDragPreload(bool preload)
Parameters
preload
bool
SetInverted(bool)
public void SetInverted(bool inverted)
Parameters
inverted
bool
SetStartActionWidget(Widget?)
public void SetStartActionWidget(Widget? widget)
Parameters
widget
Widget
SetView(TabView?)
public void SetView(TabView? view)
Parameters
view
TabView
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSibling
Accessible
Events
OnExtraDragDrop
public event ReturningSignalHandler<TabBar, TabBar.ExtraDragDropSignalArgs, bool> OnExtraDragDrop
Event Type
OnExtraDragValue
public event ReturningSignalHandler<TabBar, TabBar.ExtraDragValueSignalArgs, DragAction> OnExtraDragValue