22 lines
785 B
C#
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; }
|
|
}
|