Files

16 lines
501 B
C#
Raw Permalink Normal View History

2025-07-15 16:37:06 +03:00
using System;
using mROA.CodegenTools;
namespace mROA.Codegen
{
public static class TemplateDocumentExtensions
{
public static TemplateDocument CloneInnerTemplate(this TemplateDocument template, string tag)
{
var innerTemplate = template[tag] as InnerTemplateSection
?? throw new InvalidOperationException();
var clone = innerTemplate.InnerTemplate.Clone();
return (TemplateDocument)clone;
}
}
}