Files
2025-03-15 19:52:41 +10:00

11 lines
370 B
C#

namespace XDLCompiler;
public sealed class UuidAttribute(AttributeNode node) : IAttributeFactory<UuidAttribute>
{
public Guid Guid { get; } = Guid.Parse((string)node.Arguments[0].Evaluate());
static string IAttributeFactory<UuidAttribute>.Name => "uuid";
static UuidAttribute IAttributeFactory<UuidAttribute>.Create(AttributeNode node) => new(node);
}