From fd62190cbca6d7905b97ff3046512b3472e01565 Mon Sep 17 00:00:00 2001
From: goaaats <16760685+goaaats@users.noreply.github.com>
Date: Wed, 19 Jan 2022 00:42:36 +0100
Subject: [PATCH] feat(SeStringBuilder): add overload for AddItemLink with new
kind parameter
---
Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs b/Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs
index 1618687f0..36438c75c 100644
--- a/Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs
+++ b/Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs
@@ -106,6 +106,16 @@ namespace Dalamud.Game.Text.SeStringHandling
public SeStringBuilder AddItemLink(uint itemId, bool isHq, string? itemNameOverride = null) =>
this.Add(new ItemPayload(itemId, isHq, itemNameOverride));
+ ///
+ /// Add an item link to the builder.
+ ///
+ /// The item ID.
+ /// Kind of item to encode.
+ /// Override for the item's name.
+ /// The current builder.
+ public SeStringBuilder AddItemLink(uint itemId, ItemPayload.ItemKind kind, string? itemNameOverride = null) =>
+ this.Add(new ItemPayload(itemId, kind, itemNameOverride));
+
///
/// Add italicized raw text to the builder.
///