Files
cursor-lang/CursorLang/Services/ILayoutPopupService.cs
T

21 lines
747 B
C#

using CursorLang.Models;
namespace CursorLang.Services;
/// <summary>
/// Показывает подсказку с раскладкой у курсора.
/// </summary>
public interface ILayoutPopupService
{
/// <summary>Показывает подсказку и убирает её через заданное в настройках время.</summary>
void Show(KeyboardLayout layout);
/// <summary>
/// Показывает подсказку до явного вызова <see cref="Hide"/>: нужна там, где
/// время показа задаёт не таймер, а действие пользователя.
/// </summary>
void ShowUntilHidden(KeyboardLayout layout);
void Hide();
}