Files
mROA/mROA.CodegenTools/LinkTemplateSection.cs
T

26 lines
573 B
C#
Raw Normal View History

using System.Linq;
namespace mROA.CodegenTools
{
2025-03-20 16:36:32 +03:00
public class LinkTemplateSection : ITemplateSection
{
private readonly string _linkedTag;
2025-03-20 16:36:32 +03:00
public LinkTemplateSection(string linkedTag, TemplateDocument context)
{
_linkedTag = linkedTag;
Context = context;
}
public TemplateDocument Context { get; set; }
public string LinkedTag => _linkedTag;
public int TargetLength { get; }
public string Bake()
{
return Context[_linkedTag]?.Bake();
}
}
}