chr
2026-04-05 fe750b791d5b517cc4e9bc8e99a9a75139a0cfba
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; } 
    }
}