MyLab.BlazorAdmin
0.2.1
See the version list below for details.
dotnet add package MyLab.BlazorAdmin --version 0.2.1
NuGet\Install-Package MyLab.BlazorAdmin -Version 0.2.1
<PackageReference Include="MyLab.BlazorAdmin" Version="0.2.1" />
paket add MyLab.BlazorAdmin --version 0.2.1
#r "nuget: MyLab.BlazorAdmin, 0.2.1"
// Install MyLab.BlazorAdmin as a Cake Addin #addin nuget:?package=MyLab.BlazorAdmin&version=0.2.1 // Install MyLab.BlazorAdmin as a Cake Tool #tool nuget:?package=MyLab.BlazorAdmin&version=0.2.1
MyLab.BlazorAdmin
Ознакомьтесь с последними изменениями в журнале изменений.
Обзор
MyLab.BlazorAdmin
- каркас одностраничного приложения в стиле "админики" на платформе ASP.NET Core Blazor в варианте WebAssembly . Предоставляет сервисы и готовые компоненты, возможности расширения и кастомизации для разработки клиентского веб-приложения. Такая "админка" представляет собой клиентское веб-приложение для работы в личном кабинете, к особенностям которого относятся:
- вход/выход (аутентификация);
- отображение текущего пользователя;
- отображение навигации по разделам верхнего уровня;
- похожие по структуре разделы;
- схожие компоненты в дизайне страниц.
Компоненты
Сворачиваемое описание
CollapsingDescription
- компонент на базе Bootstrap ALert. Имеющий цветовой стиль secondary. Предназначен для отображения описательной информации. Имеет крестик для сворачивания. Сворачивается в ссылку, с помощью которой его опять можно развернуть. Состояние компонента хранится в локальном хранилище браузера.
<CollapsingDescription Id="my-description" CollapsedStateTitle="Подробнее...">
Это описание будет видно в развёрнутом виде.
</CollapsingDescription>
Диалоги
Управление диалогами осуществляется через сервис IDialogService
.
Сообщения
Сообщения реализованы на базе диалогов и доступны через методы расширения сервиса IDialogService
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
- Blazored.LocalStorage (>= 4.3.0)
- Microsoft.AspNetCore.Components (>= 7.0.9)
- Microsoft.AspNetCore.Components.Authorization (>= 7.0.9)
- Microsoft.AspNetCore.Components.Web (>= 7.0.9)
- Microsoft.AspNetCore.Components.WebAssembly (>= 7.0.4)
- Microsoft.AspNetCore.Components.WebAssembly.Authentication (>= 7.0.9)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 7.0.0)
- MyLab.ApiClient (>= 3.18.27)
- MyLab.ExpressionTools (>= 1.0.2)
- MyLab.Log.Dsl (>= 3.6.5)
- Nito.AsyncEx (>= 5.1.2)
- System.IdentityModel.Tokens.Jwt (>= 6.32.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.