public static MdMainController Attach(ITextView textView, ITextBuffer textBuffer) { MdMainController controller = FromTextView(textView); if (controller == null) { controller = new MdMainController(textView, textBuffer); } return controller; }
public static MdMainController Attach(ITextView textView, ITextBuffer textBuffer, ICoreShell coreShell) { MdMainController controller = FromTextView(textView); if (controller == null) { controller = new MdMainController(textView, textBuffer, coreShell); } return(controller); }
protected override void OnTextViewConnected(ITextView textView, ITextBuffer textBuffer) { MdMainController.Attach(textView, textBuffer); base.OnTextViewConnected(textView, textBuffer); }