LMT.BlazorUtils.Dom 0.6.0-alpha1

Blazor: Provide components and utilities related to browser's DOM.
jQuery-like for Blazor is included. Just call _(Selector string) method.
Please follow the setup steps written to the README: https://github.com/15110123/Blazor-Utils

This is a prerelease version of LMT.BlazorUtils.Dom.
This package is considered a SemVer 2.0.0 package as it has a package dependency on SemVer 2.0.0 package(s).
This package will only be available to download with SemVer 2.0.0 compatible NuGet clients, such as Visual Studio 2017 (version 15.3) and above or NuGet client 4.3.0 and above. Read more
Install-Package LMT.BlazorUtils.Dom -Version 0.6.0-alpha1
dotnet add package LMT.BlazorUtils.Dom --version 0.6.0-alpha1
<PackageReference Include="LMT.BlazorUtils.Dom" Version="0.6.0-alpha1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LMT.BlazorUtils.Dom --version 0.6.0-alpha1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* 0.6.0-alpha1
~ Features
- GlobalData: Save object that could be shared across all pages and components.  
- GlobalData has 2 modes:
-> Non-strict (default): Unlimit keys and objects are stored. There is no constrant.  
-> Strict: Developers can only add key which is included in a pre-defined array of key. For instance, Calling GlobalData.SetToStrict("username", "password") will cause GlobalData to only set value for "username" and "password".  
- LMTDynamicContext: A class which inherits LMTDynamicContext can decide which component should be rendered by parameters.  

~Fixes
- Compatible with Blazor 0.3.0 Preview 6, .NET Core 3.0.100 preview 6.  
- When component referencing (ref), "netstandard2._0.BlazorUtilsComponents" namespace prefix is removed. In the previous version, you may need this namespace declaration like this: https://github.com/15110123/Traffic-Sign-Recognizer/blob/master/TrafficSignRecognizer/TrafficSignRecognizer.Web/Pages/Index.cshtml#L63

~Changes
- Blazor Utils components folder is now hidden from project which references to.
- From 0.6.0 and above, developers need to pass IJSRuntime object manually by calling JsInvoke.UseRuntime(jsRuntime) in OnInit() or OnInitAsync().  Js runtime can be obtained by Blazor's dependency injection technique.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.6.0-alpha1 40 7/14/2019
0.5.4.1 154 11/5/2018
0.5.4 152 11/5/2018
0.5.3.2 188 10/8/2018
0.5.3.1 174 10/7/2018
0.5.3 170 10/7/2018
0.5.2 153 10/5/2018
0.5.1 162 10/4/2018
0.5.0 154 10/4/2018
0.4.7 166 10/1/2018
0.4.6 190 10/1/2018
0.4.5 165 9/23/2018
0.4.4 157 9/23/2018
0.4.3 206 9/23/2018
0.4.2 149 9/23/2018
0.4.1 141 9/21/2018
0.4.0 159 9/21/2018
0.3.5 153 9/18/2018
0.3.4 161 9/11/2018
0.3.3 145 9/11/2018
0.3.2 157 9/11/2018
0.3.1 160 9/11/2018
0.2.2 200 6/14/2018
0.2.1 237 6/14/2018
0.2.0 255 6/14/2018