Files
XDLCompiler/source/ConditionalAttribute.cs
T
2025-03-15 19:52:41 +10:00

11 lines
411 B
C#

namespace XDLCompiler;
public sealed class ConditionalAttribute(AttributeNode node) : IAttributeFactory<ConditionalAttribute>
{
public string Condition { get; } = node.Arguments[0].Evaluate().ToString()!;
static string IAttributeFactory<ConditionalAttribute>.Name => "conditional";
static ConditionalAttribute IAttributeFactory<ConditionalAttribute>.Create(AttributeNode node) => new(node);
}