Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JimmyPun610/Plugin.XF.Controls
Xamarin Forms Controls and Effects for WebView, Entry, Editor, Snackbar
https://github.com/JimmyPun610/Plugin.XF.Controls
entry keyboard-layout snackbar webview xamarin-forms xamarin-forms-effects
Last synced: 3 months ago
JSON representation
Xamarin Forms Controls and Effects for WebView, Entry, Editor, Snackbar
- Host: GitHub
- URL: https://github.com/JimmyPun610/Plugin.XF.Controls
- Owner: JimmyPun610
- License: mit
- Created: 2019-11-22T06:51:21.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T18:38:44.000Z (over 1 year ago)
- Last Synced: 2024-07-01T02:58:07.046Z (4 months ago)
- Topics: entry, keyboard-layout, snackbar, webview, xamarin-forms, xamarin-forms-effects
- Language: C#
- Homepage:
- Size: 4.58 MB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-xamarin-forms - Plugin.XF.Controls ★11
README
# Plugin.XF.Controls
Xamarin Forms Controls and Effects, WebView with Headres, Basic Authentication, Borderless Entry, Borderless Editor, Entry with Toolbar Effects, SnackbarPlease refer to Sample app for usage.
### Version
##### 1.0.0.11 : For Xamarin Form 4.2 - 4.4
##### 1.1.0.1 : For Xamarin Form 4.5.0.617+
##### 1.1.1.0: For Xamarin Forms 4.6.0.772
##### 1.1.3.3: For Xamarin Forms 4.6.0.967
##### Latest version : 1.1.3.3### App Center Build ###
##### Android [![Build status](https://build.appcenter.ms/v0.1/apps/fc7e05d4-0495-48fe-bec0-4bd6fd36701b/branches/master/badge)](https://appcenter.ms)
##### iOS [![Build status](https://build.appcenter.ms/v0.1/apps/9e6e61c6-2577-41ca-888b-7223c31046f8/branches/master/badge)](https://appcenter.ms)### Support Platform
1. iOS 10+
2. Android 9+### Installation
Install the package to Xamarin.Forms, Android and iOS project
```
Install-Package Plugin.XF.Controls
```### Controls
#### [EnhancedWebView](#EnhancedWebView)
```
1. Custom Header Support
2. Basic Authentication Support
```
#### [Entry with Toolbar Effects (Only avaliable on iOS)](#EntrywithToolbarEffects)
```
1. Single / Multiple custom uibarbuttonitem in keyboard view
```
```XAML
```
Single
Multiple
#### [Borderless Entry Effects](#BorderlessEntryEffects)
#### [AnnotatedEntry](#AnnotatedEntry)
```
1. Custom annotation on Entry
2. Support Xamarin Form Material
```
To set in it runtime.
```C#
AnnotatedEntry.SetAnnotation(bool isShow, string text, Color textColor);
AnnotatedEntry.HideAnnotation()
```
#### [Snackbar](#Snackbar)
```C#
Plugin.XF.Controls.Services.DialogService.ShowSnackbar(randomMessage, 3, Color.White, Color.Blue, 0.75f, "OK", Color.Yellow, null);
```
Android
iOS