Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nor0x/overflower

♾ endless scroller control for .NET MAUI + Xamarin.Forms
https://github.com/nor0x/overflower

dotnet-maui endless-scroll maui net-maui scrollview xamarin xamarin-forms

Last synced: 3 months ago
JSON representation

♾ endless scroller control for .NET MAUI + Xamarin.Forms

Awesome Lists containing this project

README

        

# OverFlower
[![.NET](https://github.com/nor0x/OverFlower/actions/workflows/dotnet.yml/badge.svg)](https://github.com/nor0x/OverFlower/actions/workflows/dotnet.yml)
[![](https://img.shields.io/nuget/v/OverFlower)](https://www.nuget.org/packages/OverFlower)
[![](https://img.shields.io/nuget/dt/OverFlower)](https://www.nuget.org/packages/OverFlower)

a simple control to display scrolling overflow content!

| Platform | Support |
| :-------------: |:-------------:|
| Xamarin.Forms | ✔ |
| .NET MAUI | ✔ |

## Getting started

OverFlower is available on NuGet and GitHub

[https://www.nuget.org/packages/OverFlower ](https://www.nuget.org/packages/OverFlower )
[https://github.com/nor0x/OverFlower/packages](https://github.com/nor0x/OverFlower/packages)

Start by adding a the XAML namespace `xmlns:over="clr-namespace:OverFlower;assembly=OverFlower"` and use it like this:
```xml

```

## API

### `ImageSource`
is a regular .NET MAUI / Xamarin.Forms ImageSource and
### `ImageWidth`
width of the overflow image
### `ImageHeight`
height of the overflow image
### `ScrollDirection`
scrolling direction of the overflow image
### `ScrollDuration`
duration of the scrolling operation (in milliseconds)
### `Reverse`
toggle if animation should run indefinitely or reverse after reaching the end

## Demo
SampleMaui includes a playground & demo of the control

## Contribution
feel free to create issues and PRs 👋