SkillAgentSearch skills...

GesturePatternViewXF

A Xamarin.Forms gesture pattern view.

Install / Use

/learn @faulandcc/GesturePatternViewXF
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

GesturePatternView

A gesture pattern view for Xamarin.Forms and MAUI. This is an Android-like gesture pattern view you can use for logins.

Setup

  • Available on NuGet: https://www.nuget.org/packages/FaulandCc.XF.GesturePatternView NuGet
  • Available on NuGet: https://www.nuget.org/packages/FaulandCc.Maui.GesturePatternView NuGet
  • Install into your PCL only or .NET MAUI App project.

Platform Support

  • Xamarin.iOS, iOS 8+
  • Xamarin.Android, API 15+
  • Windows 10, UWP 10+
  • net6.0-iOS, iOS 8+
  • net6.0-android, API 15+
  • net6.0-windows

Usage

  • Add the GesturePatternView to your XAML.
  • For .NET MAUI add '.UseFaulandGesturePattern()' to your MauiAppBuilder.

Properties (all bindable)

  • HorizontalTouchPoints = The number of horizontal touch points to create.
  • VerticalTouchPoints = The number of vertical touch points to create.
  • GesturePatternValue = The total value of the touched touch points.
  • TouchPointColor = The color to use for untouched touch points.
  • TouchPointHightlightTextColor = The color to use for touched touch points.
  • TouchPointStrokeWidth = The stroke width of a touch point.
  • TouchPointTouchedStrokeWidth = The stroke width of a touched touch point.
  • TouchPointInnerCircleStrokeWidth = The stroke width of a touch point's inner circle.
  • LineDrawingColor = The color to use for a drawing line.
  • LineDrawingStrokeWidth = The stroke width of a drawing line.
  • LineDrawnColorProperty = The color to use for a drawn line.
  • LineDrawnStrokeWidth = The stroke width of a drawn line.
  • Vibrate = Vibrate when touching a touch point.
  • GestureCompletedCommand = Command is executed when gesture pattern completed. (.NET MAUI)

Screenshot

gesture pattern view

Contributions

Contributions are welcome! If you find a bug please report it and if you want a feature please report it. If you want to contribute code please file an issue and create a branch off of the current dev branch and file a pull request.

License

Under MIT, see LICENSE file.

Related Skills

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated4y ago
Forks2

Languages

C#

Security Score

70/100

Audited on Feb 15, 2022

No findings