public void ShowCompletionWindow(ScriptingConsoleCompletionDataProvider completionDataProvider) { ICompletionData[] items = completionDataProvider.GenerateCompletionData(this); if (items.Length > 0) { ShowCompletionWindow(items); } }
public void SetUpFixture() { TextEditor textEditorControl = new TextEditor(); textEditorControl.Text = ">>> __builtins__"; ScriptingConsoleTextEditor textEditor = new ScriptingConsoleTextEditor(textEditorControl); memberProvider = new MockMemberProvider(); memberProvider.SetMemberNames(new string[] {"a", "b", "c"}); expectedCompletionItems = CreateCompletionItems(memberProvider.GetMemberNames("__builtins__")); provider = new ScriptingConsoleCompletionDataProvider(memberProvider); completionItems = provider.GenerateCompletionData(textEditor); }
public void ShowCompletionWindow(ScriptingConsoleCompletionDataProvider completionDataProvider) { IsShowCompletionWindowCalled = true; IsCompletionWindowDisplayed = true; this.CompletionProviderPassedToShowCompletionWindow = completionDataProvider; }
void ShowCompletionWindow() { ScriptingConsoleCompletionDataProvider completionProvider = new ScriptingConsoleCompletionDataProvider(MemberProvider); textEditor.ShowCompletionWindow(completionProvider); }
public void Init() { memberProvider = new MockMemberProvider(); completionProvider = new ScriptingConsoleCompletionDataProvider(memberProvider); }