Class NavigationSplitView
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class NavigationSplitView : Widget, IDisposable, Accessible, Buildable, ConstraintTarget, GTypeProvider, InstanceFactory
- Inheritance
-
NavigationSplitView
- Implements
-
- Inherited Members
-
Constructors
NavigationSplitView(NavigationSplitViewHandle)
public NavigationSplitView(NavigationSplitViewHandle handle)
Parameters
handle
NavigationSplitViewHandle
NavigationSplitView(params ConstructArgument[])
public NavigationSplitView(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
Fields
CollapsedPropertyDefinition
public static readonly Property<bool, NavigationSplitView> CollapsedPropertyDefinition
Field Value
- Property<bool, NavigationSplitView>
ContentPropertyDefinition
public static readonly Property<NavigationPage?, NavigationSplitView> ContentPropertyDefinition
Field Value
- Property<NavigationPage, NavigationSplitView>
public static readonly Property<double, NavigationSplitView> MaxSidebarWidthPropertyDefinition
Field Value
- Property<double, NavigationSplitView>
public static readonly Property<double, NavigationSplitView> MinSidebarWidthPropertyDefinition
Field Value
- Property<double, NavigationSplitView>
ShowContentPropertyDefinition
public static readonly Property<bool, NavigationSplitView> ShowContentPropertyDefinition
Field Value
- Property<bool, NavigationSplitView>
public static readonly Property<NavigationPage?, NavigationSplitView> SidebarPropertyDefinition
Field Value
- Property<NavigationPage, NavigationSplitView>
public static readonly Property<double, NavigationSplitView> SidebarWidthFractionPropertyDefinition
Field Value
- Property<double, NavigationSplitView>
public static readonly Property<LengthUnit, NavigationSplitView> SidebarWidthUnitPropertyDefinition
Field Value
- Property<LengthUnit, NavigationSplitView>
Properties
AccessibleRole
public AccessibleRole AccessibleRole { get; set; }
Property Value
- AccessibleRole
Collapsed
public bool Collapsed { get; set; }
Property Value
- bool
Content
public NavigationPage? Content { get; set; }
Property Value
- NavigationPage
public double MaxSidebarWidth { get; set; }
Property Value
- double
public double MinSidebarWidth { get; set; }
Property Value
- double
ShowContent
public bool ShowContent { get; set; }
Property Value
- bool
public NavigationPage? Sidebar { get; set; }
Property Value
- NavigationPage
public double SidebarWidthFraction { get; set; }
Property Value
- double
public LengthUnit SidebarWidthUnit { get; set; }
Property Value
- LengthUnit
Methods
Announce(string, AccessibleAnnouncementPriority)
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
message
string
priority
AccessibleAnnouncementPriority
GetAccessibleParent()
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
- Accessible
GetAccessibleRole()
public AccessibleRole GetAccessibleRole()
Returns
- AccessibleRole
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
- ATContext
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
x
int
y
int
width
int
height
int
Returns
- bool
GetBuildableId()
public string? GetBuildableId()
Returns
- string
GetCollapsed()
[Version("1.4")]
public bool GetCollapsed()
Returns
- bool
GetContent()
[Version("1.4")]
public NavigationPage? GetContent()
Returns
- NavigationPage
GetFirstAccessibleChild()
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
- Accessible
GetGType()
public static Type GetGType()
Returns
- Type
[Version("1.4")]
public double GetMaxSidebarWidth()
Returns
- double
[Version("1.4")]
public double GetMinSidebarWidth()
Returns
- double
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
- Accessible
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
state
AccessiblePlatformState
Returns
- bool
GetShowContent()
[Version("1.4")]
public bool GetShowContent()
Returns
- bool
[Version("1.4")]
public NavigationPage? GetSidebar()
Returns
- NavigationPage
[Version("1.4")]
public double GetSidebarWidthFraction()
Returns
- double
[Version("1.4")]
public LengthUnit GetSidebarWidthUnit()
Returns
- LengthUnit
New()
[Version("1.4")]
public static NavigationSplitView New()
Returns
- NavigationSplitView
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
Accessible
nextSibling
Accessible
SetCollapsed(bool)
[Version("1.4")]
public void SetCollapsed(bool collapsed)
Parameters
collapsed
bool
SetContent(NavigationPage?)
[Version("1.4")]
public void SetContent(NavigationPage? content)
Parameters
content
NavigationPage
[Version("1.4")]
public void SetMaxSidebarWidth(double width)
Parameters
width
double
[Version("1.4")]
public void SetMinSidebarWidth(double width)
Parameters
width
double
SetShowContent(bool)
[Version("1.4")]
public void SetShowContent(bool showContent)
Parameters
showContent
bool
[Version("1.4")]
public void SetSidebar(NavigationPage? sidebar)
Parameters
sidebar
NavigationPage
[Version("1.4")]
public void SetSidebarWidthFraction(double fraction)
Parameters
fraction
double
[Version("1.4")]
public void SetSidebarWidthUnit(LengthUnit unit)
Parameters
unit
LengthUnit
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSibling
Accessible