LogicBuilder.App.Spa.Forms.Parameters
1.0.3
Prefix Reserved
dotnet add package LogicBuilder.App.Spa.Forms.Parameters --version 1.0.3
NuGet\Install-Package LogicBuilder.App.Spa.Forms.Parameters -Version 1.0.3
<PackageReference Include="LogicBuilder.App.Spa.Forms.Parameters" Version="1.0.3" />
<PackageVersion Include="LogicBuilder.App.Spa.Forms.Parameters" Version="1.0.3" />
<PackageReference Include="LogicBuilder.App.Spa.Forms.Parameters" />
paket add LogicBuilder.App.Spa.Forms.Parameters --version 1.0.3
#r "nuget: LogicBuilder.App.Spa.Forms.Parameters, 1.0.3"
#:package LogicBuilder.App.Spa.Forms.Parameters@1.0.3
#addin nuget:?package=LogicBuilder.App.Spa.Forms.Parameters&version=1.0.3
#tool nuget:?package=LogicBuilder.App.Spa.Forms.Parameters&version=1.0.3
LogicBuilder.App.Spa.Forms.Parameters
Overview
LogicBuilder.App.Spa.Forms.Parameters is a .NET Standard 2.0 library that provides parameter classes serving as a contract between the Logic Builder application and the .NET applications it defines. This library enables declarative configuration of forms including their layout, controls, validation rules, and visibility logic.
Purpose
The parameter classes in this library define the functionality of forms in applications built with Logic Builder. They allow form structure and behavior to be configured declaratively rather than programmatically, enabling the Logic Builder application to generate and manage complex forms with:
- Layout Configuration: Define form structure and organization
- Control Definitions: Specify which UI controls are utilized
- Validation Rules: Configure validation logic for form fields
- Conditional Visibility: Control when and how form elements are displayed
Key Features
- ✅ Contract-based form configuration
- ✅ Declarative form definitions
- ✅ Built on top of
LogicBuilder.Forms.Parameters(v2.1.1) - ✅ .NET Standard 2.0 compatibility for broad platform support
- ✅ Strongly-typed parameter classes
- ✅ Support for Single Page Application (SPA) forms
Use Case
This library is essential for applications using the Logic Builder framework, where forms need to be defined and configured externally from the Logic Builder application and consumed by the target .NET applications at runtime.
Installation
dotnet add package LogicBuilder.App.Spa.Forms.Parameters
Or via NuGet Package Manager:
Install-Package LogicBuilder.App.Spa.Forms.Parameters
Dependencies
LogicBuilder.Forms.Parameters(>= 2.1.1)
License
This project is licensed under the MIT License.
Repository
- GitHub: https://github.com/BpsLogicBuilder/LogicBuilder.App.Spa.Forms.Parameters
- Project Site: https://github.com/BpsLogicBuilder/LogicBuilder
Copyright
Copyright © BPS 2026
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- LogicBuilder.Forms.Parameters (>= 2.2.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on LogicBuilder.App.Spa.Forms.Parameters:
| Package | Downloads |
|---|---|
|
LogicBuilder.App.Spa.AutoMapperProfiles
This library serves as a shared location for mapping profiles which map the parameters encapsulating the form features defined in the logic builder to the serializable descriptors used to implement those features in a single page application (SPA) at runtime. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Making NuGet one of the release feeds.