Xamarin.CommunityToolkit by Microsoft

<PackageReference Include="Xamarin.CommunityToolkit" Version="1.2.0-pre2" />

.NET API 342,392 bytes

 Expander

public class Expander : BaseTemplatedView<StackLayout>
public static readonly BindableProperty CollapseAnimationEasingProperty

public static readonly BindableProperty CollapseAnimationLengthProperty

public static readonly BindableProperty CommandParameterProperty

public static readonly BindableProperty CommandProperty

public static readonly BindableProperty ContentProperty

public static readonly BindableProperty ContentTemplateProperty

public static readonly BindableProperty DirectionProperty

public static readonly BindableProperty ExpandAnimationEasingProperty

public static readonly BindableProperty ExpandAnimationLengthProperty

public static readonly BindableProperty ForceUpdateSizeCommandProperty

public static readonly BindableProperty HeaderProperty

public static readonly BindableProperty IsExpandedProperty

public static readonly BindableProperty StateProperty

public Easing CollapseAnimationEasing { get; set; }

public uint CollapseAnimationLength { get; set; }

public ICommand Command { get; set; }

public object CommandParameter { get; set; }

public View Content { get; set; }

public DataTemplate ContentTemplate { get; set; }

public ExpandDirection Direction { get; set; }

public Easing ExpandAnimationEasing { get; set; }

public uint ExpandAnimationLength { get; set; }

public ICommand ForceUpdateSizeCommand { get; set; }

public View Header { get; set; }

public bool IsExpanded { get; set; }

public ExpandState State { get; set; }

public event EventHandler Tapped

public Expander()

public void ForceUpdateSize()