You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
589 B
21 lines
589 B
using Monaco.Editor; |
|
using Newtonsoft.Json; |
|
using System; |
|
using System.Collections.Generic; |
|
using System.Linq; |
|
using System.Text; |
|
using System.Threading.Tasks; |
|
using Windows.Foundation; |
|
|
|
namespace Monaco.Languages |
|
{ |
|
public interface CompletionItemProvider |
|
{ |
|
[JsonProperty("triggerCharacters")] |
|
string[] TriggerCharacters { get; } |
|
|
|
IAsyncOperation<CompletionList> ProvideCompletionItemsAsync(IModel document, IPosition position, CompletionContext context); |
|
|
|
IAsyncOperation<CompletionItem> ResolveCompletionItemAsync(CompletionItem item); |
|
} |
|
}
|
|
|