Represents an indicator control that displays expand/collapse state with rotation animation.
Definition
Namespace:Telerik.Maui.Controls.Expander
Assembly:Telerik.Maui.Controls.dll
Syntax:
public class ExpandCollapseIndicator : Label
Inheritance: objectExpandCollapseIndicator
Constructors
Initializes a new instance of the ExpandCollapseIndicator class.
public ExpandCollapseIndicator()
Fields
HeaderLocationProperty
BindableProperty
Identifies the HeaderLocation property.
public static readonly BindableProperty HeaderLocationProperty
IndicatorAnimationDurationProperty
BindableProperty
Identifies the IndicatorAnimationDuration property.
public static readonly BindableProperty IndicatorAnimationDurationProperty
IndicatorAnimationEasingProperty
BindableProperty
Identifies the IndicatorAnimationEasing property.
public static readonly BindableProperty IndicatorAnimationEasingProperty
IndicatorLocationProperty
BindableProperty
Identifies the IndicatorLocation property.
public static readonly BindableProperty IndicatorLocationProperty
IsAnimationEnabledProperty
BindableProperty
Identifies the IsAnimationEnabled property.
public static readonly BindableProperty IsAnimationEnabledProperty
IsExpandedProperty
BindableProperty
Identifies the IsExpanded property.
public static readonly BindableProperty IsExpandedProperty
Properties
Gets or sets the header location of the expander that determines the indicator rotation angle.
public ExpanderHeaderLocation HeaderLocation { get; }
An ExpanderHeaderLocation value that specifies the header position.
Gets or sets the duration in milliseconds for the indicator rotation animation.
public int IndicatorAnimationDuration { get; }
The animation duration in milliseconds.
IndicatorAnimationEasing
Easing
Gets or sets the easing function used for the indicator rotation animation.
[TypeConverter(typeof(EasingTypeConverter))]
public Easing IndicatorAnimationEasing { get; }
The Easing function for the rotation animation.
Gets or sets the location of the indicator within the expander header.
public ExpandCollapseIndicatorLocation IndicatorLocation { get; }
An ExpandCollapseIndicatorLocation value that specifies the indicator position.
Gets or sets a value indicating whether animation is enabled for the indicator rotation.
public bool IsAnimationEnabled { get; }
true if animation is enabled; otherwise, false.
Gets or sets a value indicating whether the indicator is in expanded state.
public bool IsExpanded { get; }
true if the indicator is expanded; otherwise, false.