using System; using Penumbra.Util; namespace Penumbra.Communication; /// /// Triggered when a Changed Item in Penumbra is hovered. /// /// Parameter is the hovered object data if any. /// /// public sealed class ChangedItemHover : EventWrapper, ChangedItemHover.Priority> { public enum Priority { /// Default = 0, } public ChangedItemHover() : base(nameof(ChangedItemHover)) { } public void Invoke(object? data) => Invoke(this, data); public bool HasTooltip => HasSubscribers; }