Sharpnado.Presentation.Forms 0.9.7

Collection of Xamarin.Forms components including HorizontalListView and TaskLoaderView.

The TaskLoaderView displays an ActivityLoader while loading then:
 * Handles error with custom messages and icons
 * Handles empty states
 * Don't show activity loader for refresh scenarios (if data is already shown)
 * Handles retry with button

HorizontalListView for Xamarin Forms (close to a CollectionView):
 * Snapping on first or middle element
 * Padding and item spacing
 * Handles NotifyCollectionChangedAction Add Remove and Reset actions
 * View recycling
 * RecyclerView on Android
 * UICollectionView on iOS

Grid ListView (HorizontalListView with ListLayout set to Grid):
 * Drag And Drop
 * Padding and item spacing
 * Handles NotifyCollectionChangedAction Add Remove and Reset actions
 * View recycling

IMPORTANT: On platform projects, call SharpnadoInitializer.Initialize() after Xamarin.Forms.Forms.Init() and before LoadApplication(new App()).

There is a newer version of this package available.
See the version list below for details.
Install-Package Sharpnado.Presentation.Forms -Version 0.9.7
dotnet add package Sharpnado.Presentation.Forms --version 0.9.7
<PackageReference Include="Sharpnado.Presentation.Forms" Version="0.9.7" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Sharpnado.Presentation.Forms --version 0.9.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Sharpnado.Presentation.Forms, 0.9.7"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Sharpnado.Presentation.Forms as a Cake Addin
#addin nuget:?package=Sharpnado.Presentation.Forms&version=0.9.7

// Install Sharpnado.Presentation.Forms as a Cake Tool
#tool nuget:?package=Sharpnado.Presentation.Forms&version=0.9.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Several fixes:
* Improvement: UICollectionView is now added when the parent view has been layout
* issue 13: Task.Delay(500) in AndroidHorizontalListViewRenderer
* issue 07: ScrollEndedCommand does not fire
* issue 12: Ios ignores change in CurrentIndex
* PR 14: Fixed crash when nav'ing back
* PR 08: added ScrollToPosition method

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Sharpnado.Presentation.Forms:

Repository Stars
roubachof/Sharpnado.Shadows
Add as many custom shadows (Color, Offset, Blur, Neumorphism) as you like to any Xamarin.Forms view (Android, iOS, UWP).

Version History

Version Downloads Last updated
1.7.1 23,078 7/23/2020
1.7.0 2,703 6/30/2020
1.6.0 8,096 4/29/2020
1.5.1 1,921 4/8/2020
1.5.0 1,269 4/6/2020
1.4.0 10,006 1/28/2020
1.3.0 25,513 9/24/2019
1.2.0 12,651 6/15/2019
1.1.0 8,759 4/17/2019
1.0.0 1,575 3/25/2019
0.9.12 416 3/13/2019
0.9.11 385 3/5/2019
0.9.10 552 2/11/2019
0.9.9 661 1/28/2019
0.9.8 701 1/7/2019
0.9.7 1,917 12/17/2018
0.9.6 732 11/1/2018
0.9.5 429 10/26/2018
0.9.4 403 10/21/2018
0.9.3 495 9/17/2018
Show less