45 lines
1.2 KiB
C#
45 lines
1.2 KiB
C#
|
|
// This Source Code Form is subject to the terms of the MIT License.
|
|||
|
|
// If a copy of the MIT was not distributed with this file, You can obtain one at https://opensource.org/licenses/MIT.
|
|||
|
|
// Copyright (C) Leszek Pomianowski and WPF UI Contributors.
|
|||
|
|
// All Rights Reserved.
|
|||
|
|
|
|||
|
|
using WPFluent.Gallery.ControlsLookup;
|
|||
|
|
using WPFluent.Gallery.Models;
|
|||
|
|
using WPFluent.Gallery.Views;
|
|||
|
|
|
|||
|
|
namespace WPFluent.Gallery.ViewModels.Pages;
|
|||
|
|
|
|||
|
|
public partial class TextViewModel : ViewModel
|
|||
|
|
{
|
|||
|
|
[ObservableProperty]
|
|||
|
|
private ICollection<NavigationCard> _navigationCards = new ObservableCollection<NavigationCard>(
|
|||
|
|
ControlPages
|
|||
|
|
.FromNamespace(typeof(TextPage).Namespace!)
|
|||
|
|
.Select(x => new NavigationCard()
|
|||
|
|
{
|
|||
|
|
Name = x.Name,
|
|||
|
|
Icon = x.Icon,
|
|||
|
|
Description = x.Description,
|
|||
|
|
PageType = x.PageType,
|
|||
|
|
})
|
|||
|
|
);
|
|||
|
|
[ObservableProperty]
|
|||
|
|
private List<string> _autoSuggestBoxSuggestions = new()
|
|||
|
|
{
|
|||
|
|
"John",
|
|||
|
|
"Winston",
|
|||
|
|
"Adrianna",
|
|||
|
|
"Spencer",
|
|||
|
|
"Phoebe",
|
|||
|
|
"Lucas",
|
|||
|
|
"Carl",
|
|||
|
|
"Marissa",
|
|||
|
|
"Brandon",
|
|||
|
|
"Antoine",
|
|||
|
|
"Arielle",
|
|||
|
|
"Arielle",
|
|||
|
|
"Jamie",
|
|||
|
|
"Alexzander",
|
|||
|
|
};
|
|||
|
|
}
|