Esempio n. 1
0
 public ICompletionData CreateNamespaceCompletionData(INamespace name)
 {
     return(new CompletionData(CompletionDataType.Namespace, name.Name, description: EntityWrapper <IEntity> .CreateEntityDescription(textColor, "namespace " + name.Name)));
 }
Esempio n. 2
0
 public ICompletionData CreateVariableCompletionData(IVariable variable)
 {
     return(new CompletionData(CompletionDataType.Variable, variable.Name, description: EntityWrapper <IEntity> .CreateEntityDescription(textColor, variable)));
 }
Esempio n. 3
0
 public ICompletionData CreateLiteralCompletionData(string title, string description = null, string insertText = null)
 {
     return(new CompletionData(CompletionDataType.Keyword, insertText ?? title, priority: 2, description: EntityWrapper <IEntity> .CreateEntityDescription(textColor, title, "<summary>" + (description ?? (insertText ?? title) + " Keyword") + "</summary>")));
 }
Esempio n. 4
0
 public ICompletionData CreateVariableCompletionData(ITypeParameter parameter)
 {
     return(new CompletionData(CompletionDataType.Variable, parameter.Name, description: EntityWrapper <IEntity> .CreateEntityDescription(textColor, parameter)));
 }