using Dalamud.Game.Text.SeStringHandling;
namespace Pilz.Dalamud.Tools.Strings;
public class StringChangesProps
{
///
/// The string where the changes should be applied.
///
public SeString Destination { get; set; }
///
/// The changes that should be applied to the destination.
///
public StringChanges StringChanges { get; set; } = new();
///
/// Payloads to use as anchor where the changes should be applied to.
///
public List AnchorPayloads { get; set; } = [];
///
/// A single payload to use as anchor where the changes should be applied to.
/// This property will only be used if StringChange.ForceSingleAnchorPayload is true.
///
public Payload AnchorPayload { get; set; }
}