using System; using System.Collections.Generic; namespace StardewModdingAPI.Internal.ConsoleWriting { /// The console color scheme options. internal class ColorSchemeConfig { /********* ** Accessors *********/ /// The default color scheme ID to use, or to select one automatically. public MonitorColorScheme UseScheme { get; } /// The available console color schemes. public IDictionary> Schemes { get; } /********* ** Public methods *********/ /// Construct an instance. /// The default color scheme ID to use, or to select one automatically. /// The available console color schemes. public ColorSchemeConfig(MonitorColorScheme useScheme, IDictionary> schemes) { this.UseScheme = useScheme; this.Schemes = schemes; } } }