Table of Contents

Class NavigationSplitView

Namespace
Adw
Assembly
Adw-1.dll
public sealed class NavigationSplitView : Widget, IObject, INotifyPropertyChanged, IDisposable, Accessible, Buildable, ConstraintTarget, IHandle, GTypeProvider
Inheritance
NavigationSplitView
Implements
Inherited Members

Constructors

NavigationSplitView()

public NavigationSplitView()

NavigationSplitView(params ConstructArgument[])

protected NavigationSplitView(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

NavigationSplitView(IntPtr, bool)

protected NavigationSplitView(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

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>

MaxSidebarWidthPropertyDefinition

public static readonly Property<double, NavigationSplitView> MaxSidebarWidthPropertyDefinition

Field Value

Property<double, NavigationSplitView>

MinSidebarWidthPropertyDefinition

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>

SidebarPropertyDefinition

public static readonly Property<NavigationPage?, NavigationSplitView> SidebarPropertyDefinition

Field Value

Property<NavigationPage, NavigationSplitView>

SidebarWidthFractionPropertyDefinition

public static readonly Property<double, NavigationSplitView> SidebarWidthFractionPropertyDefinition

Field Value

Property<double, NavigationSplitView>

SidebarWidthUnitPropertyDefinition

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

MaxSidebarWidth

public double MaxSidebarWidth { get; set; }

Property Value

double

MinSidebarWidth

public double MinSidebarWidth { get; set; }

Property Value

double

ShowContent

public bool ShowContent { get; set; }

Property Value

bool

Sidebar

public NavigationPage? Sidebar { get; set; }

Property Value

NavigationPage

SidebarWidthFraction

public double SidebarWidthFraction { get; set; }

Property Value

double

SidebarWidthUnit

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

GetMaxSidebarWidth()

[Version("1.4")]
public double GetMaxSidebarWidth()

Returns

double

GetMinSidebarWidth()

[Version("1.4")]
public double GetMinSidebarWidth()

Returns

double

GetNextAccessibleSibling()

[Version("4.10")]
public Accessible? GetNextAccessibleSibling()

Returns

Accessible

GetPlatformState(AccessiblePlatformState)

[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)

Parameters

state AccessiblePlatformState

Returns

bool

GetShowContent()

[Version("1.4")]
public bool GetShowContent()

Returns

bool

GetSidebar()

[Version("1.4")]
public NavigationPage? GetSidebar()

Returns

NavigationPage

GetSidebarWidthFraction()

[Version("1.4")]
public double GetSidebarWidthFraction()

Returns

double

GetSidebarWidthUnit()

[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

SetMaxSidebarWidth(double)

[Version("1.4")]
public void SetMaxSidebarWidth(double width)

Parameters

width double

SetMinSidebarWidth(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

SetSidebar(NavigationPage?)

[Version("1.4")]
public void SetSidebar(NavigationPage? sidebar)

Parameters

sidebar NavigationPage

SetSidebarWidthFraction(double)

[Version("1.4")]
public void SetSidebarWidthFraction(double fraction)

Parameters

fraction double

SetSidebarWidthUnit(LengthUnit)

[Version("1.4")]
public void SetSidebarWidthUnit(LengthUnit unit)

Parameters

unit LengthUnit

UpdateNextAccessibleSibling(Accessible?)

[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)

Parameters

newSibling Accessible