Lyo.Web.Components.Export
3.0.0
dotnet add package Lyo.Web.Components.Export --version 3.0.0
NuGet\Install-Package Lyo.Web.Components.Export -Version 3.0.0
<PackageReference Include="Lyo.Web.Components.Export" Version="3.0.0" />
<PackageVersion Include="Lyo.Web.Components.Export" Version="3.0.0" />
<PackageReference Include="Lyo.Web.Components.Export" />
paket add Lyo.Web.Components.Export --version 3.0.0
#r "nuget: Lyo.Web.Components.Export, 3.0.0"
#:package Lyo.Web.Components.Export@3.0.0
#addin nuget:?package=Lyo.Web.Components.Export&version=3.0.0
#tool nuget:?package=Lyo.Web.Components.Export&version=3.0.0
Lyo.Web.Components.Export
Lyo data grids get export menu items from this package. Reference it, plus any optional format packages you need, and place items under BulkExportControls.
Examples
Registration
builder.Services.AddLyoDataGridExport();
Using the grid
@using Lyo.Web.Components.Export
@using Lyo.Web.Components.Export.Csv
@using Lyo.Web.Components.Export.Xlsx
<LyoDataGridProjected Route="Person" ...>
<BulkExportControls>
<LyoDataGridExportMenu>
<ExportCsvMenuItem />
<ExportJsonMenuItem />
<ExportXlsxMenuItem />
</LyoDataGridExportMenu>
</BulkExportControls>
</LyoDataGridProjected>
Using the grid
Every format menu item opens the column picker. The caller chooses fields, SmartFormat templates, and column order. On the server, register the matching API export addon
(AddYamlExport, AddXmlExport, AddTomlExport, AddCsvExport, or AddXlsxExport).
Dependencies
Generated from ProjectReference / PackageReference (same model as docs/Lyo.ProjectGraph.html).
Lyo.Api.Models(direct, lyo)Lyo.Web.Components(direct, lyo)MudBlazor9.3(direct, third-party)Lyo.Api.Client(transitive, lyo)Lyo.Common.Core(transitive, lyo)Lyo.Common.Metadata(transitive, lyo)Lyo.DataTable.Models(transitive, lyo)Lyo.DateAndTime(transitive, lyo)Lyo.Diagnostic(transitive, lyo)Lyo.Encryption(transitive, lyo)Lyo.EntityReference.Models(transitive, lyo)Lyo.Exceptions(transitive, lyo)Lyo.Hashing(transitive, lyo)Lyo.Http.Client(transitive, lyo)Lyo.IO.FileSystem(transitive, lyo)Lyo.IO.Temp(transitive, lyo)Lyo.Json(transitive, lyo)Lyo.KeyStore(transitive, lyo)Lyo.Metrics(transitive, lyo)Lyo.PackageMetadata(transitive, lyo)Lyo.Parameters(transitive, lyo)Lyo.Query.Evaluation(transitive, lyo)Lyo.Query.Models(transitive, lyo)Lyo.Result(transitive, lyo)Lyo.Schedule.Models(transitive, lyo)Lyo.Streams(transitive, lyo)Lyo.Validation(transitive, lyo)Lyo.Validation.Models(transitive, lyo)Lyo.Web.Primitives(transitive, lyo)AngleSharp1.5.0(transitive, third-party)Blazored.LocalStorage4.5.0(transitive, third-party)BouncyCastle.Cryptography2.6.2(transitive, third-party, netstandard2.0)Konscious.Security.Cryptography.Argon21.3.1(transitive, third-party)Microsoft.Bcl.AsyncInterfaces10.0.5(transitive, microsoft, netstandard2.0)Microsoft.Extensions.Configuration.Binder10.0.5(transitive, microsoft)Microsoft.Extensions.DependencyInjection.Abstractions10.0.5(transitive, microsoft, net10.0, netstandard2.0)Microsoft.Extensions.Hosting.Abstractions10.0.5(transitive, microsoft)Microsoft.Extensions.Http10.0.5(transitive, microsoft)Microsoft.Extensions.Logging.Abstractions10.0.5(transitive, microsoft)System.Buffers4.6.1(transitive, microsoft, netstandard2.0)System.ComponentModel.Annotations5.0.0(transitive, microsoft)System.IO.Hashing10.0.5(transitive, microsoft, net10.0)System.Memory4.6.3(transitive, microsoft, netstandard2.0)System.Text.Encoding.CodePages10.0.5(transitive, microsoft)System.Text.Json10.0.5(transitive, microsoft, netstandard2.0)System.Threading.RateLimiting10.0.5(transitive, microsoft)System.Threading.Tasks.Extensions4.6.3(transitive, microsoft, netstandard2.0)
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Lyo.Api.Models (>= 3.0.0)
- Lyo.Web.Components (>= 3.0.0)
- MudBlazor (>= 9.3.0 && < 10.0.0)
NuGet packages (15)
Showing the top 5 NuGet packages that depend on Lyo.Web.Components.Export:
| Package | Downloads |
|---|---|
|
Lyo.Web.Components.Export.Csv
CSV export menu item for Lyo data grids. |
|
|
Lyo.Web.Components.Export.Xlsx
XLSX export menu item for Lyo data grids. |
|
|
Lyo.Authentication.Web.Components
Host-agnostic Razor / MudBlazor pages for Lyo authentication: provider login, JWT debug workbench, and user profile (self + other). Pair with `Lyo.Authentication.Web.Components.Server` (BFF cookie flow) or `Lyo.Authentication.Web.Components.Wasm` (direct token flow). |
|
|
Lyo.FileStorage.Web.Components
Reusable Blazor components for file storage: upload/save, path tree browser, DEK/KEK migration and rotation, metadata/expected-storage browser grids. |
|
|
Lyo.Job.Web.Components
Blazor components library for managing, monitoring, and operating Lyo jobs with MudBlazor integration. |
GitHub repositories
This package is not used by any popular GitHub repositories.