/* * SPDX-License-Identifier: AGPL-3.0-or-later * Copyright (C) 2025 Sergej Görzen * This file is part of OmiLAXR. */ namespace OmiLAXR { /// /// Custom attribute used to mark fields with gesture information. /// Can be applied multiple times to the same field. /// [System.AttributeUsage(System.AttributeTargets.Field, AllowMultiple = true)] public sealed class GestureAttribute : System.Attribute { /// /// Gets the name of the gesture. /// public readonly string Name; /// /// Initializes a new instance of the GestureAttribute class. /// /// The name identifier for the gesture. public GestureAttribute(string name) { Name = name; } } }