Atlas.DXF.Blazor 25.2.3.23
Atlas.DXF.Blazor
Blazor property editors and controllers for DevExpress XAF applications.
Features
Property Editors
- JsonPropertyEditor - svelte-jsoneditor based JSON editor
- MonacoJsonPropertyEditor - Monaco Editor for JSON (VS Code editor)
- MonacoXmlPropertyEditor - Monaco Editor for XML
- MonacoMDPropertyEditor - Monaco Editor for Markdown
- LabelPropertyEditor - Read-only label display
- FlagsEnumTagBoxPropertyEditor - TagBox for enum flags
- CardListEditorBase - Card-based list editor
Controllers
- CustomizeListViewController - ListView customization
- ViewSummaryController - Grid summary functionality
- ChangeWindowTypeController - Window display mode control
- GridAutoResizeController - Auto-resize grids in DetailView
- DefaultWindowController - Popup window sizing
- ViewFilterController - User-defined filter management
- WizardController - Wizard navigation (Back/Next/Finish/Cancel)
Model Extensions
- IModelListViewExtender - ListView model customization
- IModelDetailViewExtender - DetailView model customization
- IModelApplicationDefault - Application-level defaults
Installation
dotnet add package Atlas.DXF.Blazor --version 25.2.3.0
Version format: XAF version + build (e.g., 25.2.3.0).
Usage
// In your XAF module
protected override ModuleTypeList GetRequiredModuleTypesCore()
{
var types = base.GetRequiredModuleTypesCore();
types.Add(typeof(Atlas.DXF.Blazor.Module.AtlasDxfBlazorModule));
return types;
}
// In Startup.cs
services.AddXaf(Configuration, builder => {
builder.Modules.AddAtlasDxf();
});
services.AddAtlasDxfServices();
No packages depend on Atlas.DXF.Blazor.
.NET 10.0
- Atlas.DXF.Abstractions (>= 25.2.3.23)
- Atlas.DXF.Core (>= 25.2.3.23)
- Atlas.DXF.EfCore (>= 25.2.3.23)
- DevExpress.ExpressApp.Blazor (>= 25.2.3)