Table of Contents

Class Flap

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

Constructors

Flap()

public Flap()

Flap(params ConstructArgument[])

protected Flap(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

Flap(IntPtr, bool)

protected Flap(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

ContentPropertyDefinition

public static readonly Property<Widget?, Flap> ContentPropertyDefinition

Field Value

Property<Widget, Flap>

FlapPositionPropertyDefinition

public static readonly Property<PackType, Flap> FlapPositionPropertyDefinition

Field Value

Property<PackType, Flap>

Flap_PropertyDefinition

public static readonly Property<Widget?, Flap> Flap_PropertyDefinition

Field Value

Property<Widget, Flap>

FoldDurationPropertyDefinition

public static readonly Property<uint, Flap> FoldDurationPropertyDefinition

Field Value

Property<uint, Flap>

FoldPolicyPropertyDefinition

public static readonly Property<FlapFoldPolicy, Flap> FoldPolicyPropertyDefinition

Field Value

Property<FlapFoldPolicy, Flap>

FoldThresholdPolicyPropertyDefinition

public static readonly Property<FoldThresholdPolicy, Flap> FoldThresholdPolicyPropertyDefinition

Field Value

Property<FoldThresholdPolicy, Flap>

FoldedPropertyDefinition

public static readonly Property<bool, Flap> FoldedPropertyDefinition

Field Value

Property<bool, Flap>

LockedPropertyDefinition

public static readonly Property<bool, Flap> LockedPropertyDefinition

Field Value

Property<bool, Flap>

ModalPropertyDefinition

public static readonly Property<bool, Flap> ModalPropertyDefinition

Field Value

Property<bool, Flap>

RevealFlapPropertyDefinition

public static readonly Property<bool, Flap> RevealFlapPropertyDefinition

Field Value

Property<bool, Flap>

RevealParamsPropertyDefinition

public static readonly Property<SpringParams, Flap> RevealParamsPropertyDefinition

Field Value

Property<SpringParams, Flap>

RevealProgressPropertyDefinition

public static readonly Property<double, Flap> RevealProgressPropertyDefinition

Field Value

Property<double, Flap>

SeparatorPropertyDefinition

public static readonly Property<Widget?, Flap> SeparatorPropertyDefinition

Field Value

Property<Widget, Flap>

SwipeToClosePropertyDefinition

public static readonly Property<bool, Flap> SwipeToClosePropertyDefinition

Field Value

Property<bool, Flap>

SwipeToOpenPropertyDefinition

public static readonly Property<bool, Flap> SwipeToOpenPropertyDefinition

Field Value

Property<bool, Flap>

TransitionTypePropertyDefinition

public static readonly Property<FlapTransitionType, Flap> TransitionTypePropertyDefinition

Field Value

Property<FlapTransitionType, Flap>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

Content

public Widget? Content { get; set; }

Property Value

Widget

FlapPosition

public PackType FlapPosition { get; set; }

Property Value

PackType

Flap_

public Widget? Flap_ { get; set; }

Property Value

Widget

FoldDuration

public uint FoldDuration { get; set; }

Property Value

uint

FoldPolicy

public FlapFoldPolicy FoldPolicy { get; set; }

Property Value

FlapFoldPolicy

FoldThresholdPolicy

public FoldThresholdPolicy FoldThresholdPolicy { get; set; }

Property Value

FoldThresholdPolicy

Folded

public bool Folded { get; }

Property Value

bool

Locked

public bool Locked { get; set; }

Property Value

bool

Modal

public bool Modal { get; set; }

Property Value

bool

RevealFlap

public bool RevealFlap { get; set; }

Property Value

bool

RevealParams

public SpringParams RevealParams { get; set; }

Property Value

SpringParams

RevealProgress

public double RevealProgress { get; }

Property Value

double

Separator

public Widget? Separator { get; set; }

Property Value

Widget

SwipeToClose

public bool SwipeToClose { get; set; }

Property Value

bool

SwipeToOpen

public bool SwipeToOpen { get; set; }

Property Value

bool

TransitionType

public FlapTransitionType TransitionType { get; set; }

Property Value

FlapTransitionType

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

GetCancelProgress()

public double GetCancelProgress()

Returns

double

GetContent()

public Widget? GetContent()

Returns

Widget

GetDistance()

public double GetDistance()

Returns

double

GetFirstAccessibleChild()

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

Returns

Accessible

GetFlap()

public Widget? GetFlap()

Returns

Widget

GetFlapPosition()

public PackType GetFlapPosition()

Returns

PackType

GetFoldDuration()

public uint GetFoldDuration()

Returns

uint

GetFoldPolicy()

public FlapFoldPolicy GetFoldPolicy()

Returns

FlapFoldPolicy

GetFoldThresholdPolicy()

public FoldThresholdPolicy GetFoldThresholdPolicy()

Returns

FoldThresholdPolicy

GetFolded()

public bool GetFolded()

Returns

bool

GetGType()

public static Type GetGType()

Returns

Type

GetLocked()

public bool GetLocked()

Returns

bool

GetModal()

public bool GetModal()

Returns

bool

GetNextAccessibleSibling()

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

Returns

Accessible

GetOrientation()

public Orientation GetOrientation()

Returns

Orientation

GetPlatformState(AccessiblePlatformState)

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

Parameters

state AccessiblePlatformState

Returns

bool

GetProgress()

public double GetProgress()

Returns

double

GetRevealFlap()

public bool GetRevealFlap()

Returns

bool

GetRevealParams()

public SpringParams GetRevealParams()

Returns

SpringParams

GetRevealProgress()

public double GetRevealProgress()

Returns

double

GetSeparator()

public Widget? GetSeparator()

Returns

Widget

GetSwipeToClose()

public bool GetSwipeToClose()

Returns

bool

GetSwipeToOpen()

public bool GetSwipeToOpen()

Returns

bool

GetTransitionType()

public FlapTransitionType GetTransitionType()

Returns

FlapTransitionType

New()

public static Flap New()

Returns

Flap

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

SetContent(Widget?)

public void SetContent(Widget? content)

Parameters

content Widget

SetFlap(Widget?)

public void SetFlap(Widget? flap)

Parameters

flap Widget

SetFlapPosition(PackType)

public void SetFlapPosition(PackType position)

Parameters

position PackType

SetFoldDuration(uint)

public void SetFoldDuration(uint duration)

Parameters

duration uint

SetFoldPolicy(FlapFoldPolicy)

public void SetFoldPolicy(FlapFoldPolicy policy)

Parameters

policy FlapFoldPolicy

SetFoldThresholdPolicy(FoldThresholdPolicy)

public void SetFoldThresholdPolicy(FoldThresholdPolicy policy)

Parameters

policy FoldThresholdPolicy

SetLocked(bool)

public void SetLocked(bool locked)

Parameters

locked bool

SetModal(bool)

public void SetModal(bool modal)

Parameters

modal bool

SetOrientation(Orientation)

public void SetOrientation(Orientation orientation)

Parameters

orientation Orientation

SetRevealFlap(bool)

public void SetRevealFlap(bool revealFlap)

Parameters

revealFlap bool

SetRevealParams(SpringParams)

public void SetRevealParams(SpringParams @params)

Parameters

params SpringParams

SetSeparator(Widget?)

public void SetSeparator(Widget? separator)

Parameters

separator Widget

SetSwipeToClose(bool)

public void SetSwipeToClose(bool swipeToClose)

Parameters

swipeToClose bool

SetSwipeToOpen(bool)

public void SetSwipeToOpen(bool swipeToOpen)

Parameters

swipeToOpen bool

SetTransitionType(FlapTransitionType)

public void SetTransitionType(FlapTransitionType transitionType)

Parameters

transitionType FlapTransitionType

UpdateNextAccessibleSibling(Accessible?)

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

Parameters

newSibling Accessible