Settings shell.

This commit is contained in:
Burak Kaan Köse
2026-03-12 19:04:47 +01:00
parent de5309ea56
commit 7f0b671b62
28 changed files with 615 additions and 224 deletions
@@ -0,0 +1,22 @@
using CommunityToolkit.Mvvm.ComponentModel;
using Wino.Core.Domain.Enums;
namespace Wino.Core.Domain.MenuItems;
public partial class SettingsShellPageMenuItem(
WinoPage pageType,
string title,
string description,
string glyph) : MenuItemBase
{
public WinoPage PageType { get; } = pageType;
[ObservableProperty]
public partial string Title { get; set; } = title;
[ObservableProperty]
public partial string Description { get; set; } = description;
[ObservableProperty]
public partial string Glyph { get; set; } = glyph;
}