Test app for the https://github.com/roubachof/Sharpnado.Presentation.Forms components.
Platform | Build Status |
---|---|
Android | |
iOS |
If you want to learn how to use the Sharpnado.Presentation.Forms
components such as:
HorizontalListView
for Xamarin Forms:
- Snapping on first or middle element
- Padding and item spacing
- Handles (
NotifyCollectionChangedAction(
Add, Remove and Reset actions - View recycling
Grid
collection view (HorizontalListView
with ListLayout
set to Grid
):
- Drag and Drop
- Padding and item spacing
- Handles (
NotifyCollectionChangedAction(
Add, Remove and Reset actions - View recycling
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
- Pure Xamarin Forms view: no renderers
"Pure" Xamarin.Forms
Tabs
Top tabs | Bottom bar tabs | Custom tabs |
---|---|---|
![]() |
![]() |
![]() |
```UnderlinedTabItem``` | ```BottomTabItem``` | inherit from ```TabItem``` |
you came to the right place :)
The components documentation can be found here: https://github.com/roubachof/Sharpnado.Presentation.Forms.