using System;
using System.Collections.Generic;
using System.Text;
using System.Text.Json;
namespace Microsoft.PowerToys.Settings.UI.Lib
{
///
/// PowerToys runner expects a json text that contains one of the following attributes: refresh, general and powertoys.
/// The one for general settings is placed in the General settings model. This class represents the json text that starts with the "powertoys" attribute.
/// this will tell the runner that we are sending settings for a powertoy module and not for general settings.
///
/// M stands for the Model of PT Module Settings to be sent.
public class SndModuleSettings
{
public M powertoys { get; set; }
public SndModuleSettings(M ptModuleSettings)
{
this.powertoys = ptModuleSettings;
}
public override string ToString()
{
return "{\"powertoys\":" + this.powertoys.ToString() + "}";
}
}
}