RobotNet/RobotNet.WebApp/Scripts/Monaco/Languages/CompletionItem.cs
2025-10-15 15:15:53 +07:00

22 lines
785 B
C#

using RobotNet.WebApp.Scripts.Monaco.Editor;
namespace RobotNet.WebApp.Scripts.Monaco.Languages;
public struct CompletionItem
{
public string Label { get; set; }
public CompletionItemKind Kind { get; set; }
public string? Documentation { get; set; }
public string InsertText { get; set; }
public Range Range { get; set; }
public SingleEditOperation[]? AdditionalTextEdits { get; set; }
public Command? Command { get; set; }
public string[]? CommitCharacters { get; set; }
public string? Detail { get; set; }
public string? FilterText { get; set; }
public CompletionItemInsertTextRule? InsertTextRules { get; set; }
public bool Preselect { get; set; }
public string? SortText { get; set; }
public int[]? Tags { get; set; }
}