chr
2026-04-08 53e656200368a983e563550e2cc1acbc6d86b729
1
2
3
4
5
6
7
8
9
10
11
12
namespace OpenTap
{
    /// <summary>
    /// For interactive icons that should be advertised on annotation collections.
    /// </summary>
    public interface IInteractiveIconAnnotation : IIconAnnotation
    {
        // this inner annotation should be fetched from the MenuAnnotation property associated with IconName in a lazy fashion.
        /// <summary> Reads the sub annotation representing the interactive icon action. It should contain an IMethodAnnotation. </summary>
        AnnotationCollection Action { get; } 
    }
}