Skip to content
This repository has been archived by the owner on Dec 2, 2021. It is now read-only.

Chase-William/LilWidgets

Repository files navigation




Lil Widgets Icon




LilWidgets nuget

LilWidgets is an early staged Xamarin.Forms library that provides customizable controls (widgets).

The Plan

The plan for LilWidgets is to empower Xamarin.Forms developers by providing unique custom controls that otherwise would take away from the core app development. This repository will always be open source and under the MIT license. Therefore, future releases and updates will be fully available.

Available Widgets

Coming Soon:

  • Pie Chart Widget

Supported Platforms

  • Android (>= 8.0 - API 26)
  • iOS (>= 13.0)

Dependencies

Most Recent Addition - Loading Widget

The Loading Widget is designed to show an infinite loading cycle. This can be used when your app is making a web request and its unknown how long it will take for the targeted resources to return and be populated into the user interface.

Loading Widget Example Page Loading Widget Test Page
Progress Widget Example Page Progress Widget Testing Page

How to Implement

A simple example of implementing the Loading Widget into your xaml is as follows:

<lilWidget:LoadingWidget VerticalOptions="CenterAndExpand"                        
                         ArcColor="#DB3A34"/>

Here we are providing a ArcLength value of 180° which will make our arc's length be half of a circle.

A more customized implementation would look as follows:

 <lilWidget:LoadingWidget VerticalOptions="CenterAndExpand"
                          WidthRequest="100"
                          HeightRequest="100"
                          ArcLength="180"
                          ArcColor="#DB3A34"/>

Find out more on the Loading Widget wiki page.

About

LilWidgets is an early staged Xamarin.Forms library that provides customizable controls (widgets).

Topics

Resources

License

Stars

Watchers

Forks

Languages