12345678910111213141516171819202122232425 |
- using System.Text.Json.Serialization;
- namespace Terminal.Gui;
- /// <summary>
- /// Allow AOT and self-contained single file applications with the <see cref="System.Text.Json.Serialization"/>
- /// </summary>
- [JsonSerializable (typeof (Attribute))]
- [JsonSerializable (typeof (Color))]
- [JsonSerializable (typeof (AppScope))]
- [JsonSerializable (typeof (SettingsScope))]
- [JsonSerializable (typeof (Key))]
- [JsonSerializable (typeof (Glyphs))]
- [JsonSerializable (typeof (Alignment))]
- [JsonSerializable (typeof (AlignmentModes))]
- [JsonSerializable (typeof (LineStyle))]
- [JsonSerializable (typeof (ShadowStyle))]
- [JsonSerializable (typeof (HighlightStyle))]
- [JsonSerializable (typeof (bool?))]
- [JsonSerializable (typeof (Dictionary<ColorName16, string>))]
- [JsonSerializable (typeof (Dictionary<string, ThemeScope>))]
- [JsonSerializable (typeof (Dictionary<string, ColorScheme>))]
- [JsonSerializable (typeof (Dictionary<string, Color>))]
- internal partial class SourceGenerationContext : JsonSerializerContext
- { }
|