public IIntellisenseController TryCreateIntellisenseController(ITextView view, IList<ITextBuffer> subjectBuffers) { if (subjectBuffers[0].ContentType.IsOfType(CssContentTypeDefinition.CssContentType)) { var completionController = ServiceManager.GetService<TypeThroughController>(subjectBuffers[0]); if (completionController == null) completionController = new CssTypeThroughController(view, subjectBuffers); return completionController; } return null; }
public IIntellisenseController TryCreateIntellisenseController(ITextView view, IList <ITextBuffer> subjectBuffers) { if (subjectBuffers[0].ContentType.IsOfType(CssContentTypeDefinition.CssContentType)) { var completionController = ServiceManager.GetService <TypeThroughController>(subjectBuffers[0]); if (completionController == null) { completionController = new CssTypeThroughController(view, subjectBuffers); } return(completionController); } return(null); }