Jinget.Blazor 6.1.0

The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Jinget.Blazor --version 6.1.0
NuGet\Install-Package Jinget.Blazor -Version 6.1.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Jinget.Blazor" Version="6.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Jinget.Blazor --version 6.1.0
#r "nuget: Jinget.Blazor, 6.1.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Jinget.Blazor as a Cake Addin
#addin nuget:?package=Jinget.Blazor&version=6.1.0

// Install Jinget.Blazor as a Cake Tool
#tool nuget:?package=Jinget.Blazor&version=6.1.0

Jinget Blazor

Blazor components optimised for RTL languaged such as Farsi, Arabic etc.

Components list:

  • Captcha
  • Jalali Date Picker (On the way to open source)
  • Jalali Date Range Picker (On the way to open source)
  • Message Box (On the way to open source)
  • Modal (On the way to open source)
  • List (On the way to open source)
  • Table (On the way to open source)
  • Dynamic Form (On the way to open source)

How to Use:

Download the package from NuGet using Package Manager: Install-Package Jinget.Blazor You can also use other methods supported by NuGet. Check Here for more information.

Configuration

Jinget Captcha component

References:

Add reference to jinget.core.css in your _Host.razor or App.razor files.

<link href="_content/Jinget.Blazor/css/jinget.core.css" rel="stylesheet" />

Add the JingetCaptcha to your page and start using it;-)

<JingetCaptcha Width="200"
               Height="50"
               CharCount="5"
               CharSetType="CharSetTypeOptions.EnglishCharsPlusDigit"
               ContentCaseSensitivity="CharSetCaseSensitivityOptions.IgnoreCase"
               CaseSesitiveComparison=false>
</JingetCaptcha>

Parameters:

Width: Captcha image box width. Default is 170.

Height: Captcha image box height. Default is 40.

CharCount: Total number of characters to be rendered in image. Default value is 5. The value should be greater than 0 otherwise it will be replaced by 5

CharSetType: Set the character set used for rendering the image. Default is DigitOnly. Supported values are: DigitOnly, EnglishCharsOnly, FarsiCharsOnly, EnglishCharsPlusDigit, FarsiCharsPlusDigit, EnglishCharsPlusFarsiChars, BlendAll, Custom

ContentCaseSensitivity: Set the character set case sensitivity used for rendering the image. This property is only applied to the English characters. Default value is IgnoreCase. Supported values are: UpperCaseOnly, LowerCaseOnly, IgnoreCase

CaseSesitiveComparison: Check if the input captcha text validation should be done in case sensitive or case insensitive manner.

CustomCharSet: If ContentCharsType is set to Custom then characters provided by CustomCharSet will be used to render the image.

IsRtlCharSet: If RTL language's character set is being used(such as Farsi, Arabic, etc), this property should be set to true.

FontFamilies: Sets the Font families used for drawing the text inside the image. Default Values are: Arial, Tahoma and Times New Roman

Callbacks:

CaptchaChanged: Fires a callback whenever the captcha image is changed

Methods:

IsValid: Checks if the given input text is squal to the image's text

GetNewCaptchaAsync: Draw a new captcha image


How to install

In order to install Jinget Blazor please refer to nuget.org

Contact Me

👨‍💻 Twitter: https://twitter.com/_jinget

📧 Email: farahmandian2011@gmail.com

📣 Instagram: https://www.instagram.com/vahidfarahmandian

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
6.2.9 63 5/12/2024
6.2.8 76 5/9/2024
6.2.7 80 5/9/2024
6.2.6 83 5/7/2024
6.2.5 83 4/24/2024
6.2.4 119 2/1/2024
6.2.3 71 2/1/2024
6.2.2 75 1/31/2024
6.2.1 96 1/23/2024
6.2.0 79 1/23/2024
6.2.0-preview013 51 1/19/2024
6.2.0-preview012 50 1/19/2024
6.2.0-preview011 58 1/18/2024
6.2.0-preview010 65 1/14/2024
6.2.0-preview009 67 1/11/2024
6.2.0-preview008 81 1/1/2024
6.2.0-preview007 60 1/1/2024
6.2.0-preview006 53 1/1/2024
6.2.0-preview005 75 1/1/2024
6.2.0-preview001 78 12/30/2023
6.1.0 190 12/2/2023