SbSelect 1.1.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package SbSelect --version 1.1.0
                    
NuGet\Install-Package SbSelect -Version 1.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="SbSelect" Version="1.1.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="SbSelect" Version="1.1.0" />
                    
Directory.Packages.props
<PackageReference Include="SbSelect" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add SbSelect --version 1.1.0
                    
#r "nuget: SbSelect, 1.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.
#:package SbSelect@1.1.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=SbSelect&version=1.1.0
                    
Install as a Cake Addin
#tool nuget:?package=SbSelect&version=1.1.0
                    
Install as a Cake Tool

SbSelect is custom single select component for Blazor, created with only C#, HTML and CSS. Works with almost every C# basic data types. To use it just add '@using SbSelect' into _Imports.razor. Component requires to pass two typeparams - TItem and TValue. UnderlyingType of TItem and TValue must be the same. While working with custom class you need to pass property name to 'OptionTextPropertyName' parameter for option's text, you dont need this parameter in another case. SbSelect uses Blazor's built-in component 'Virtualize' to render big data effectively. Component also has search function with user defined search delay milliseconds. Search can be done locally or in database. If you want to format display text, it can be done with 'DisplayFormatFunc' parameter. If needed you can use custom template to render option's text more specifically. While working with enum, it shows member's display name if such exists, otherwise member's name. If custom template is used for enum, you can call helper method 'GetMemberOrDisplayName' from 'SbEnumHelper' class to get same result. For style you can configure 'SbSelectStyle' class object and pass it as parameter.

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 was computed.  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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.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
3.0.0 295 6/7/2024
2.0.5 1,347 11/30/2022
2.0.4 1,314 6/2/2022
2.0.3 1,078 5/5/2022
2.0.2 1,008 5/4/2022
2.0.1 1,071 4/27/2022
2.0.0 1,091 4/25/2022
1.2.1 1,092 4/3/2022
1.2.0 1,109 2/9/2022
1.1.9 1,095 1/22/2022
1.1.8 981 10/4/2021
1.1.7 935 9/22/2021
1.1.6 1,011 7/18/2021
1.1.5 918 6/14/2021
1.1.4 982 6/13/2021
1.1.3 1,084 5/30/2021
1.1.2 1,009 5/19/2021
1.1.1 996 5/17/2021
1.1.0 975 5/16/2021
1.0.1 943 5/14/2021