public MouseTrackingWpfToolTipPresenter( IViewElementFactoryService viewElementFactoryService, IObscuringTipManager obscuringTipManager, ITextView textView, ToolTipParameters parameters, ToolTipPresenterStyle presenterStyle) : base(viewElementFactoryService, obscuringTipManager, textView, parameters, presenterStyle) { }
public ToolTipPresenter( IViewElementFactoryService viewElementFactoryService, ITextView textView, ToolTipParameters toolTipParameters) { this._viewElementFactoryService = viewElementFactoryService ?? throw new ArgumentNullException(nameof(viewElementFactoryService)); this.textView = textView ?? throw new ArgumentNullException(nameof(textView)); this.toolTipParameters = toolTipParameters ?? throw new ArgumentNullException(nameof(toolTipParameters)); }
public BaseWpfToolTipPresenter( IViewElementFactoryService viewElementFactoryService, IObscuringTipManager obscuringTipManager, ITextView textView, ToolTipParameters parameters, ToolTipPresenterStyle presenterStyle) { this.viewElementFactoryService = viewElementFactoryService ?? throw new ArgumentNullException(nameof(viewElementFactoryService)); this.obscuringTipManager = obscuringTipManager ?? throw new ArgumentNullException(nameof(obscuringTipManager)); this.textView = textView ?? throw new ArgumentNullException(nameof(textView)); this.parameters = parameters ?? throw new ArgumentNullException(nameof(parameters)); this.presenterStyle = presenterStyle ?? throw new ArgumentNullException(nameof(presenterStyle)); }
public MouseTrackToolTipPresenter( IViewElementFactoryService viewElementFactoryService, ITextView textView, ToolTipParameters toolTipParameters) : base(viewElementFactoryService, textView, toolTipParameters) { }