Class ClampScrollable
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class ClampScrollable : Widget, IDisposable, Accessible, Buildable, ConstraintTarget, Orientable, Scrollable, GTypeProvider, InstanceFactory
- Inheritance
-
ClampScrollable
- Implements
-
- Inherited Members
-
Constructors
public ClampScrollable(ClampScrollableHandle handle)
Parameters
handle
ClampScrollableHandle
public ClampScrollable(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
Fields
public static readonly Property<Widget?, ClampScrollable> ChildPropertyDefinition
Field Value
- Property<Widget, ClampScrollable>
public static readonly Property<int, ClampScrollable> MaximumSizePropertyDefinition
Field Value
- Property<int, ClampScrollable>
public static readonly Property<int, ClampScrollable> TighteningThresholdPropertyDefinition
Field Value
- Property<int, ClampScrollable>
public static readonly Property<LengthUnit, ClampScrollable> UnitPropertyDefinition
Field Value
- Property<LengthUnit, ClampScrollable>
Properties
public AccessibleRole AccessibleRole { get; set; }
Property Value
- AccessibleRole
public Widget? Child { get; set; }
Property Value
- Widget
public Adjustment? Hadjustment { get; set; }
Property Value
- Adjustment
public ScrollablePolicy HscrollPolicy { get; set; }
Property Value
- ScrollablePolicy
public int MaximumSize { get; set; }
Property Value
- int
public int TighteningThreshold { get; set; }
Property Value
- int
public LengthUnit Unit { get; set; }
Property Value
- LengthUnit
public Adjustment? Vadjustment { get; set; }
Property Value
- Adjustment
public ScrollablePolicy VscrollPolicy { get; set; }
Property Value
- ScrollablePolicy
Methods
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
message
string
priority
AccessibleAnnouncementPriority
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
- Accessible
public AccessibleRole GetAccessibleRole()
Returns
- AccessibleRole
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
- ATContext
[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
public string? GetBuildableId()
Returns
- string
public Widget? GetChild()
Returns
- Widget
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
- Accessible
public static Type GetGType()
Returns
- Type
public Adjustment? GetHadjustment()
Returns
- Adjustment
public ScrollablePolicy GetHscrollPolicy()
Returns
- ScrollablePolicy
public int GetMaximumSize()
Returns
- int
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
- Accessible
public Orientation GetOrientation()
Returns
- Orientation
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
state
AccessiblePlatformState
Returns
- bool
public int GetTighteningThreshold()
Returns
- int
[Version("1.4")]
public LengthUnit GetUnit()
Returns
- LengthUnit
public Adjustment? GetVadjustment()
Returns
- Adjustment
public ScrollablePolicy GetVscrollPolicy()
Returns
- ScrollablePolicy
public static ClampScrollable New()
Returns
- ClampScrollable
public void ResetProperty(AccessibleProperty property)
Parameters
property
AccessibleProperty
public void ResetRelation(AccessibleRelation relation)
Parameters
relation
AccessibleRelation
public void ResetState(AccessibleState state)
Parameters
state
AccessibleState
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parent
Accessible
nextSibling
Accessible
public void SetChild(Widget? child)
Parameters
child
Widget
public void SetHadjustment(Adjustment? hadjustment)
Parameters
hadjustment
Adjustment
public void SetHscrollPolicy(ScrollablePolicy policy)
Parameters
policy
ScrollablePolicy
public void SetMaximumSize(int maximumSize)
Parameters
maximumSize
int
public void SetOrientation(Orientation orientation)
Parameters
orientation
Orientation
public void SetTighteningThreshold(int tighteningThreshold)
Parameters
tighteningThreshold
int
[Version("1.4")]
public void SetUnit(LengthUnit unit)
Parameters
unit
LengthUnit
public void SetVadjustment(Adjustment? vadjustment)
Parameters
vadjustment
Adjustment
public void SetVscrollPolicy(ScrollablePolicy policy)
Parameters
policy
ScrollablePolicy
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSibling
Accessible