Class ClampScrollable
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class ClampScrollable : Widget, Accessible, Buildable, ConstraintTarget, Orientable, Scrollable, IDisposable, 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