Class Flap
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class Flap : Widget, IDisposable, Swipeable, Accessible, Buildable, ConstraintTarget, Orientable, GTypeProvider, InstanceFactory
- Inheritance
-
Flap
- Implements
-
- Inherited Members
-
Constructors
Flap(FlapHandle)
public Flap(FlapHandle handle)
Parameters
handle
FlapHandle
Flap(params ConstructArgument[])
public Flap(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
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()
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()
Returns
- bool
GetGType()
public static Type GetGType()
Returns
- Type
GetLocked()
Returns
- bool
GetModal()
Returns
- bool
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
- Accessible
GetOrientation()
public Orientation GetOrientation()
Returns
- Orientation
[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()
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
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
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