using CommunityToolkit.Mvvm.ComponentModel; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AIK.Models.SystemSettings { public partial class LanguageItems : ObservableObject { [ObservableProperty] private string _code; [ObservableProperty] private string _name; [ObservableProperty] private string _nativeName; [ObservableProperty] private string _flagEmoji; public override string ToString() => $"{FlagEmoji} {NativeName}"; } }