Generator.Components
1.8.8
dotnet add package Generator.Components --version 1.8.8
NuGet\Install-Package Generator.Components -Version 1.8.8
<PackageReference Include="Generator.Components" Version="1.8.8" />
paket add Generator.Components --version 1.8.8
#r "nuget: Generator.Components, 1.8.8"
// Install Generator.Components as a Cake Addin #addin nuget:?package=Generator.Components&version=1.8.8 // Install Generator.Components as a Cake Tool #tool nuget:?package=Generator.Components&version=1.8.8
Generator
Three projects are included in this repository.
1 - Generator Components
2 - Generator UI
3 - Generator Server
Project Descriptions
Generator Components
Generator Components are inherited from Mudblazor Components and are intended to be rendered in GenGrid Component. The current list of inherited components is as follows:
MudTextField : GenTextBox
GenComboBox : MudSelect
MudCheckBox : GenCheckBox
GenDatePicker : MudDatePicker
Additional Components
GenSpacer : a blank component that helps organizing the column spacing of components in Form Views.
Generator Service
Generator UI is a user interface that enables command execution and UI creation without the need for coding.
Generator UI
Generator Server includes generic and non generic methods needed for Generator UI creation and command execution.
There are numerous ways you can use the repository.
(1) use the Generator Components
(2) use the Generator components in conjunction with the Generator Service
(3) combine all three projects.
Installation
Install latest version using
.Net CLI
dotnet add package Generator.Components
Package Manager
NuGet\Install-Package Generator.Components
_Imports.razor
add the following to _Imports.razor
@using Generator.Components.Components
@using Generator.Components.Enums
@using Generator.Components.Interfaces;
Basic Usage
Road Map
Motivation & Intention
I've been using both Telerik and Mudblazor components in my projects. Telerik components offer a lot of functions, but the UI is ugly. Mudblazor gives a beautiful user interface, but it lacks functionality when compared to Telerik components and needs more work when implementing components such as Tables and SelectInput while Telerik Grid is simple to use and takes care of everything.
All this inspired me to create Gen Components using Mudblazor components to resemble Telerik Grid.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. 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. |
-
net7.0
- ClosedXML (>= 0.101.0)
- DeepCloner (>= 0.10.4)
- Mapster (>= 7.3.0)
- Mapster.Core (>= 1.2.0)
- Microsoft.CodeAnalysis (>= 4.7.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.7.0)
- MudBlazor (>= 7.8.0)
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 |
---|---|---|
1.8.8 | 73 | 11/28/2024 |
1.8.7 | 77 | 11/26/2024 |
1.8.6 | 92 | 11/13/2024 |
1.8.5 | 89 | 11/11/2024 |
1.8.4 | 84 | 11/11/2024 |
1.8.3 | 110 | 10/6/2024 |
1.8.2 | 91 | 9/24/2024 |
1.8.1 | 112 | 9/22/2024 |
1.8.0 | 100 | 9/18/2024 |
1.7.9 | 112 | 9/17/2024 |
1.7.8 | 99 | 9/17/2024 |
1.7.7 | 106 | 9/16/2024 |
1.7.6 | 112 | 9/16/2024 |
1.7.5 | 109 | 9/16/2024 |
1.7.4 | 107 | 9/16/2024 |
1.7.3 | 117 | 9/16/2024 |
1.7.2 | 89 | 9/2/2024 |
1.7.1 | 111 | 8/25/2024 |
1.7.0 | 111 | 6/27/2024 |
1.6.9 | 82 | 5/10/2024 |
1.6.8 | 122 | 5/6/2024 |
1.6.7 | 127 | 4/5/2024 |
1.6.6 | 101 | 4/4/2024 |
1.6.5 | 117 | 4/3/2024 |
1.6.4 | 106 | 4/2/2024 |
1.6.3 | 136 | 3/20/2024 |
1.6.2 | 110 | 3/19/2024 |
1.6.1 | 128 | 3/11/2024 |
1.5.9 | 120 | 2/28/2024 |
1.5.8 | 127 | 2/27/2024 |
1.5.7 | 148 | 2/12/2024 |
1.5.6 | 119 | 2/4/2024 |
1.5.5 | 102 | 1/25/2024 |
1.5.4 | 105 | 1/25/2024 |
1.5.3 | 108 | 1/25/2024 |
1.5.2 | 112 | 1/22/2024 |
1.5.1 | 115 | 1/19/2024 |
1.5.0 | 109 | 1/18/2024 |
1.4.9 | 108 | 1/18/2024 |
1.4.8 | 121 | 1/16/2024 |
1.4.7 | 114 | 1/10/2024 |
1.4.6 | 140 | 1/6/2024 |
1.4.5 | 120 | 1/6/2024 |
1.4.4 | 145 | 1/3/2024 |
1.4.3 | 227 | 11/7/2023 |
1.4.2 | 156 | 10/16/2023 |
1.4.1 | 155 | 10/2/2023 |
1.4.0 | 156 | 9/29/2023 |
1.3.9 | 162 | 9/20/2023 |
1.3.8 | 158 | 9/13/2023 |
1.3.7 | 144 | 9/13/2023 |
1.3.6 | 151 | 9/12/2023 |
1.3.5 | 155 | 9/4/2023 |
1.3.4 | 175 | 8/29/2023 |
1.3.3 | 188 | 7/30/2023 |
1.3.2 | 190 | 7/3/2023 |
1.3.1 | 190 | 6/27/2023 |
1.3.0 | 198 | 6/27/2023 |
1.2.9 | 217 | 6/27/2023 |
1.2.8 | 186 | 6/27/2023 |
1.2.7 | 237 | 6/27/2023 |
1.2.6 | 176 | 6/26/2023 |
1.2.5 | 204 | 6/21/2023 |
1.2.4 | 200 | 6/2/2023 |
1.2.3 | 174 | 5/12/2023 |
1.2.2 | 188 | 5/11/2023 |
1.2.1 | 232 | 5/11/2023 |
1.1.9 | 195 | 5/11/2023 |
1.1.8 | 199 | 5/9/2023 |
1.1.7 | 179 | 5/9/2023 |
1.1.6 | 178 | 5/9/2023 |
1.1.5 | 200 | 5/9/2023 |
1.1.4 | 203 | 5/9/2023 |
1.1.3 | 177 | 5/8/2023 |
1.1.0 | 175 | 5/8/2023 |
1.0.19 | 174 | 5/8/2023 |
1.0.18 | 170 | 5/8/2023 |
1.0.17 | 175 | 5/8/2023 |
1.0.16 | 185 | 5/5/2023 |
1.0.15 | 181 | 5/5/2023 |
1.0.14 | 200 | 5/5/2023 |
1.0.13 | 261 | 5/4/2023 |
1.0.12 | 188 | 5/3/2023 |
1.0.11 | 203 | 4/24/2023 |
1.0.10 | 247 | 4/17/2023 |
1.0.9 | 212 | 4/17/2023 |
1.0.8 | 221 | 4/11/2023 |
1.0.7 | 219 | 4/10/2023 |
1.0.6 | 213 | 4/10/2023 |
1.0.5 | 219 | 4/10/2023 |
1.0.4 | 223 | 4/10/2023 |
1.0.3 | 208 | 4/10/2023 |
1.0.2 | 201 | 4/10/2023 |
1.0.1 | 203 | 4/10/2023 |
1.0.0 | 216 | 4/10/2023 |